contribuer à un projet libre

contribuer à un projet libre - Linux et OS Alternatifs

Marsh Posté le 20-02-2006 à 16:36:21    

Bonjour,
 
cela fait quelques temps que j'ai envie de contribuer à un projet libre, c'est à dire de participer au développement d'un logiciel libre.
Le problème c'est que n'ayant aucune expérience dans ce domaine je ne sais pas vraiment comment se déroule un tel développement, combien de temps cela demande, quelle compétences sont requises ...
Et d'autre part je ne sais même pas vraiment sur quels critères sélectionner un projet intéressant.
 
Auriez-vous des liens, des infos pour que je puisse obtenir plus d'informations sur ce sujet ?

Reply

Marsh Posté le 20-02-2006 à 16:36:21   

Reply

Marsh Posté le 20-02-2006 à 17:34:27    

bah cherche dans les domaines qui t'interesse :)
Et déja tes compétences c'est quoi ? Tu programmes ?

Reply

Marsh Posté le 20-02-2006 à 17:47:23    

ah oui pardon j'ai oublié de préciser ça ;)
Donc oui je programme, j'ai des connaissances de base (mais solides) en C et C++ principalement.
 
Et les domaines qui m'intéressent, c'est assez vague à vrai dire. Ce qui est sûr c'est qu'aider pour un logiciel que j'utilise serait un plus :)

Reply

Marsh Posté le 20-02-2006 à 17:56:51    

La traduction, peut-etre ?

Reply

Marsh Posté le 20-02-2006 à 17:59:04    

Je suis plus intéressé par la programmation, dans le sens où cela permet de créer des choses nouvelles, et que c'est pour moi l'aspect intéressant de la chose :)
 
Mais je pourrais aussi faire de la traduction c'est vrai.

Reply

Marsh Posté le 20-02-2006 à 18:45:32    

Bah en fait la traduction c'est bien dans le sens ou tu peux faire ça dans toute sorte de projet :)
Alors que la prog faut voir ton niveau par rapport à ceux qui sont déja sur les projets et parfois c'est dur de s'intégrer à ce niveau.
Essayes de chercher au niveau des petit projets, tiens par exemple dans la section Hardware du topic Kurobox (c'est un NAS) y a une personne très active mais qui recherche des gars motivé, mais là c'est pas trop de la prog et en plus faut avoir une Kuro :D
Mais c'est un exemple parmis tant d'autre :)

Reply

Marsh Posté le 20-02-2006 à 19:07:39    

rapporter des bugs est une activité simple (si tu peut te permettre de tourner sur un systeme instable) et accessible qui peut aider la communauté de developpeurs :)


---------------
Amon Amarth, Dark Tranquillity, Opeth, Dimmu Borgir, In Flames, Children of Bodom, Kreator, Metallica... pas d'la musique de paidai tout sa :o
Reply

Marsh Posté le 20-02-2006 à 19:10:31    

ah en effet j'y avais pas pensé :jap:
Faire des pachages aussi est souvent demandé pour certaine distrib :)

Reply

Marsh Posté le 20-02-2006 à 19:11:20    

Pour ce qui est de la kurobox j'ai pas de kuro (je sais même pas ce que c'est ;) une kyro ptet ?), donc ça ne m'intéresse pas bcp :o
 
Pour ce qui est de rapporter les bugs c'est comme la traduction ça n'est pas une activité créatrice donc ce n'est pas ce que je recherche principalement.

Reply

Marsh Posté le 20-02-2006 à 19:14:08    

na mais, on est que lundi quoi  :heink:  
Tu developpe sur le projet que tu veux, et ça prend le temps qu'il faut  :hello:

Reply

Marsh Posté le 20-02-2006 à 19:14:08   

Reply

Marsh Posté le 20-02-2006 à 19:17:21    

Sebou77 a écrit :

ah en effet j'y avais pas pensé :jap:
Faire des pachages aussi est souvent demandé pour certaine distrib :)


 
tu parle de le faire en tant que développeur de la distri ou simplement à côté ?
 
car dans 80% des cas, le paquet fait par le développeur dans son coin est bon à reprendre de zéro  :o  
 
Et c'est très souvent du checkinstall, voir du alien sur du rpm  :love:  

Reply

Marsh Posté le 20-02-2006 à 19:18:34    

nan je parlais d'a coté, en effet c'est pas toujours parfais mais ça aide bien :jap:

Reply

Marsh Posté le 20-02-2006 à 19:18:52    

Trouver des bugs et les corriger, c'est pas créatif ???? :F

Reply

