Niedawno stworzyłem projekt o nazwie Hebel , nad którym pracowałem w GitHub. Jest to struktura przyspieszonego uczenia się za pomocą GPU napisana w Pythonie i Nvidii CUDA. Napisałem o tym w Google+, a wkrótce potem został on odebrany w Hacker News i stał się nieco wirusowy przez kilka dni. Później napisałem o tym ponownie w subreddicie Machine Learning i w sumie mój projekt zebrał 822 gwiazdki i 47 widelców na GitHub, co było naprawdę ekscytujące. 822 gwiazdki oznacza, że mój projekt znajduje się w 200 najlepszych projektach Pythona na GitHub i faktycznie ma więcej gwiazdek niż niektóre głośne i szeroko stosowane projekty w Pythonie, takie jak virtualenv.
Pomimo dużego zainteresowania moim projektem, jestem bardzo rozczarowany faktycznym zaangażowaniem, które do tej pory widziałem. Żaden z 47 rozwidleń moich projektów nigdy nie miał żadnych zobowiązań, nie otrzymałem żadnych wniosków ściągania, a tylko trzy zgłoszone problemy zostały przesłane przez dwie osoby. Wydaje się, że mój projekt jest potencjalnie bardzo interesujący dla wielu osób, ale tylko raz go rozwidlają lub rozwidlają, a potem nigdy więcej do niego nie wracają ani nie używają go w sposób ciągły.
Jak mogę zwiększyć zaangażowanie, aby użytkownicy mogli zgłaszać błędy lub prośby o ulepszenie, albo aby autorzy zgłaszali zmiany?