2013-03-15 37 views
15

Tôi đã phát triển một ứng dụng Android và tôi sẽ không có đủ thời gian để duy trì nó trong tương lai (~ 300k lượt tải xuống, ~ 3 bản cập nhật), tôi đang nghĩ đến việc làm cho nó trở thành nguồn mở để các lập trình viên khác có thể giúp tôi.Tạo một dự án Android Mã nguồn mở?

Tôi chưa bao giờ sử dụng Git-Hub hoặc các trang tương tự khác, có chi tiết từng bước về cách tải lên dự án Android và cách duy trì nó không? Những điều quan trọng nhất cần cân nhắc khi tạo một mã nguồn mở ứng dụng là gì?

Tôi nên lưu ý rằng tôi không có bất kỳ trải nghiệm nào với bất kỳ dự án nguồn mở nào.

+3

+1 cho ý định tốt của bạn – Pragnani

+0

Dự án là gì? Vấn đề chính của bạn sẽ được giữ tài sản nhị phân ra khỏi repo. –

+1

Tại sao? Nếu cần có tài sản nhị phân, chúng phải được bao gồm. –

Trả lời

1

Git được thiết kế đặc biệt để phù hợp với nhu cầu của cộng đồng phát triển nguồn mở. Hướng dẫn tốt nhất mà tôi tìm thấy trên trang web của git: http://git-scm.com/book/ Hướng dẫn đó sẽ nhanh chóng (khoảng một giờ đọc) và rõ ràng (có các ví dụ và sơ đồ tuyệt vời) giải thích mọi thứ bạn cần biết để bắt đầu với git.

Để lưu trữ dự án của bạn, có một số máy chủ miễn phí hỗ trợ git, chẳng hạn như Github hoặc Bit Bucket.

Cân nhắc quan trọng khi tạo nguồn mở dự án của bạn đang chọn giấy phép thích hợp và xác định người bạn cấp quyền truy cập quản trị vào kho lưu trữ (bản sao của dự án) trên máy chủ của bạn.

Chúc may mắn! Chris