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 ! 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).
Aller plus loin
- Developping with Gnome (1 clic)
- Gnome-love day (1 clic)
- Gnome-love wiki (1 clic)
- Gnome-projects ( projets ne nécessitant pas de coder) (1 clic)
- Gnomefr (3 clics)
- Quoi de neuf pour gnome 2.8 ? (1 clic)
# effectivement
Posté par Lionel Fournigault . É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.
[^] # Re: effectivement
Posté par JP Martin . Évalué à -1.
# Merci ploum !
Posté par liberforce (site web personnel) . Évalué à 9.
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 !
[^] # Re: Merci ploum !
Posté par Yusei (Mastodon) . Évalué à 10.
[^] # Re: Merci ploum !
Posté par liberforce (site web personnel) . Évalué à 5.
http://eddy.writelinux.com/(...)
[^] # Re: Merci ploum !
Posté par Mathieu Pillard (site web personnel) . Évalué à 6.
[^] # Re: Merci ploum !
Posté par Christophe Fergeau . Évalué à 10.
[^] # Re: Merci ploum !
Posté par patatorz . Évalué à -9.
[^] # Re: Merci ploum !
Posté par ploum (site web personnel, Mastodon) . Évalué à 10.
Sinon, sous gnome on conseille généralement Anjuta, qui parait-il est très bien mais peu réserver de très mauvaises surprises (plantages).
Personnellement, je n'arrive pas à me passer de Gvim et de quelques xterms, je suis donc pas très bien placé pour discuter de ça.
En outil complémentaire, pour la documentation il y'a le très très bon "devhelp" (moi j'aime beaucoup) et comme outils : glade et meld.
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: Merci ploum !
Posté par Pascal Terjan (site web personnel) . Évalué à 7.
Oui mais tu fais ça bien, que ce soit pour les news bien rédigées et complètes que tu fais ici où les articles occasionnels sur le sujet :-)
[^] # Re: Merci ploum !
Posté par Cyprien (site web personnel) . Évalué à 3.
sinon, il y a anjuta qui utilise le toolkit gnome : http://anjuta.sourceforge.net/(...)
et, dans le lien Developping with gnome, ils ont l'air d'utiliser pas mal Glade.
[^] # Re: Merci ploum !
Posté par Philippe F (site web personnel) . Évalué à 5.
[^] # Re: Merci ploum !
Posté par gnumdk (site web personnel) . Évalué à 3.
Click, click, click, boum, plus de kdevelop :)
[^] # Je vais être un petit peu hors-sujet ...
Posté par mathieu mathieu (site web personnel) . Évalué à 2.
Dans mon ennuie professionnel (uniquement sous WIN32), j'utilise dev-cpp et GTK pour windows. Cela fonctionne assez bien (disons aussi bien que Anjuta que je connais), quelques plantages toute de même...
Par contre je n'ai trouvé qui me fasse de l'autocomplétion aussi bien que visual c++ ...
Mais le progrès des IDE ces derniers temps est considérable et d'ici peu à mon avis ca sera quelque chose d'oublié ;)
[^] # Re: Je vais être un petit peu hors-sujet ...
Posté par grafit . Évalué à -1.
emacs ?
[^] # Re: Je vais être un petit peu hors-sujet ...
Posté par Nap . Évalué à 4.
[^] # Re: Je vais être un petit peu hors-sujet ...
Posté par Yusei (Mastodon) . Évalué à 4.
(j'espère que je ne dis pas de bêtise et qu'Anjuta utilise bien ça, en fait :-)
[^] # Re: Je vais être un petit peu hors-sujet ...
Posté par Mathieu Pillard (site web personnel) . Évalué à 7.
La FAQ de anjuta dit:
J'en profite pour glisser un mot sur SciTE, éditeur génial utilisant scintilla, et faire de la pub perso pour ce que je tente de faire en ce moment, a savoir le gnomifier un peu: http://mat.virgule.info/blog/posts/2004/08/10/8-scite(...)
[^] # Re: Je vais être un petit peu hors-sujet ...
Posté par Yusei (Mastodon) . Évalué à 2.
Tout ça me fait penser que j'ai entendu dire que Vim réorganise son architecture pour être facilement intégrable dans d'autres logiciels. Si Emacs faisait pareil, ça serait assez plaisant de pouvoir choisir son éditeur de texte tout en profitant d'une interface comme celle d'Anjuta, qui est quand même un poil plus agréable.
[^] # Re: Je vais être un petit peu hors-sujet ...
Posté par Nap . Évalué à 3.
[^] # Re: Je vais être un petit peu hors-sujet ...
Posté par Yusei (Mastodon) . Évalué à 2.
[^] # Re: Je vais être un petit peu hors-sujet ...
Posté par mickabouille . Évalué à 2.
Permission to use, copy, modify, and distribute this software and its
documentation for any purpose and without fee is hereby granted,
provided that the above copyright notice appear in all copies and that
both that copyright notice and this permission notice appear in
supporting documentation.
C'est moi, où il n'autorise pas la distribution rénumérée?
C'est peut être un oubli de sa part...
[^] # Re: Merci ploum !
Posté par Yann KLIS (site web personnel) . Évalué à 10.
[^] # MonoDevelop
Posté par Nap . Évalué à 3.
[^] # Re: MonoDevelop
Posté par Nap . Évalué à 6.
[^] # Re: Merci ploum !
Posté par fredix . Évalué à 6.
En plus de ceux déjà cités il existe également le prometteur RubyDevelop pour développer en RubyGtk+ :
http://rubydevelop.rubyforge.org/(...)
# Et bien en voila un article qui donne envie.
Posté par domo . Évalué à 3.
Un bon petit guide que je vais m'empresser de lire.
# wikipedia
Posté par j (site web personnel) . Évalué à 9.
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...
[^] # Re: wikipedia
Posté par ploum (site web personnel, Mastodon) . Évalué à 6.
Je viens de faire ça : http://fr.wikipedia.org/wiki/Gstreamer(...)
Mais je ne sais pas comment le rajouter dans la catégorie Gnome.
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: wikipedia
Posté par peco . Évalué à 8.
[[Catégorie:GNOME]]
dans l'article.
Et voilà !
[^] # Re: wikipedia
Posté par MrTout (site web personnel) . Évalué à 3.
# luser
Posté par TazForEver . Évalué à 4.
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 feth . Évalué à -7.
[^] # Re: A propos du Gnome Love Day
Posté par animal_omega . Évalué à 0.
[^] # Re: A propos du Gnome Love Day
Posté par Gabriel . Évalué à 1.
[^] # Re: A propos du Gnome Love Day
Posté par Toto . Évalué à 5.
[^] # Re: A propos du Gnome Love Day
Posté par Bungee Tux . Évalué à 1.
http://parla.free.fr/(...)
V,
Bungee.
# Et la librairie GTKMM ?
Posté par python . Évalué à 3.
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.
[^] # Re: Et la librairie GTKMM ?
Posté par Yusei (Mastodon) . Évalué à 2.
[^] # Re: Et la librairie GTKMM ?
Posté par Philippe F (site web personnel) . Évalué à 2.
> indésirable
Ben non, il suffit de faire attention. Il est toujours tres interessant de separer le coeur de l'application de son interface graphique:
- pour la rendre plus facile a tester
- pour facilement modifier l'interface graphique
- pour ajouter de nouvelles interfaces (ligne de commandes, ...)
# Pendant que j'y suis
Posté par mosfet . Évalué à 6. Dernière modification le 24 août 2019 à 14:34.
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://sourceforge.net/projects/letitburn/ (NdM: lien corrigé)
[^] # Re: Pendant que j'y suis
Posté par Infernal Quack (site web personnel) . Évalué à 6.
Voici le bon lien : http://sourceforge.net/projects/letitburn/(...)
L'association LinuxFr ne saurait être tenue responsable des propos légalement repréhensibles ou faisant allusion à l'évêque de Rome, au chef de l'Église catholique romaine ou au chef temporel de l'État du Vatican et se trouvant dans ce commentaire
[^] # Re: Pendant que j'y suis
Posté par jojolapin4 . Évalué à 2.
voilà un projet qui va tenter de combler ce manque, voilà quelquechose d'intéressant :)
donc longue vie au projet letitburn \o/
les initiatives de ce genre sont à saluer :)
[^] # Re: Pendant que j'y suis
Posté par j (site web personnel) . Évalué à 4.
[^] # Re: Pendant que j'y suis
Posté par Bapt (site web personnel) . Évalué à 2.
http://eclipt.uni-klu.ac.at/eroaster.php(...)
[^] # Re: Pendant que j'y suis
Posté par j (site web personnel) . Évalué à 2.
[^] # Re: Pendant que j'y suis
Posté par Christophe Fergeau . Évalué à 2.
# A propos de GNOME 2.8
Posté par Guillaume Chevallereau . Évalué à 3.
# Le livre chez Eyrolles...
Posté par ploum (site web personnel, Mastodon) . Évalué à 4.
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 !)
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: Le livre chez Eyrolles...
Posté par EmmanuelP . Évalué à 5.
Oui, et puis se dépêcher, car avec leurs tarifs, ils ne vont pas continuer longtemps:
Eyrolles -> 62¤
Amazon -> 36,52¤
[^] # Re: Le livre chez Eyrolles...
Posté par ploum (site web personnel, Mastodon) . Évalué à 2.
http://www.amazon.fr/exec/obidos/ASIN/1593270305/qid=1093095778/ref(...)
Impressionnant comme différence :-(
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: Le livre chez Eyrolles...
Posté par EmmanuelP . Évalué à 5.
Pour ceux qui ont plein d'argent, il est aussi disponible chez Lavoisier à 87¤.
http://www.lavoisier.fr/fr/livres/index.asp?texte=official%20gnome%(...)
[^] # Re: Le livre chez Eyrolles...
Posté par spart . Évalué à 3.
mmh, peut-être qu'ils soldent à cause de ça:
http://www.nostarch.com/gnome_updates.htm(...)
"Nous venons de découvrir que l'index de _The GNOME 2 Developer's Guide'_ est fautif. Il est décalé de deux pages par entrée. [...]"
(N.B: il y a un pdf de l'index corrigé à télécharger, donc que ça ne vous arrête pas)
Peut-être aussi que dans leur version, ils ne reversent pas 25% du prix de vente à la fondation Gnome... (insinuation gratuite, invérifiable et mesquine d'un fan d'Eyrolles :-)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.