2009-08-28 5 views
4

Doublons possibles:
How should I contribute to an open source project?
How to get involved in an open source project
How to contribute code back to an Open Source project?Contribuer à OpenSource

Je suis étudiant en informatique, et je veux augmenter mes compétences en programmation. J'utilise Ubuntu maintenant et je veux contribuer à un projet open-source, mais je ne sais pas par où commencer et comment choisir un projet, et je ne sais pas si je peux commencer avec les compétences de collège que je J'ai donc tout ce que je devrais faire avant de contribuer à l'open-source ou devrais-je attendre de travailler et d'acquérir de l'expérience.

Langages de programmation: C/C++, C#, Java, Python, PHP, JavaScript

+0

Fermeture dupliquée: http://stackoverflow.com/questions/1316780/comment-configurer-a-contribuer-a-open-source-project-closed –

Répondre

0

Github ou Sourceforge sont d'excellents endroits pour commencer. Trouvez un projet proche de vos centres d'intérêts, apprenez-le à l'intérieur comme à l'extérieur, et communiquez avec ses développeurs. Cela, ou faire quelque chose comme le développement de plugins pour jQuery - dans un sens, vous contribuez à un projet open source massif.

3

Vous n'avez pas à contribuer en écrivant le code tout de suite, de nombreux projets aimeraient que vous les aidiez à écrire de meilleurs documents et à tester leur projet. Une fois que vous avez une meilleure idée de ce qui se passe dans le projet, vous pouvez commencer à écrire du code.

  • dev.java.net est un bon endroit pour commencer des projets java
  • sourceforge est un bon endroit pour tout le monde
  • github a quelques beaux projets plus récents (étant un site relativement nouveau lui-même)
  • code.google.com a également de très bons projets
0

Entrez en contact avec votre communauté locale Ubuntu (LoCo). Ils savent, comment pouvez-vous prendre part à l'amélioration de votre système d'exploitation. Et choisissez un programme que vous aimez ou utilisez tous les jours, et demandez aux développeurs sur le canal des programmes de votre aide.

0

Beaucoup de gens commencent par travailler sur la documentation d'un projet. Vous pouvez également consulter les sites Web de collaboration et demander à voir si vous pouvez faire quelque chose. Il existe de nombreux frameworks qui pourraient utiliser des plugins/modules ou des améliorations aux plugins ou modules existants.

0

Comme d'habitude, contribuez à un projet que vous utilisez déjà et que vous aimez déjà. Commencez à contribuer avec de la documentation, et lorsque vous comprenez vraiment le projet, commencez à corriger certains bogues et à implémenter quelques fonctionnalités pour cela.

0

Google Summer of Code est conçu dans le but précis d'amener les étudiants à faire leurs premiers pas dans le travail avec un projet open-source.

Même si vous ne voulez peut-être pas y participer, ou attendre l'année prochaine, vous trouverez sans doute d'excellentes idées sur des sujets sur lesquels vous pouvez travailler dans des projets Open Source majeurs et intéressants.

Questions connexes