Jestem opiekunem projektu, który ma dużą nietechniczną bazę użytkowników. Utrzymuję go od około 4 lat i dodam nowe funkcje, o które zostały poproszone.
Chciałbym teraz przejść do innych projektów i przestać się rozwijać dla tej aplikacji. Ze względu na nietechniczny charakter użytkowników, w przeszłości wkład kodu był bardzo niewielki. Nie sądzę, żebym mógł znaleźć kogoś, kto przejmie projekt zamiast mnie.
Błędy, problemy, prośby o nowe funkcje - wciąż nadchodzą. Nadal odpowiadam na e-maile o pomoc, ponieważ nie jestem pewien, czy powinienem je zignorować, powiedzieć, że nie pracuję nad aplikacją lub czy powinienem odpowiedzieć na e-maile tylko w niektórych przypadkach.
Jaki jest najlepszy sposób na „porzucenie” tego projektu, ale nadal pozwala użytkownikom korzystać z aplikacji?
Aktualizacja (lipiec 2016 r.) - Nie poszło zgodnie z planem. Zgłosiłem to w README i wkrótce potem zacząłem otrzymywać bardziej znaczący wkład. Wyciągaj wnioski z poprawkami błędów, funkcjami, dokumentacją, aktywnością problemów. Od tego czasu projekt stał się „ożywiony” i teraz z radością go utrzymuję wraz z nowszymi projektami. Mam też współpracowników. Podejrzewam, że mógł to być rodzaj wkładu, który wpływał na mój pogląd na projekt, a wraz z poprawą jakości wkładów nie wydawało się to już obowiązkiem.