Liens connexes

Dépêche modérée par

Dépêche éditée par

: S'investir dans le projet Gnome, développeur ou non.

Posté par ploum (page perso, ). Modéré le 20 août 2004.
0
Lorsqu'on fréquente un peu le milieu OpenSource, ce qui frappe c'est généralement l'enthousiasme des volontaires ainsi que leur talent. On est impressionné de voir un codeur anonyme non seulement rapporter un bug, mais aussi proposer un "patch" qui corrige le bug en question.
Mais comment font-ils ? Sont-ils tous des petits génies capables de comprendre le code source d'un programme en quelques jours ? Et comment pourrais-je moi m'investir dans un projet qui me tiens à c½ur, apporter ma petite pierre à l'édifice, en codant ou non ?

Et bien, à quelques semaines de la sortie de Gnome 2.8, c'est le moment de s'investir dans ce magnifique projet : suivez-le guide !

> Lire la suite (53 commentaires, moyenne: 3,6).   [dépêche : 2798 caractères]

En effet, un livre en ligne intitulé "Developing with Gnome" vient de paraître sur le site d'Elijah Newren. Le guide, très complet, vous prendra par la main pour s'impliquer dans la communauté Gnome, construire Gnome à partir du CVS et utiliser les outils gnome pour développer et optimiser en C, C++, Python et Perl.

En parallèle, ne manquez pas de vous inscrire sur la liste de diffusion "gnome-love". Le projet "Gnome-love" est en fait l'école primaire des développeurs gnome. Les participants se voient proposer des projets relativement simples à accomplir dans le bureau gnome, sous la tutelle de hackers confirmés. Une manière agréable d'apprendre à développer pour Gnome, mais surtout une expérience valorisante car les programmes sont réellement intégrés dans le bureau final !

Pour premier succès de gnome-love, on peut citer le gnome-keyring-manager qui sera inclus dans Gnome 2.8. Le gnome-love day a lieu tous les mardi sur irc.gimp.org, #gnome-love.

Un complément intéressant est l'article pour compiler gnome à partir du CVS

Mais tout le monde n'a pas envie de coder. Et une grosse majorité du travail ne nécessite aucune compétence de codage. Le fait de ne pas savoir programmer n'est donc plus une excuse pour ne pas s'investir dans un des nombreux projets : traduction, documentation, travail artistique ou le moins connu mais néanmoins indispensable bugsquad, une équipe chargée de trier les bugs inutiles, redondants, mal-formulés ou mal-postés afin de simplifier le travail des développeurs.
Un travail de l'ombre, mais utile et qui peut vous apporter une semaine de gloire, argent et succès auprès des filles en discothèques si vous êtes dans le top10 !

Notons aussi l'existence d'un guide papier (un livre quoi !) (mais sans lien avec la version en ligne) dont 25% du prix est reversé à la Fondation GNOME.

Comme la grosse majorité des projets opensource d'envergure, la langue de travail est l'anglais. Mais si vous désirez parler de tout ça avec des développeurs francophones, poser des questions dans la langue de Voltaire, et bien rejoignez la communauté francophone sur #gnomefr (irc.gimp.org).

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

[+] effectivement

Posté par Lionel Fournigault () le 20/08/2004 à 11:50. (lien). Évalué à -10.


Oui c'est vrai car juste après la sortie de KDE-3.3 !!! il va falloir du monde chez gnome
pour ratrapper le retard... enfin si c'est encore possible.

Merci ploum !

Posté par liberforce (Jabber id, page perso, ) le 20/08/2004 à 12:05. (lien). Évalué à 9.

Chouette, enfin un petit guide facile des étapes pour essayer de rentrer dans la communauté gnome... Il est vrai que quand on a envie de s'impliquer un peu dans le monde du libre (et de gnome en particulier), on ne sait pas forcément par où commencer.
Une petite question en passant... est-ce qu'il y a un IDE plus recommandé qu'un autre pour développer des applis gnomes (comme KDevelop pour KDE) ?
En tous cas merci pour tous tes articles sur gnome !

Et bien en voila un article qui donne envie.

Posté par domo () le 20/08/2004 à 12:10. (lien). Évalué à 3.

