Một người bạn rất tốt của tôi, và một lập trình viên nhiệt thành, gần đây đã qua đời. Ông đã để lại gần 40 dự án trên BitBucket. Hầu hết trong số họ là công khai, nhưng một số trong số họ được đánh dấu là riêng tư. Tôi đã quyết định nhận nhiệm vụ giám tuyển cho các dự án thay vì để công việc của mình biến mất.
Nếu bạn đã ở trong tình huống tương tự, bạn đã làm gì? Bạn đã mở mọi thứ chưa? Tiếp tục phát triển? Xóa tất cả? Tôi rất thích nghe những trải nghiệm của người khác.
Có một số lý do tại sao một số dự án được đánh dấu là riêng tư (các dự án riêng tư trên BitBucket chỉ hiển thị cho người dùng được mời và người tạo ban đầu):
- Một trong số đó là một ứng dụng web iOS miễn phí trong cửa hàng ứng dụng. Tôi đã phải gỡ ứng dụng khỏi cửa hàng khi tôi đóng cửa các trang web của anh ấy như một ân huệ cho góa phụ của anh ấy. Tuy nhiên, tôi đã công khai ứng dụng theo GPL v3 (anh ấy là một người ủng hộ GPL lớn).
- Một trong số chúng chứa mã độc quyền. Nó không thể có nguồn mở.
- Những người khác là rất nhiều công việc đang tiến hành. Tôi không biết liệu anh ta có định biến chúng thành các dịch vụ được lưu trữ, trả tiền hay anh ta muốn cung cấp mã theo giấy phép nguồn mở khi chúng được hoàn thành.
Dưới đây là danh sách các dự án tư nhân:
- Một số loại mô phỏng tế bào sống sử dụng SBML cùng với thuật toán Runge-Kutta và Euler để làm ... một cái gì đó. Có một số lượng mã khá lớn ở đây nhưng tôi không biết nó làm gì hoặc bao xa. Không có tài liệu.
- Một ứng dụng kế toán; nó dường như có một thiết kế DB chắc chắn đằng sau nó nhưng có rất ít mã trên đó.
- Một trang web có mục đích là để đề nghị các nhà hàng tốt. Được xây dựng trên yii . Có vẻ có rất nhiều mã nhưng tôi cần phải thiết lập một ngăn xếp WAMP để xem nó đi được bao xa.
- Một trang web dự định lưu trữ các đài tưởng niệm cho những người gặp phải vấn đề tương tự. Được xây dựng trên Joomla. Tôi không chắc có bao nhiêu mã chỉ là Joomla và bao nhiêu là tùy chỉnh; một lần nữa, tôi cần chạy Joomla để tìm hiểu.
Tôi vừa giới thiệu anh ấy với Mercurial và BitBucket. Tất cả các dự án riêng đều là các cam kết duy nhất của các cơ sở mã mà anh ấy đã không sử dụng kiểm soát phiên bản với / trước đây đã sử dụng SVN. Tôi không có kho lưu trữ SVN vì vậy tôi không thể xem nhật ký cam kết.