Vuoi un fork di un progetto open source perché è "mal gestito"


12

Se conosci un progetto open source il cui organizzatore

  • si è davvero impegnato a non mantenerlo così tanto
  • ed è il tipo di ragazzo che non accetta contributi fino a qualche mese dopo (impegnato immagino) se non altro
  • e il progetto sta iniziando a vacillare

vuoi rovesciare questo progetto, dargli un nuovo nome e continuare a lavorare duro su di esso e costruire una nuova comunità attorno ad esso che è più incoraggiante a contribuire al codice? Fondamentalmente un progetto gestito meglio poiché la preoccupazione ora è cattiva gestione.

Risposte:


15

Si dovrebbe iniziare vedendo se l'attuale manutentore sarebbe disposto a lasciarti prendere il controllo. Dal momento che il problema è che è impegnato, mi aspetterei che sia disposto a consegnarlo. Se funziona, è meglio per tutti i soggetti coinvolti.

Se fallisce, suggerirei di raccogliere contributi in una distribuzione che gestisci senza renderlo un progetto separato. In questo modo lavori all'interno della comunità esistente. La speranza è che alla fine il manutentore vedrà la luce e accetti la tua offerta di subentrare.

Se fallisce, rovescialo. A quel punto hai acquisito una certa visibilità e penso che attirerai parte della comunità originale. Ma allo stesso tempo, hai chiarito che non è il tuo desiderio di dividere la comunità.


Questa sembra essere una delle cadute del software opensource ... inizi a usare un progetto e poi inizia a vacillare, da qui il punto di decisione in cui ti trovi. Mi piace questa risposta mentre cerca di passare attraverso i canali esistenti e poi si biforca se nient'altro funziona. Continuerei anche a cercare di unire le modifiche nel progetto originale di volta in volta. Forse se hai abbastanza utenti che saltano nave, il proprietario originale ascolterà. In bocca al lupo.
cjstehno,

+1 aggiungerebbe anche che se usi GitHub o simili, è abbastanza facile biforcare una base di codice senza dividere la comunità perché fork e merge diventano così facili.
mikera,

6

Lo farei fork e farei quello che dovevo fare. Se questo ha attratto altre persone, desideroso di contribuire, così sia. Non farei di tutto per provare ad attirare le persone. È troppo simile al politicare (per i miei gusti).


+1. Lascia l'opzione di unire nuovamente le modifiche, non calpesta le dita dei piedi, ma ti consente comunque di fare ciò di cui hai bisogno.
Larry Coleman,

4

Vorrei contattare l'organizzatore del progetto originale per vedere se sarebbe disposto a farsi da parte e permettervi di gestirlo. Certo, devi costruire un buon caso sul perché saresti migliore di lui. Se è un ragazzo decente che è disposto ad accettare le critiche, allora risolverai qualcosa.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.