Marsh Posté le 20-02-2006 à 19:21:18    

ce que tu peux déjà faire, c'est prendre un logiciel que tu aime bien, dans un language/toolkit que tu connais, et d'aller voir sur le site les bugs en cours, voir si tu arrive à les corriger pour commencer.
 
Ajouter des fonctionnalités et autre, ca se fait par la suite, car il faut connaitre la structure du programme, tu peux pas venir comme ca et hop en un aprem ajouter une feature révolutionnaire (je parle pour les projets d'une taille respectable)

Reply

Marsh Posté le 20-02-2006 à 19:23:03    

en effet, tu devrais peut être commencer tout dou histoire de voir si vraiment tu es prets à t'investir, parfois ça prend plus de temps qu'on ne le pense ;)

Reply

Marsh Posté le 20-02-2006 à 19:51:03    

Oui c'est vrai que je peux regarder du côté des rapports de bugs existant et essayer d'en corriger, mais j'ai peur que cela soit difficile sans connaître le projet dans son ensemble.
 
Enfin je vais déjà jeter un oeil, merci pour l'idée :)

Reply

Marsh Posté le 20-02-2006 à 19:55:23    

Salut,
Trouves-toi une appli qui te plaise et que tu utilises. Commences par t'abonner à la ML de dev et regardes comment ça se passe. Rien que les tests et rapports de bugs ça prend pas mal de temps, alors développer j'ose pas imaginer :)


---------------
Quand il neige des pâtes, fartez vos skis avec du fromage râpé.
Reply

Marsh Posté le 21-02-2006 à 08:24:34    

Sebou77 a écrit :

en effet, tu devrais peut être commencer tout dou histoire de voir si vraiment tu es prets à t'investir, parfois ça prend plus de temps qu'on ne le pense ;)


 
On cherche du monde du coté d'Xgl :o

Reply

Marsh Posté le 21-02-2006 à 08:28:38    

dr-freuderick a écrit :

On cherche du monde du coté d'Xgl :o


 
pour commencer, c'est en effet idéal  [:ory]

Reply

Marsh Posté le 21-02-2006 à 08:29:54    

dr-freuderick a écrit :

On cherche du monde du coté d'Xgl :o


tu y participe dr-freuderick ?

Reply

Marsh Posté le 21-02-2006 à 08:30:40    

Sebou77 a écrit :

tu y participe dr-freuderick ?


 
Oui, je programme le soft qui gère l'animation de la poubelle. :o
 
 
Non je blague :o


Message édité par dr-freuderick le 21-02-2006 à 08:31:22
Reply

Marsh Posté le 21-02-2006 à 08:31:45    

:lol: oki ;)

Reply

Marsh Posté le 21-02-2006 à 08:36:15    

vlack a écrit :

Salut,
Trouves-toi une appli qui te plaise et que tu utilises. Commences par t'abonner à la ML de dev et regardes comment ça se passe. Rien que les tests et rapports de bugs ça prend pas mal de temps, alors développer j'ose pas imaginer :)


+1 :o
 
je suis quelques ML de dev de soft que j'utilise au quotidien, dont mon WM [:cupra]
après niveau contribution chacun fait aussi selon son occupation. Là où je bosse actuellement me permet de contribuer au LL (patchs / bugs & doc), c'est sympa aussi de le faire dans le cadre du taff (selon où tu taffes of course [:joce])


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 21-02-2006 à 09:06:40    

La traduction, c'est pas creatif ? :[

Reply

Marsh Posté le 21-02-2006 à 09:26:30    

Non t'as pas de reconnaissance, ton égo est pas assez moussé :)

Reply

Marsh Posté le 21-02-2006 à 09:31:01    

Pour mousser ton égo faut poster sur la mailing list du kernel et contredire les gourous et prouver que tu as raison.
 
[:chrisbk]

Reply

Marsh Posté le 21-02-2006 à 19:57:32    

l0ky a écrit :

Pour mousser ton égo faut poster sur la mailing list du kernel et contredire les gourous et prouver que tu as raison.
 
[:chrisbk]


Ne pas oublier de forker un *BSD aussi [:dawao]


---------------
Quand il neige des pâtes, fartez vos skis avec du fromage râpé.
Reply

Marsh Posté le 21-02-2006 à 21:22:55    

Mon sujet était sérieux, si ça avait été un troll j'aurais posté un vendredi :p

Reply

Marsh Posté le 21-02-2006 à 21:33:52    

vlack a écrit :

Ne pas oublier de forker un *BSD aussi [:dawao]


theo reviens ! fait pas la tête quoi !


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed