Wanted : contributors!
Does the project appeal to you? Contact us on Discord and we'll provide the link to the Trello board! 😃
Team Lead:
- Lead: lucierabahi
- Tech Advisor: justinwlin
- Frontend Lead: ArnasDickus
- Design Lead: abneha04
- Backend Lead: Nilkamal
- QA Lead: gmagnenat
We recognize all contributors Contributions can be: Answering questions, bug reports, code, documentation, content, design, PR reviews, ideas & planning, translation, tests, tutorials, etc.
- Available: Go ahead and claim the task, and proceed to work on a PR
- Claimed: If someone else has claimed the task, speak with them or one of the project admin. PRs will only be accepted from the person that claimed that task.
- Non-Existant: If the feature does not appear on trello, discuss it on Discord or speak with a project admin.
The above is to ensure, everyone has the chance to get involved without waiting their time or rushing to add the feature.
Please also note we have a code of conduct, please follow it in all your interactions with the project.
Infos on technology and timeline, useful references for the team.
Backlog of pending items, which might mean:
- bugs,
- future planned features,
- blockers (meaning a particular task is holding everything else up, or the task doesn't need to be completed then and there),
- etc.
Current things that are approved to work on and can be assigned or claimed.
Self-explanatory. Drag your task into this section, when you start working on it. NOTE: Always create a new branch when working on a task!
This is where tasks are placed whilst the PR has been submitted and is awaiting approval. Once the code has been reviewed, it will be merged and the card can be archived.
We use Trello for task management. If you want to contribute, contact a project admin through Discord (we have a dedicated channel for the project #visual-music), an invitation to join the team on Trello we'll be given to you. Feel free to write the team some lines so the contributors get to know each other. Add your name on the CONTRIBUTORS.md list by doing the following steps:
- Add the following command as a comment to your PR
@all-contributors please add <your-name> for <contributions>
-
Replace the field with your Github username.
-
Replace the field with the keyword based on the work you did. Every work done has its own emoji/contribution which can be easily understood and explained in the following link: https://allcontributors.org/docs/en/emoji-key
For example, if user Test on Github has contributed to squashing some bugs, to add himself to the Contributors file he will use:
@all-contributors please add @Test for bug
- You're good to go! Enjoy
- Pick a listed task from the Tasks selected area, assign it to yourself by editing your name into the card
- Or suggest a task on the #visual-music channel on Discord, that you can as well claim once approved, and start working on it
- If you want to work on an ongoing task, get permission from the person whose task is assigned to
- Fork the repo and work on dev branch
- Always let others in Discord know what you are working on
If you have any library that you want to use, please discuss it with the team first, as we want to avoid using different libraries that do the same thing.
- https://www.youtube.com/watch?v=Pn1g1wjxl_0&list=PLRqwX-V7Uu6aFcVjlDAkkGIixw70s7jpW
- How to save frames in p5
- Preziotte Party Mode
- GitHub repo: https://github.com/preziotte/party-mode
- React music player
- GitHub repo: https://github.com/ashinzekene/react-music-player
- Poibella SoundCloud visualizer
- GitHub repo: https://github.com/sfmiller940/soundcloudvision
Mazetools Soniface
Harmogram
Dadim
World Music Instrument Models and Theory Tools
Visual Future of Music - Theory tools
Andrew Douglas Hope's article from Quora