2010-12-15 9 views
11

He estado utilizando Ruby on Rails durante los últimos 4 meses y he disfrutado mucho el concepto de código abierto. Sé que no es exclusivo de ruby ​​/ rails, sino que proviene de la programación de Windows, esta es mi primera exposición real.Recomiéndame algún código fuente abierto de rieles/ruby ​​que necesite documentación/pruebas escritas

Quiero "devolver" lo que puedo pero no me siento como si pudiera contribuir con proyectos de código abierto o gemas que valgan la pena. Así que pensé que un buen lugar para comenzar es documentando o escribiendo pruebas para algunos proyectos existentes.

¿Podrían indicarme algunas opciones posibles? Preferiría proyectos que son bastante activos, pero al mismo tiempo no demasiado complejos (ya que no soy muy bueno con el rubí en este momento).

Esto podría ser una pregunta subjetiva, pero en este momento no tengo ni idea de por dónde empezar. Entonces, incluso las respuestas subjetivas serían muy apreciadas.

+2

Eso es realmente bueno. +1 –

Respuesta

1

¡Felicitaciones! Hay varias formas de participar.

Creo que la pregunta es: ¿cuáles son sus áreas de experiencia? ¿Qué área temática para usted tiene un conocimiento sólido? Por ejemplo, si tiene experiencia con los servicios web, el proyecto Savon necesita urgentemente documentación, ejemplos, etc. Si tiene experiencia en Java, hay muchos proyectos emergentes de JRuby que podrían usar una mano.

Puede consultar el Ruby Toolbox, que enumera las gemas en categorías por popularidad. Busque en las áreas que le atraen y mire las gemas populares. La gran mayoría de las gemas tienen repositorios de Github. Si no has aprendido git, lo recomiendo encarecidamente. Es muy fácil ramificar un proyecto, actualizarlo. Busque proyectos que tengan un buen conjunto de pruebas, que no solo lo ayudarán a descubrir cómo funciona, sino que le darán buenos ejemplos para probar sus adiciones/correcciones.

Además, la documentación de Ruby and Rails en APIdock permite comentarios. Si encuentra algo que no está del todo claro en la documentación de Rails, por ejemplo, puede agregar un comentario aclaratorio o ejemplos.

0

Estás haciendo algo grandioso para la comunidad de Rails. +1 a ti!

También soy nuevo en los rieles. Puedo decirte que tuve un momento difícil para aprender los pormenores de aweseome_nested_set debido a que no hay ejemplos. El archivo Léame carecía de ejemplos de casos de uso reales, como crear un árbol completo, generar solo el primer y segundo nivel, etc.

Aunque podría ser que soy nuevo y no existía para acts_as_nested_set para conocer los fundamentos de ese complemento (que awesome_nested_set está basado, creo)

Cuestiones relacionadas