Ich bin seit ein oder zwei Jahren an der Unterstützung eines Open-Source-Projekts beteiligt, und das Projekt hat seit meinem Start eine große Popularität erlangt. Das Programm sieht mehr als 100.000 Downloads pro Woche und wird von mehr als 60% der Menschen in seinem primären Bereich verwendet. Wir freuen uns daher offensichtlich, dass die Menschen es so sehr genossen haben.
Das Problem ist jedoch, dass die Entwicklungs- und Supportbasis nicht annähernd so schnell gewachsen ist und wir anfangen, auf einige wachsende Schmerzen zu stoßen. Die kleine Handvoll Entwickler (insbesondere der Hauptentwickler) wird ziemlich dünn, und die Freiwilligen des technischen Supports beginnen, ausgebrannt zu sein.
Bisher waren es so ziemlich nur ein paar Typen, die im IRC rumhängen, dieses Programm schreiben und den Benutzern helfen. Es gibt keine 501 (c) (3) Organisation oder LLC oder ähnliches.
Derzeit haben wir keinen sehr formellen Bug-Tracker oder keine Problemdatenbank (wir haben ein Forum mit einer Kategorie, die sich mit Fehlerberichten befasst). Ich gebe zu, dass wir dies verbessern könnten, um mehr Entwickler an Bord zu bringen. Aber ich nehme an, meine eigentliche Frage ist, wie man den Übergang von einem kleinen persönlichen Projekt zu einem echten ... Ding schafft . Wie haben die großen Jungs wie GIMP, FFmpeg, Blender usw. mit diesem Übergang umgegangen?
Und gibt es darüber hinaus eine Möglichkeit, eine Entschädigung mit einem FOSS-Projekt anzubieten? Ich nehme an, Spenden helfen, aber das geht nur so weit ... es scheint seltsam, von freier Software zu leben, aber wenn das Programm weiterhin besser wird, sehe ich nicht, wie wir weitermachen können, ohne die Menschen zu entschädigen für Vollzeitarbeit.
Grundsätzlich haben wir wachsende Schmerzen und fühlen uns "zu groß für unsere Briten". Was können wir tun, um diesen Übergang zu bewältigen und nicht zu viele Dinge gleichzeitig zu tun?