Se a dúvida maior é como iniciar, acho que esse vídeo do TED ajuda bastante:
- How to start a movement | Derek Sivers: https://www.youtube.com/watch?v=V74AxCqOTvg
Tem também a ideia daquele filme (1989 - Field of Dreams), de onde ficou famosa a frase: "If you build it, he/they will come." O que precisaria ser construído neste caso é uma área pública, onde tu poderia iniciar algo, e literalmente deixar a porta aberta para outros entrarem. Criar uma org no Github onde qualquer um poderia contribuir. Vai divulgando em suas redes, e aos poucos os DEVs acabam vindo e contribuindo. Não precisa de grupos Discord ou WhatsApp inicialmente, deixa a coisa evoluir e surgir a necessidade e aos poucos vai sedimentando uma comunidade. As ferramentas do GitHub são boas pra isso, e quem é DEV hoje em dia já tá lá.
Ter coragem e também muita paciência, pois podem demorar pra vir. Por exemplo, estou aprendendo o OpenShot, editor de video. A origem do projeto é muito interessante. Começou com um DEV sozinho, divulgando o projeto em seu blog pessoal, em 2008. Depois vieram os contribuidores, aos poucos formou um grupo de usuários, evoluiu pra uma equipe fixa, acabaram criando uma empresa, e hoje tem uma grande comunidade. Esse foi o primeiro artigo no blog onde ele falou que iria iniciar o projeto: https://www.openshot.org/blog/2008/05/01/in-beginning/.
Ideias tenho muitas, mas tô mais focado em audiovisual hoje em dia do que código. Se quiser inspiração, lembra da frase do Vital Brazil: "A única felicidade da vida está na consciência de ter realizado algo de útil em benefício da comunidade."
Boa sorte e sucesso aí.