Eu encontrei um bom projeto GitHub que estendi muito. Acredito que minhas mudanças são boas, porque estão funcionando. Mas parece que o autor original não teve tempo para revisar essas mudanças e incluí-las. Na verdade, é até possível que os recursos que preciso e implementei não estejam na visão do autor original e simplesmente visemos objetivos diferentes. Não sei, pois nunca recebi respostas dele.
Dito isso, vi que minhas contribuições não são contadas em meu mapa de confirmação. Este é o caso, desde que o repositório original não aceite minhas contribuições. Além disso, meu trabalho só é reconhecido como trabalho e não atrai outras pessoas com a mesma visão que eu. Este é o maior problema para mim, porque vejo muitas pessoas pedindo esses recursos.
Ainda estou oferecendo minhas contribuições para o projeto original, mas vejo que é improvável que sejam aceitas. Agora eu gostaria de fazer do meu garfo um "projeto real". Embora eu planeje sincronizar com o projeto original em alguns momentos, quero renomeá-lo e motivar as pessoas a contribuírem com meu projeto também. Além disso, eu adoraria se o GitHub mostrasse que esse projeto é mantido ativamente (falando do mapa de commit). E, finalmente, adoraria fazer lançamentos adequados dele.
Como posso fazer isso e, bem, tornar meu garfo um projeto completo?