Tôi là một nhà phát triển PHP để kiếm sống nhưng chưa bao giờ làm việc hoặc đóng góp cho bất kỳ dự án nguồn mở nào trước đây.
Tôi đang phát triển một CMS để sử dụng riêng của tôi. Tôi có một nguyên mẫu hoạt động và tôi nghĩ rằng một khi nó đã sẵn sàng (có thể là một vài tháng nữa) thì đây có thể là điều mà cộng đồng PHP sẽ quan tâm.
Tôi là một nhà phát triển khá tự tin nhưng có những lĩnh vực mà kiến thức của tôi còn thiếu, đặc biệt là khi nói đến các vấn đề nguồn mở:
- Cách tốt nhất để công khai dự án và / hoặc tìm những người khác có thể quan tâm đến việc hợp tác
- CMS của tôi được cung cấp bởi CakePHP và về cơ bản nằm như một lớp trên nó. Tôi đã rẽ nhánh dự án CakePHP trên GitHub: Trước đây tôi đã sử dụng các hệ thống kiểm soát phiên bản (SVN) nhưng tôi khá mới với GIT nên muốn chắc chắn rằng tôi đang làm mọi thứ theo "cách tốt nhất"
- Làm thế nào tôi có thể tìm hiểu về các vấn đề cấp phép? Giấy phép nguồn mở nào là tốt nhất cho ứng dụng của tôi? Ngoài ra, dự án của tôi mượn từ rất nhiều dự án nguồn mở khác, ví dụ tôi có các phần mã (mà tôi đã sửa đổi rất nhiều) nhưng có thông báo bản quyền / giấy phép tại chỗ - Tôi không biết nghĩa vụ của mình là gì về giữ những thứ này trong
Đây chỉ là một vài ví dụ về các câu hỏi tôi có, nhưng tôi cảm thấy như phải có một số tài nguyên ngoài đó sẽ hữu ích cho tôi. Nơi tốt nhất để bắt đầu, các cộng đồng / trang web tốt nhất hiện có bao gồm những vấn đề này là gì? Tôi đã có một cái nhìn xung quanh nhưng không thể nghĩ ra nhiều ...