Suas dúvidas estão tão genéricas que vão ter apenas respostas genéricas. Mas vamos lá....
Quando saber que estou pronto pra contribuir em um projeto
- O que você sabe fazer?
- Já desenvolveu algum projeto real antes?
- Já olhou para um projeto e pensou: "Acho que consigo ajudar aqui"?
- Se acha que não, então provavelmente não está pronto para aquele projeto. Pode ser que para outro consiga
Como encontrar esses projetos
- GitHub
- Aqui tem uma lista de projetos brasileiros: https://githubbrasil.com/open-source/projects
- GitLab
- SourceForge
Por quanto tempo contribuir em um projeto
- Enquanto tiver interesse nele e tempo para se dedicar
Peço perdão se ficou muito genérico, mas mesmo assim tu conseguiu me ajudar.
Dei uma olhada no repósitorio que você deixou aqui, tem projetos maneiros, e já notei que tenho que estudar mais pra consegui contribuir de alguma forma.
Tudo ficou mais esclarecido, muito obrigado mano.