Ich bin der Betreuer eines Projekts mit einer großen nicht-technischen Anwenderbasis. Ich habe es jetzt für ungefähr 4 Jahre beibehalten und neue Eigenschaften hinzugefügt, wie sie angefordert worden sind.
Ich möchte jetzt zu anderen Projekten übergehen und die Entwicklung für diese Anwendung einstellen. Aufgrund des nicht-technischen Charakters der Benutzer gab es in der Vergangenheit nur sehr wenige Codebeiträge. Ich glaube nicht, dass ich an meiner Stelle jemanden finden kann, der das Projekt übernimmt.
Bugs, Probleme, Funktionsanfragen - diese kommen immer noch. Ich beantworte immer noch E-Mails, um Hilfe zu erhalten, da ich nicht sicher bin, ob ich sie ignorieren oder ihnen mitteilen soll, dass ich nicht an der Anwendung arbeite oder ob ich antworten soll nur in bestimmten Fällen auf E-Mails.
Was ist der beste Weg, um dieses Projekt abzubrechen, aber den Benutzern trotzdem die Nutzung der Anwendung zu ermöglichen?
Update (Juli 2016) - Es lief nicht wie geplant. Ich machte eine Ankündigung in der README und bald darauf erhielt ich Beiträge von substanziellerer Art. Pull-Anfragen mit Fehlerkorrekturen, Funktionen, Dokumentation und Problemaktivität. Seitdem fühlt sich das Projekt "neu belebt" an und ich pflege es jetzt gerne zusammen mit neueren Projekten. Ich habe auch Mitarbeiter. Vermutlich waren es Beiträge, die meine Sicht auf das Projekt beeinflussten, und da sich die Qualität der Beiträge verbesserte, fühlte es sich nicht mehr wie eine lästige Pflicht an.