Ein sehr guter Freund von mir und ein begeisterter Programmierer sind kürzlich verstorben. Er hat fast 40 Projekte bei BitBucket hinterlassen. Die meisten von ihnen sind öffentlich, aber einige sind als privat gekennzeichnet. Ich habe mich entschlossen, Kuratorentätigkeiten für die Projekte zu übernehmen, anstatt seine Arbeit verschwinden zu lassen.
Wenn Sie in der gleichen Situation waren, was haben Sie getan? Hast du alles als Open Source veröffentlicht? Weiterentwicklung fortsetzen? Alles löschen? Ich bin sehr daran interessiert, die Erfahrungen anderer Leute zu hören.
Es gibt einige Gründe, warum einige der Projekte als privat markiert sind (private Projekte auf BitBucket sind nur für eingeladene Benutzer und den ursprünglichen Ersteller sichtbar):
- Eine davon ist eine iOS-Web-App, die im App Store kostenlos war. Ich musste die App aus dem Store entfernen, als ich seine Websites als Gefälligkeit für seine Witwe herunterlasse. Ich habe die App jedoch bereits unter der GPL v3 veröffentlicht (er war ein großer GPL-Unterstützer).
- Einer von ihnen enthält proprietären Code. Es kann nicht Open-Source sein.
- Andere sind sehr in Arbeit. Ich weiß nicht, ob er beabsichtigte, daraus gehostete, bezahlte Dienste zu machen oder ob er den Code nach Fertigstellung unter einer Open-Source-Lizenz weitergeben wollte.
Hier ist eine Liste der privaten Projekte:
- Eine Art Simulator für lebende Zellen, der SBML zusammen mit den Algorithmen von Runge-Kutta und Euler verwendet, um ... etwas zu tun. Es gibt hier eine ganze Menge Code, aber ich weiß nicht, was es tut oder wie weit es geht. Keine Dokumente.
- Ein Accountacy-Antrag; Es scheint ein solides DB-Design zu haben, aber es gibt wenig Code darüber.
- Eine Website, deren Zweck es ist, gute Restaurants vorzuschlagen. Gebaut auf yii . Scheint viel Code zu haben, aber ich müsste einen WAMP-Stack einrichten, um zu sehen, wie weit er entfernt ist.
- Eine Website, auf der Gedenkstätten für Menschen eingerichtet werden sollen, die unter demselben Problem wie er litten. Auf Joomla gebaut. Ich bin mir nicht sicher, wie viel Code nur Joomla ist und wie viel benutzerdefiniert ist. wieder müsste ich Joomla zum Laufen bringen, um das herauszufinden.
Ich hatte ihn gerade mit Mercurial und BitBucket bekannt gemacht. Bei allen privaten Projekten handelt es sich um einzelne Commits von Codebasen, für die er zuvor keine Versionskontrolle mit SVN verwendet hatte. Ich habe keine SVN-Repositorys, daher kann ich die Commit-Protokolle nicht sehen.