Seorang teman saya yang sangat baik, dan seorang programmer yang rajin, baru saja meninggal. Dia meninggalkan hampir 40 proyek di BitBucket. Sebagian besar dari mereka adalah publik, tetapi beberapa dari mereka ditandai sebagai pribadi. Saya telah memutuskan untuk mengambil tugas kurasi untuk proyek daripada meninggalkan pekerjaannya menghilang.
Jika Anda berada dalam situasi yang sama, apa yang Anda lakukan? Apakah Anda membuka semua sumber? Lanjutkan pengembangan? Hapus semuanya? Saya sangat tertarik mendengar pengalaman orang lain.
Ada beberapa alasan mengapa beberapa proyek ditandai sebagai pribadi (proyek pribadi di BitBucket hanya dapat dilihat oleh pengguna yang diundang dan pembuat asli):
- Salah satunya adalah aplikasi web iOS yang gratis di app store. Saya harus menghapus aplikasi dari toko karena saya mematikan situs webnya sebagai bantuan untuk jandanya. Namun, saya sudah membuat aplikasi publik di bawah GPL v3 (dia adalah pendukung GPL besar).
- Salah satunya berisi kode hak milik. Itu tidak bisa bersumber terbuka.
- Lainnya sangat banyak pekerjaan dalam proses. Saya tidak tahu apakah ia bermaksud menjadikannya layanan yang di-host, berbayar, atau apakah ia ingin memberikan kode tersebut di bawah lisensi sumber terbuka ketika sudah selesai.
Berikut daftar proyek swasta:
- Beberapa jenis simulator sel hidup yang menggunakan SBML bersama dengan algoritma Runge-Kutta dan Euler untuk melakukan ... sesuatu. Ada cukup banyak kode di sini, tetapi saya tidak tahu apa fungsinya atau seberapa jauh itu. Tidak ada dokumen.
- Aplikasi akuntansi; tampaknya memiliki desain DB yang kuat di belakangnya tetapi ada sedikit kode di atas itu.
- Situs web yang bertujuan menyarankan restoran yang bagus. Dibangun di atas yii . Tampaknya memiliki banyak kode tetapi saya harus menyiapkan setumpuk WAMP untuk melihat seberapa jauh itu.
- Sebuah situs web dimaksudkan untuk menjadi tuan rumah peringatan bagi orang-orang yang menderita masalah yang sama dengan dirinya. Dibangun di Joomla. Saya tidak yakin berapa banyak kode hanya Joomla dan berapa kustom; lagi, saya perlu menjalankan Joomla untuk mencari tahu.
Saya baru saja memperkenalkannya ke Mercurial dan BitBucket. Semua proyek pribadi adalah komit tunggal dari basis kode yang tidak menggunakan kontrol versi dengan / sebelumnya menggunakan SVN. Saya tidak punya repositori SVN jadi saya tidak bisa melihat log komit.