Je me rends compte que cela pourrait être une question en double, mais cette question est très spécifique à mon ensemble de compétences. Je voudrais rejoindre un projet de logiciel open source. Je suis un développeur de logiciel professionnel et un étudiant diplômé (Master of Science en génie logiciel) et professionnellement (dans mon travail de jour), je travaille avec ASP.NET, ASP/VBScript et SQL Server.Vous voulez rejoindre un projet open-source, mais souhaitez des suggestions qui correspondent à mon ensemble de compétences
J'ai récemment pris mon premier cours de deuxième cycle et le cours m'a présenté MinGW, Cygwin et GCC. Cela m'a ouvert les yeux sur la puissance et la grandeur des logiciels open source. J'ai toujours respecté Firefox et Subversion - les grands noms - mais cela m'a donné une meilleure idée. Je veux participer à un projet dans lequel je peux être productif, mais dans lequel je peux apprendre. J'aimerais que le projet soit en début de développement mais prometteur (en cas d'échec ou d'interruption, je trouverai un nouveau). Je préférerais que le projet soit dans la communauté Linux, mais avec l'espoir que cela fonctionnera sous Windows, Mac OS X et Linux.
Voici les technologies que je connais.
- .NET 2.0, 1.1
- SQL Server
- SQLite
- cacao
- Cocoa Touch
- MySQL
- Mercurial
- Subversion
- Cygwin
- MinGW
- GCC/GDB
IDEs
- Visual Studio 2005/2008
- NetBeans
- Xcode
- Bloc-notes :-)
Langues
- C#
- VB.NET
- C++ (à peine)
- Objective-C (préféré)
- C (préféré)
- JavaScript
- HTML/XML/etc.
Je me rends compte que cette question est un peu subjectif, mais cette réponse va être mieux adapté à ce que je veux dans un projet. Je mettrai à jour ce post quand j'aurai des questions pour guider ce que je cherche.
Mise à jour: Je n'ai toujours pas trouvé un projet qui pourrait me convenir. Les projets mentionnés précédemment, MariaDB et Mono, sont tous les deux de bons choix, mais ils sont un peu plus mûrs que ce que je serais à l'aise.
Aussi, je me rends compte qu'il y a un peu de politique quand joignant un projet. Mais la bonne chose à propos de l'open source est que je peux commencer à participer sans être un «membre» complet (ou même 1/2) de l'équipe. Juste pour commencer à apprendre le code et faire une contribution à l'équipe de base ... Cela me suffirait.
devrait être CW ... –
Non. Ceci est incroyablement spécifique à moi. –
Il est spécifique, mais susceptible d'attirer des réponses subjectives. –