2010-04-08 7 views
11

Si los detalles son importantes, hice un plugin de editorial cruisecontrol.net que notifica una serie de números de teléfono a través de la voz, anunciando el estado actual de la compilación. Utiliza a Twilio para hacerlo.He hecho algo que podría ser útil para la comunidad. ¿Ahora que?

Me gustaría evitar quedar obsesionado con los detalles de lo que he hecho, ya que tengo esta pregunta mucho, con una serie de pequeños pasatiempos únicos. ¿Cuál es el estado del arte en cuanto a hacer que mi producción hobby esté disponible para el mundo en general?

Parece que hay muchas opciones para el alojamiento de proyectos de código abierto, características de la comunidad y qué papel tomar en todo esto. Es un poco desconcertante. Lo que estoy buscando es poner esto en la naturaleza de forma gratuita y, básicamente, tomar un enfoque de manos libres desde allí. Es eso realista? ¿Qué servicio de alojamiento de proyectos puedo usar de forma gratuita para permitir a los desarrolladores, al menos, descargar el código, informar problemas y colaborar entre ellos para mejorar el producto?

¿Qué inconvenientes te has encontrado que podrían hacer que me arrepienta de esta decisión? Estoy interesado en historias de guerra, consejos y orientación para hacer que este pequeño producto esté disponible para la comunidad donde se puede usar.

+1

Para muchas, muchas preguntas sobre el alojamiento de proyectos google para "sitio: alojamiento de proyectos stackoverflow.com" –

Respuesta

0

Si se trata de un pequeño ejemplo o un pequeño fragmento de código, puede pensar en simplemente publicar un ariticle en un sitio como "Code Project", o en un blog.

Hay un montón de sobrecarga con la liberación de un proyecto de código abierto, y si quiere estar sin manos, es posible que le resulte más fácil simplemente escribir un artículo y proporcionar un archivo .zip para descargar el ejemplo del código.

0

Eche un vistazo a SourceForge.net, que es un sitio web donde los programadores pueden crear sus proyectos de código abierto. Le permite agregar nuevos usuarios que pueden tener diferentes derechos en su proyecto (desde simplemente ser un contribuyente hasta ser un administrador completo) y presenta muchas herramientas que puede usar para su proyecto, como un rastreador de errores y SVN.

+3

fuente forge es difícil de usar y de hecho es bastante pobre en lo que hace –

+0

@Neil ¿a quién recomendarías? –

+0

@ crazy Me he sentido muy feliz con Google Code. Ciertamente, es mucho más fácil configurar un proyecto que SF. –

2

Una manera fácil de obtener rápidamente el código en un host de acceso público es github.com. El alojamiento es gratuito si todo lo que aloja está disponible para el público. La gente podría tomar lo último y avisarle cuando tengan actualizaciones que creen que valen la pena fusionarse.

Debería incluir la documentación como README.

CodeProject es genial, sitios como este permitirían más discusión en la comunidad que lo que he visto en Github.

4

GoogleCode es un auto repositorio decente para el código fuente abierto. Muy fácil de usar y contiene la capacidad de crear una wiki para el proyecto. También tiene un sistema de administración de problemas de estilo de foros/informes de errores muy fácil de usar y entender.

0

CodePlex es otro buen lugar para publicar proyectos. Hay mucho de C#/.NET allí. Además de todas las cosas básicas de alojamiento de proyectos, una de las cosas buenas es que admiten un whole slew of source control clients.

+0

-1 Si su proyecto no tiene ninguna actividad de desarrollador durante 6 meses, se elimina. Eso no es bueno para el enfoque de manos libres. – Earlz

Cuestiones relacionadas