Close

Gedit deja de ser mantenido

En un post a la lista de correo de Gedit el mes pasado, el desarrollador de GNOME Sébastien Wilmet compartió algunas ideas sobre las áreas que un futuro responsable debe enfocar:

“Creo que un problema de alta prioridad es que no existan comprobaciones para ver si un complemento es compatible con la versión gedit. Actualmente, habilitar un plugin puede hacer que gedit se bloquee “, explica.

Después de eso, recomienda el cambio del núcleo de Gedit a Tepl, una biblioteca que facilita el desarrollo de editores de texto y IDEs basados ​​en GtkSourceView y hace que las características principales de Gedit sean reutilizables.

¿Por qué? “Al volver el código reutilizable y colocarlo en una biblioteca, el código se comparte entre varias aplicaciones, lo que significa que tiene una mayor posibilidad de ser mejor mantenido, y durante un tiempo más largo”, razona.

No es que sea una tarea fácil para cualquiera que se acerque al papel de mantenedor, como Wilmet continúa señalando:

“Si usted asume el control del mantenimiento del gedit, necesitará ocuparse de 4 lenguajes de programación (sin contar el sistema de la estructura). El código de Python no está compilado, así que al hacer refactorizaciones en el núcleo de gedit, buena suerte para portar todos los plugins (el código de Python también es menos “grapable” que C).

Casi una excusa convincente, ¿verdad?

Si Gedit sigue buscando un nuevo mantenedor pronto o no, no hay razón para entrar en pánico: Gedit funciona bien hoy y, con GTK3 ahora estable, debería seguir existiendo por algún tiempo con pocos problemas.

Pero, dicho esto, sería una vergüenza ver una aplicación tan prominente dejada marchitar, y sin ninguna lección aprendida de su fallecimiento.

Extraído de este enlace

(Visitada 1 veces, 1 visitas hoy )
maslinux

Linuxero desde el pasado siglo XX :-)

Related Posts

Responder

avatar
  Subscribe  
Notify of

Maslinux.es utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies
Social media & sharing icons powered by UltimatelySocial