Wie gesagt sollte das Hosten des Projekts ja kein Problem sein (sf.net). Aber einige Entwickler kommen halt mit dem zunehmenden Aufwand eines erfolgreichen Projekts halt nicht klar.
Beispiel: ein Student, der sich sein Studium durch diverse Nebenjobs finanziert, beginnt ein Projekt und coded halt anfangs nur dann wenn es die Zeit zulaesst. Wenn das Projekt jedoch erfolgreicher wird, kommen immer mehr Patches, Fixes, Supportanfragen, Feature-Requests usw. herein. Nun kann er
a) einen neuen Maintainer suchen b) seine Nebenjobs (und somit sein Studium) aufgeben c) 100 mal am Tag mit "Sorry, ich habe jetzt keine Zeit" antworten, oder d) das Projekt offiziell schliessen, da es ja defacto mangels Zeit eh nicht maintaint wird
Ist ja m.M.n auch kein Problem. Viele grosse Projekte sind auf quasi-Vollzeitentwickler angewiesen. Bestes Beispiel: Linux. Linus, Alan, DaveM, Marcello etc. koennen auch nur deshalb soviel Zeit fuer den Kernel aufwenden, weil sie ja quasi von den Firmen, fuer die sie arbeiten, "gesponsort" werden.
Aber einige Entwickler kommen halt mit dem zunehmenden Aufwand
eines erfolgreichen Projekts halt nicht klar.
Beispiel: ein Student, der sich sein Studium durch diverse Nebenjobs
finanziert, beginnt ein Projekt und coded halt anfangs nur dann wenn
es die Zeit zulaesst. Wenn das Projekt jedoch erfolgreicher wird,
kommen immer mehr Patches, Fixes, Supportanfragen, Feature-Requests
usw. herein. Nun kann er
a) einen neuen Maintainer suchen
b) seine Nebenjobs (und somit sein Studium) aufgeben
c) 100 mal am Tag mit "Sorry, ich habe jetzt keine Zeit" antworten, oder
d) das Projekt offiziell schliessen, da es ja defacto mangels Zeit eh nicht maintaint wird
Ist ja m.M.n auch kein Problem. Viele grosse Projekte sind auf quasi-Vollzeitentwickler
angewiesen. Bestes Beispiel: Linux. Linus, Alan, DaveM, Marcello etc. koennen auch nur
deshalb soviel Zeit fuer den Kernel aufwenden, weil sie ja quasi von den Firmen, fuer
die sie arbeiten, "gesponsort" werden.