2010-12-15 168 views
11

J'ai utilisé ruby ​​sur les rails depuis environ 4 mois et j'ai vraiment apprécié le concept de l'open source. Je sais que ce n'est pas exclusif à ruby ​​/ rails mais venant de la programmation de Windows c'est ma première vraie exposition. Je veux "rendre" ce que je peux, mais je ne pense pas que je puisse apporter des projets Open Source valables ou des gemmes de mon cru. J'ai donc pensé qu'un bon point de départ serait de documenter ou d'écrire des tests pour certains projets existants.S'il vous plaît me recommander quelques rails/code source open ruby ​​qui a besoin de documentation/tests écrits

Pourriez-vous m'indiquer s'il vous plaît quelques options possibles? Je préférerais des projets qui sont assez actifs mais en même temps pas trop complexes (puisque je ne suis pas très bon avec Ruby en ce moment).

Ceci est une question subjective, mais je n'ai aucune idée de l'endroit pour commencer. Donc même des réponses subjectives seraient très appréciées.

+2

C'est vraiment bien. +1 –

Répondre

1

Kudos! Il y a plusieurs façons de participer.

Je pense que la question à se poser est: quels sont vos domaines d'expertise? De quel domaine avez-vous une connaissance solide? Par exemple, si vous avez de l'expérience avec les services Web, le projet Savon a grandement besoin de documentation, d'exemples, etc. Si vous avez l'expérience Java, il existe de nombreux projets JRuby en plein essor qui pourraient utiliser une main.

Vous pouvez consulter le Ruby Toolbox, qui répertorie les gemmes dans les catégories par popularité. Regardez dans les zones qui vous plaisent et découvrez les joyaux populaires. La grande majorité des gemmes ont des dépôts github. Si vous n'avez pas appris git, je le recommande fortement. C'est super facile de brancher un projet, de le mettre à jour. Recherchez les projets qui ont une bonne suite de tests, ce qui vous aidera non seulement à comprendre comment cela fonctionne, mais vous donnera de bons exemples pour tester vos ajouts/corrections.

En outre, la documentation Ruby and Rails au APIdock permet des commentaires. Si vous rencontrez quelque chose qui n'est pas entièrement clair dans la documentation de Rails, par exemple, vous pouvez ajouter un commentaire ou des exemples explicatifs.

0

Vous faites du bon travail pour la communauté Rails. +1 à vous!

Je suis également nouveau sur les rails. Je peux vous dire que j'ai eu du mal à apprendre les tenants et aboutissants de aweseome_nested_set à cause d'aucun exemple. Le readme manquait d'exemples de cas d'utilisation réels tels que la construction d'un arbre entier, la sortie du premier et deuxième niveau seulement, etc

Bien qu'il puisse être que je suis nouveau et n'était pas là pour acts_as_nested_set pour apprendre les principes de base de ce plugin (sur lequel awesome_nested_set est construit, je crois)