Il mio team ha appena provato a contattare alcuni ragazzi di un vecchio progetto open source ospitato su code.google.com. Abbiamo detto loro che avremmo voluto unirci al loro progetto e impegnarci a farlo - almeno in qualche ramo di esso - ma nessuno ci ha risposto. Abbiamo provato tutti, proprietari e committenti; nessuno era in alcun modo attivo e nessuno rispose.
Ma abbiamo del codice da impegnare e ci piacerebbe davvero continuare a lavorare su quel progetto. Quindi dobbiamo creare un nuovo progetto. Ci è venuto in mente un nome che è vicino ma non un duplicato del nome del progetto da cui vogliamo ereditare. Come dovremmo fare il nostro primo commit e quale dovrebbe essere il messaggio di commit? Dovremmo semplicemente copiare il loro codice nel nostro repository con un commento del tipo "abbiamo ereditato questo codice, lo abbiamo trovato qui sotto tale e tale licenza ... ora lo stiamo aggiornando a questa licenza più / meno rigorosa ..."? O dovremmo semplicemente usare il loro codice come primo commit, con gli aggiornamenti che dicono "abbiamo ereditato da ... abbiamo apportato tali e tali modifiche ..."?