Pergunta

Eu tenho trabalhado em uma biblioteca de desenvolvimento web (para o quadro CodeIgniter) que logo esperam lançar.

Esta seria a minha primeira contribuição que nunca, e eu nunca ter lançado uma biblioteca de código aberto no passado.

Eu queria apelar para a experiência de alguns de vocês para quaisquer passos a seguir antes de liberar. Eu sei que os testes e documentação são fundamentais ... o que mais?

Foi útil?

Solução

  1. Licenciamento ...........
  2. embalagem (por exemplo, pacote de código, Debian repostory etc.)
  3. Grupo de Discussão
  4. issue tracker
  5. Notícias de alimentação (para lançamentos, anúncios de projeto etc.)
  6. Roteiro
  7. Lista de "bugs" conhecidos
  8. Características List
  9. Lista de não-objetivos
  10. site demo
  11. Exemplo de uso

Claro que você pode lançar algo com muito menos ... se trata de quanto "apelo" você quer que seu projeto para se reunir em público.

Outras dicas

Certifique-se o seu código é claramente comentou, nada de coisa que era trival para implementar as tentativas documentadas.

Para adicionar à lista de jdupont,

Documentação - muitos projectos OS se tornar popular, simplesmente porque eles têm uma melhor documentação (Se aplicável) pequeno vídeo de grandes recursos, ou uma série de vídeos curtos mostrando características diferentes. Isso é muitas vezes a primeira coisa que eu olhar. Se não tem tempo para isso, pelo menos alguns sreenshots que as pessoas possam ter uma noção de como as coisas estão interagindo.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top