L'éditeur de texte de GNOME gedit n'est plus maintenu
Le logiciel a besoin de nouveaux développeurs pour assurer sa maintenance

Le , par Coriolan, Chroniqueur Actualités
gedit est l'éditeur de texte officiel de l'environnement graphique GNOME Shell, Unity et Budgie. Il a été conçu à l'aide de la bibliothèque GTK de façon à avoir une interface graphique simple et propre, inspirée des idéaux du projet GNOME. gedit a également été porté sous Windows et sur Mac OS X, toutefois la version Windows est moins testée que les autres versions et contient davantage de bogues et d'incompatibilités que les autres.

Dans un post publié dans la liste de diffusion de gedit, Sébastien Wilmet a informé que gedit n’est plus maintenu et a demandé l’aide des développeurs pour assurer sa maintenance. Dans un premier point, il a souligné qu’il n’y a pas de tests pour voir si un plugin est compatible ou non avec la version de gedit. Actuellement, activer un plugin peut faire planter l’éditeur. Le développeur veut faire porter le noyau de l’éditeur vers Tepl et continuer le développement pour rendre les fonctionnalités de gedit réutilisables.

« En rendant le code réutilisable et en le mettant dans une bibliothèque, il devient partagé entre plusieurs applications, ce qui veut dire qu’il a plus de chances d’être maintenu pendant une plus grande période. De plus, en développant une bibliothèque, le code devient plus propre, moins enchevêtré, mieux documenté et il devient possible de tester chaque composante à part. Bien évidemment, il est possible de faire cela pour une application aussi, mais ce n’est pas vraiment la façon avec laquelle gedit a été implémenté », a écrit Wilmet.

Wilmet a noté que si gedit n’est pas maintenu pendant plusieurs années, il sera peut-être possible de se débarrasser d’une grande partie du code en le portant vers Tepl. Mais cette façon de faire implique qu’il sera difficile de préserver la rétrocompatibilité de l’API de l’éditeur de texte, c’est pourquoi il est nécessaire de mener la tâche fastidieuse de vérifications et de tests de la compatibilité d’un plugin.

Juste au cas où vous seriez intéressé par le projet, Wilmet prévient que le noyau de gedit est écrit en C (avec un peu d’Objective-C pour le support de Mac OS X), quelques plugins sont écrits en Vala ou Python. Si jamais vous allez assurer la maintenance de gedit, vous aurez affaire à quatre langages de programmation. Les commentaires de Wilmet sur les langages de programmation ont été entourés par un tag <rant-on-languages>.

Wilmet a noté que GTK+ 3 est en train de devenir stable, ce qui veut dire que gedit va continuer à fonctionner pendant longtemps, même s’il n’est pas parfait.

Si gedit est mort, je pense que ça sera une leçon pour toutes les applications GTK+ : il est plus important d’écrire plus de bibliothèques, partager le code et la maintenance entre les applications similaires », a écrit Wilmet. « Et cela ne s’applique pas seulement aux éditeurs de texte. Combien de fois la roue a-t-elle été réinventée pour les lecteurs de musique ? Les gestionnaires de photos ? Les clients de chat/IRC ? »

Source : mail.gnome

Et vous ?

Qu'en pensez-vous ?

Voir aussi :

Forum Logiciels Libres & Open Source


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de hotcryx hotcryx - Membre émérite https://www.developpez.com
le 07/08/2017 à 15:21
La semaine passée j'ai (re)découvert Tomboy et c'est une bonne petite application pour prendre des notes:

https://wiki.gnome.org/Apps/Tomboy/Features

Rem: l'application peut rester dans le dock (systray).
Avatar de hotcryx hotcryx - Membre émérite https://www.developpez.com
le 07/08/2017 à 16:41
Avatar de mkdir mkdir - Membre à l'essai https://www.developpez.com
le 07/08/2017 à 17:52
La situation a évolué entre l'annonce et la publication de l'article.
Publié sur le site officiel https://wiki.gnome.org/Apps/Gedit
"About gedit maintenance: gedit has now two new maintainers. "
Avatar de xarkam xarkam - Membre averti https://www.developpez.com
le 07/08/2017 à 19:37
Entre atom, vscode, geany, ect. Est-ce que gedit a encore un intérêt ?