C'est vrai que lorsque que l'on aime un projet, on a envie de l'aider, mais souvent on est arreté par le "mais a part donner des tunes, qu'est que je peut faire".

Un bon petit guide que je vais m'empresser de lire.

wikipedia

Posté par j (page perso, ) le 20/08/2004 à 13:05. (lien). Évalué à 9.

Il ya depuis peu une catégorie GNOME dans Wikipedia :

http://fr.wikipedia.org/wiki/Cat%C3%A9gorie:GNOME(...)

Beaucoup d'articles ne sont que des ébauches, ils ont donc à compléter, modifier, corriger etc...

luser

Posté par TazForEver () le 20/08/2004 à 15:19. (lien). Évalué à 4.

l'implication dans les LL est un problème général. J'estime que quand on ne prend pas la peine de faire un rapport de bugs, on a pas le droit de se plaindre. Je vous raconte ma mésaventure de l'après-midi.

la StarterBar de gDesklets est cassé avec la version 0.30. J'en avais vagement entendu parlé depuis quelques semaines, mais n'ayant pas le temps d'y travailler je n'en savais pas plus. Pas un seul mail, pas un seul rapport de bugs. Et aujourd'hui je découvre qu'après 2 mois, un gus a corrigé le problème .... 2 ImportError à la noix (en gros aussi simple à résoudre que prendre en compte le renommage d'un fichier) ... là j'ai franchement les boules, je me demande ce qui passe pas par la tête de certains ... c'est pitoyable. Résultat 2 mois pour corriger un problème de 2 lignes résolu en 2 secondes ...

[+] A propos du Gnome Love Day

Posté par ptifeth (page perso, ) le 20/08/2004 à 15:32. (lien). Évalué à -7.

Dans un domaine complètement différent, une autre initiative, franco-française celle-là, à soutenir : http://www.jaimemaboite.com/(...)

Et la librairie GTKMM ?

Posté par python () le 20/08/2004 à 19:22. (lien). Évalué à 3.

Il me semble qu'on en parle pas beaucoup dans le cadre du développement de GNOME 2. Par rapport à gtk 2.0, on peut économiser du code, gagner en clarté par rapport à coder directement en GTK2.

Mais ne développe pas qui veut de telle façon ou telle façon! Il doit être très difficile d'intégrer du code dépendant de l'application avec du code dépendant de l'interface graphique sans avoir un couplage indésirable à tel partie de l'application. QT sous KDE, quant à lui offre un cadre assez strict mais ça c'est une autre histoire.

La solution est d'essayer de peaufiner par les patrons de conception cependant j'ai été élevé au Java :( en orienté objet et le passage au c++ est un peu difficile. Le code des classes, constructeurs et destructeurs est différent. J'ai du mal à progresser rapidement.

Pendant que j'y suis

Posté par mosfet () le 20/08/2004 à 21:25. (lien). Évalué à 6.

Ces derniers jours j'ai lu sur linuxfr quelqu'un qui disait qu'il manquait une appli completement open source de gravure de CD/DVD. Et c'est pourquoi je me suis lancé dans la creation d'un projet sur sourceforge (LetItBurn!).
En fait je l'ai fait plus pour moi que pour la communauté au départ car je souhaitais découvrir C# et l'environnement mono/.NET.
Avec cette experience je me rends compte par exemple qu'il ne faut pas que des codeurs, il y a egalement besoin de gens pour la traduction, la creation d'icone, la gestion de forums, ...
D'ailleurs J'en profite pour passer un appel a contribution.
Si des gens sont intéressés c la http://http://sourceforge.net/projects/letitburn/(...)

A propos de GNOME 2.8

Posté par Guillaume Chevallereau () le 21/08/2004 à 07:27. (lien). Évalué à 3.

La liste des nouveaux modules : http://mail.gnome.org/archives/desktop-devel-list/2004-August/msg00(...)

Le livre chez Eyrolles...

Posté par ploum (page perso, ) le 21/08/2004 à 11:25. (lien). Évalué à 4.

Est-ce qu'un modérateur pourrait ajouter à la fin de la news le lien suivant ?

http://www.eyrolles.com/Informatique/Livre/9781593270308/livre-the-(...)

Autant acheter en France :-) (et qui plus est sur une page qui passe le validateur W3C !)

Revenir en haut de page