문제

나는 곧 출시하기를 희망하는 웹 개발 라이브러리 (Codeigniter 프레임 워크)에서 작업하고 있습니다.

이것은 나의 첫 번째 기여가 될 것이며, 나는 과거에 오픈 소스 라이브러리를 출시 한 적이 없습니다.

나는 공개하기 전에 따라야 할 조치에 대해 여러분 중 일부의 경험에 호소하고 싶었습니다. 테스트와 문서가 핵심이라는 것을 알고 있습니다 ... 또 무엇입니까?

도움이 되었습니까?

해결책

  1. 라이센스 ...........
  2. 포장 (예 : 소스 Tarball, 데비안 리포지토리 등)
  3. 토론 그룹
  4. 문제 추적기
  5. 뉴스 피드 (릴리스, 프로젝트 공지 등)
  6. 로드맵
  7. 알려진 "버그"목록
  8. 기능 목록
  9. 비 골의 목록
  10. 데모 사이트
  11. 예제 사용

물론 당신은 훨씬 적은 것을 발표 할 수 있습니다 ... 프로젝트가 대중에 모이기를 원하는 "호소"에 달려 있습니다.

다른 팁

코드에 명확하게 주석을 달고 문서화 된 시도를 구현하기 위해 삼가한 것들이 명확하게 설명되어 있는지 확인하십시오.

Jdupont의 목록에 추가하려면

문서화 - 많은 OS 프로젝트는 주요 기능에 대한 더 나은 문서 (해당되는 경우) 짧은 비디오 또는 다양한 기능을 보여주는 일련의 짧은 비디오를 가지고 있기 때문에 단순히 인기를 얻습니다. 그것은 종종 내가 보는 첫 번째 것입니다. 시간이 없다면 적어도 일부 sreenshots는 사람들이 어떻게 상호 작용하는지에 대한 감각을 얻을 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top