Pregunta

He estado trabajando en una biblioteca de desarrollo web (para el marco CodeIgniter) que espero lanzar pronto.

Esta sería mi primera contribución, y nunca he lanzado una biblioteca de código abierto en el pasado.

Quería apelar a la experiencia de algunos de ustedes sobre los pasos a seguir antes de su lanzamiento. Sé que las pruebas y la documentación son clave ... ¿qué más?

¿Fue útil?

Solución

  1. Licencias ...........
  2. Empaquetado (por ejemplo, tarball fuente, repositorio de Debian, etc.)
  3. Grupo de debate
  4. Rastreador de problemas
  5. Noticias (para lanzamientos, anuncios de proyectos, etc.)
  6. Hoja de ruta
  7. Lista de conocidos "errores"
  8. Lista de características
  9. Lista de no objetivos
  10. Sitio de demostración
  11. Ejemplo de uso

Por supuesto, puedes lanzar algo con mucho menos ... todo se reduce a cuánto '' atractivo '' desea que su proyecto se reúna en público.

Otros consejos

asegúrese de que su código esté claramente comentado, cualquier cosa que fue trivial para implementar intentos documentados.

Para agregar a la lista de jdupont,

Documentación: muchos proyectos de SO se vuelven populares simplemente porque tienen una mejor documentación (Si corresponde) Video corto de las funciones principales, o una serie de videos cortos que muestran diferentes funciones. Eso es con frecuencia lo primero que miro. Si no tiene tiempo para ello, al menos algunas capturas de pantalla para que las personas puedan tener una idea de cómo interactúan las cosas.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top