Un mio ottimo amico e un avido programmatore, recentemente scomparso. Ha lasciato quasi 40 progetti su BitBucket. Molti di questi sono pubblici, ma alcuni sono contrassegnati come privati. Ho deciso di assumere incarichi di cura per i progetti piuttosto che lasciare che il suo lavoro scompaia.
Se sei stato nella stessa situazione, cosa hai fatto? Hai open-source tutto? Continua lo sviluppo? Cancellare tutto? Sono molto interessato a sentire le esperienze di altre persone.
Ci sono alcuni motivi per cui alcuni progetti sono contrassegnati come privati (i progetti privati su BitBucket sono visibili solo agli utenti invitati e al creatore originale):
- Una di queste è un'app Web iOS gratuita nell'app store. Ho dovuto rimuovere l'app dal negozio mentre sto chiudendo i suoi siti web come favore alla sua vedova. Tuttavia, ho già reso pubblica l'app sotto GPL v3 (era un grande sostenitore di GPL).
- Uno di questi contiene un codice proprietario. Non può essere open source.
- Gli altri sono molto work-in-progress. Non so se intendesse renderli ospitati, servizi a pagamento o se volesse consegnare il codice con una licenza open source al termine.
Ecco un elenco dei progetti privati:
- Una sorta di simulatore di cella vivente che utilizza SBML insieme agli algoritmi di Runge-Kutta e Euler per fare ... qualcosa. C'è una buona quantità di codice qui ma non so cosa fa o quanto lontano è lungo. Nessun documento.
- un'applicazione di contabilità; sembra avere un solido design DB dietro di esso, ma su di esso c'è un piccolo codice.
- Un sito web il cui scopo è quello di suggerire buoni ristoranti. Costruito su yii . Sembra avere molto codice ma avrei bisogno di impostare uno stack WAMP per vedere quanto è lungo.
- Un sito web destinato ad ospitare memoriali per le persone che hanno sofferto dello stesso problema che era. Costruito su Joomla. Non sono sicuro di quanto il codice sia solo Joomla e quanto sia personalizzato; ancora, avrei bisogno di far funzionare Joomla per scoprirlo.
L'avevo appena presentato a Mercurial e BitBucket. Tutti i progetti privati sono singoli commit di codebase che non stava usando il controllo di versione con / stava già usando SVN. Non ho i repository SVN quindi non riesco a vedere i log di commit.