Gedit n'a jamais vraiment fédéré autour de lui.
Avatar de Voïvode Voïvode - Membre émérite https://www.developpez.com
le 08/08/2017 à 7:48
Atom est une usine gaz. Je l’aime beaucoup, sa communauté est vivante et il y a de nombreuses extensions, mais il y a cette impression de lourdeur qui n’existe pas avec SublimeText, gedit ou Notepad++.

Le simple fait que Notepad++ continue d’exister montre qu’il y a une part non négligeable d’utilisateurs qui recherche surtout un outil léger pour éditer ponctuellement du texte brut avec un minimum de confort.
Avatar de Markand Markand - Membre averti https://www.developpez.com
le 08/08/2017 à 14:00
Citation Envoyé par xarkam  Voir le message
Entre atom, vscode, geany, ect. Est-ce que gedit a encore un intérêt ?

Perso un éditeur de texte dans un environnement web déguisé ça m'enchante pas. Pour ma part j'utilise vim la plupart du temps mais j'aime bien gedit aussi. Oh d'ailleurs

https://medium.freecodecamp.org/why-...m-67afd76b4db6

Voilà pourquoi je n'utilise ni atom ni vscode perso

Quant à geany, il était cool mais il est en Gtk 2 donc complètement hors-sujet en 2017.
Avatar de xarkam xarkam - Membre averti https://www.developpez.com
le 08/08/2017 à 14:15
Citation Envoyé par Markand  Voir le message
Perso un éditeur de texte dans un environnement web déguisé ça m'enchante pas. Pour ma part j'utilise vim la plupart du temps mais j'aime bien gedit aussi. Oh d'ailleurs

https://medium.freecodecamp.org/why-...m-67afd76b4db6

Voilà pourquoi je n'utilise ni atom ni vscode perso

Si j'ai de la ram dans une machine, n'est-ce pas pour l'utiliser ?

Et juste par curiosité, j'ai regardé combien me prend vscode avec 47 extensions en ayant 3 fichiers .NET Core ouverts. Ben c'est 373.4mb.

Ce que le mec montre n'a aucune valeur pour ma part. Il ne donne ni condition de test, ni méthodologie de mesure. Ce n'est qu'une page promotionnel pour vim et tout le monde le sait qu'il ne faut pas croire la pub
Avatar de xarkam xarkam - Membre averti https://www.developpez.com
le 08/08/2017 à 14:29
Citation Envoyé par Voïvode  Voir le message
Atom est une usine gaz. Je l’aime beaucoup, sa communauté est vivante et il y a de nombreuses extensions, mais il y a cette impression de lourdeur qui n’existe pas avec SublimeText, gedit ou Notepad++.

Le simple fait que Notepad++ continue d’exister montre qu’il y a une part non négligeable d’utilisateurs qui recherche surtout un outil léger pour éditer ponctuellement du texte brut avec un minimum de confort.

Atom à un bug casse bonbons: https://github.com/atom/atom/issues/12983 et https://github.com/atom/atom/issues/14346
Mais oui Atom fait vraiment ressentir la lourdeur. Lourdeur qu'on ne ressent nullement avec vscode.

Np++ a pour ma part ce seul avantage que n'ont pas Atom et vscode c'est de pouvoir ouvrir des fichiers très gros. Un fichier sql de 80mb ne pourra jamais être ouvert dans atom et vscode., ni même y faire une recherche dans les fichiers de trop grosse taille.
Avatar de SimonDecoline SimonDecoline - Membre actif https://www.developpez.com
le 08/08/2017 à 20:37
Tiens, un troll sur les éditeurs de texte. Et est-ce-que gedit utilise systemd ?
Avatar de Shepard Shepard - Membre éclairé https://www.developpez.com
le 08/08/2017 à 21:27
Il faut gnome 3, donc je suppose que oui ^^'
Offres d'emploi IT
Solutec - Rhône Alpes - Lyon (69001)
Ingénieur Etudes Expérimenté Java J2EE (H/F)
accenture - Ile de France - Paris (75000)
Développeur java / jee H/F
Capgemini - Ile de France - Suresnes (92150)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil