Domanda

Ho lavorato su una libreria di sviluppo web (per il framework CodeIgniter) che spero presto di rilasciare.

Questo sarebbe il mio primo contributo in assoluto, e non ho mai rilasciato una libreria open source in passato.

Volevo fare appello all'esperienza di alcuni di voi per qualsiasi passo da seguire prima di rilasciarlo. So che i test e la documentazione sono fondamentali ... cos'altro?

È stato utile?

Soluzione

  1. Licensing ...........
  2. Packaging (ad es. tarball sorgente, Debian Repostory ecc.)
  3. Gruppo di discussione
  4. Tracker dei problemi
  5. Feed di notizie (per rilasci, annunci di progetti ecc.)
  6. Tabella di marcia
  7. Elenco di bug noti "
  8. Elenco funzionalità
  9. Elenco di non obiettivi
  10. Sito dimostrativo
  11. Esempio di utilizzo

Ovviamente puoi rilasciare qualcosa con molto meno ... dipende da quanto "appello" vuoi che il tuo progetto si riunisca in pubblico.

Altri suggerimenti

assicurati che il tuo codice sia chiaramente commentato, tutto ciò che è stato fondamentale per implementare i tentativi documentato.

Per aggiungere all'elenco di jdupont,

Documentazione: molti progetti di sistemi operativi diventano popolari semplicemente perché hanno una migliore documentazione (Se applicabile) Breve video delle principali funzionalità o una serie di brevi video che mostrano diverse funzionalità. Questa è spesso la prima cosa che guardo. Se non hai tempo per farlo, almeno alcuni sreenshots in modo che le persone possano avere un'idea di come le cose interagiscono.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top