2015-12-03 37 views
6

Sto apportando importanti modifiche a un progetto github, quasi riscrivendolo da zero, e voglio condividere il mio contributo. Dovrei usare sempre fork o potrebbe aver senso creare un nuovo repository?Github: fork o creare un nuovo repository?

Ulteriori dettagli: Sto riscrivendo da Winforms a WPF un progetto completamente abbandonato. Era un vecchio esempio di Microsoft, e qualcuno lo ha appena copiato su github, codice identico senza alcun miglioramento. Ci sono circa 5 fork, tutti irrilevanti, e solo 1 commit (irrilevante) realizzato negli ultimi 12 mesi.

Ha senso creare un repository nuovo di zecca per questo? La forchetta dal vecchio deposito darebbe qualche beneficio a qualcuno o confonderebbe solo le persone? Inoltre, sarebbe etico se cambiassi lo spazio dei nomi?

risposta

5

Per una completa riscrittura di un vecchio repository GitHub, una forcella non ha senso.
Forking significa contribuire al progetto originale tramite Pull Requests.

Un nuovo repository (e un nuovo spazio dei nomi) che menziona chiaramente nella sua README la sua origine è più semplice e più chiara.