Participate in expanding the Karaoke
The community of the Karaoke !
To join the community, ask question, get answers, and everything inbetween, there are two ways :
Use whichever medium you prefer to chat with the community!
Help Karaoke Mugen
Depending on what your skills are, and more importantly on what you’d like to do, we could need your help.
Karaoke Mugen is a free and open-source project, everyone can participate and bring its own stone to it. For you it could be a good opportunity for :
- Working with a group
- Learn how to master git, nodeJS, React, Aegisub, video encoding, HTML, CSS, JS…
- Put on your resume that you worked on a open-source project (some employers love it)
- Get to know new people
- Bring in your own skills and ideas
- Most importantly, have fun and do soemthing together !
Whatever your case is, if you have questions, don’t hesitate and visit the contact page.
Here’s a list of things on which we could need help with.
**NOTE : ** Even though the issues are in french for the most part, we know how to speak english and can provide you with more information if you’re interested. We’ve been talking in french because so far we didn’t really have any english-speaker working with us.
The Karaoke database
- Create your own karaoke songs : Hearing new songs, being surprised by your choices (and your tastes), this is karaoke too! If you’ve got a song you’d really like to see sung in public or with your friends, or even just by yourself only, or if you’ve noticed the database lacks some Bleach endings (spoiler : it doesn’t), check out our tutorial on how to make karaoke!
- Fix badly timed karaokes : We have some in our database and it’s no secret since we list them whenever we find them but we don’t always have time to repair those quickly. You need to know how to use Aegisub.
- We lack some info on a few karaoke songs like their singer, songwriter, or their title. Sometimes it’s from weird and old AMVs or MADs or other videos where we can’t seem to find any info on. The list of songs without information is kept updated here. You should know how to use a search engine or some good sites.
- Jingles! We already made a few of them but if you’d like to make some new ones… These are shown inbetween songs during karaoke sessions, so help yourself if you’d like to contribute! You should know how to create videos.
- Fullfill user requests! We often get some song requests, but we don’t always have time to do everything… If you have some time and want to time (or want to learn how to) create a karaoke file to make some people happy, come see us!
Development
We have a few projects left and right which could need some help :
- The main app has a bunch of issues that need some love. Check the list here. Some of them involve SQL databases, others React and others just plain NodeJS, or even some black magic involving ffmpeg/mpv.
- A Karaoke Mugen server is serving people songs. It offers a URL shortener for your karaoke sessions, but also a karaoke file server so your app can download new songs easily, display stats or unified online accounts. The project is already mature but still lacks some features You need to know how to use Nuxt/Vue, NodeJS and PostgreSQL.
The Web part
- The website you’re reading right now could be improved! It uses Jekyll for its generation, but apart from that it’s plain HTML/CSS/JS. If you think you could make things look better or even help switch to a better static website generator, we’re all ears! The website’s code and content can be found here.
- Karaoke Mugen’s documentation is done, but could also be better! A better layout, a better translation, more examples, more help, more screenshots… Sources are also available here!. We use Hugo because it’s fairly simple, but there are surely better alternatives.
- Bluesky Game, Mastodon Game… That’s all nice and fun but our presence on social networks is fairly minimal. Maybe we could do things better on that front. If you’re used to these tools, or have some nice ideas, I’d love to hear about them.
A better idea?
If you want to participate still but none of those topics get you excited, it’s not a problem at all. If you have a great, big idea to offer and if you’d like to help make it real, contact us!