Entrevista en Linuxfr.org, a Nicolas Lécureuil, líder de la Mesa Directiva de Mageia

El mes pasado en LinuxFr.org se realizo una muy agradable entrevista a Nicolas Lécureuil, líder de la Mesa Directiva de Mageia, fue escrita por Ysabeau. La hemos traducido para que la puedan disfrutar.

Nicolas Lécureuil (Neoclust)

Nicolas Lécureuil, alias Neoclust, ha sido por mucho tiempo usuario de LinuxFr.org. El tiene desde el 2005 una cuenta en ese sitio dedicado a Linux . Nicolas se convirtió en presidente de la Mesa Directiva de Mageia a inicios del 2021. Nicolas ha sido, y continua siendo, muy activo en todas partes, los foros de Mageia, listas de correo y desarrollo en cauldron (donde se cocinan las nuevas versiones de la distribución). En testa entrevista veremos que ademas es uno de los primeros Mageitas. También descubriremos sus ambiciones y proyectos para esta distribución, que es una de las más accesibles al publico general.

Contenido

El nuevo líder de la Mesa Directiva
Mageia y su ambiente
El Desarrollo de Mageia
Para terminar

El nuevo líder de la Mesa Directiva

¿Como caíste al caldero?

Accidentalmente empece a contribuir en Mandrake, Vi un CD en una revista, lo probé y quise ayudar.

Inmediatamente encontré personas muy agradables en IRC que me escucharon. Utilizando KDE, un entorno de escritorio que me pareció fácil para iniciar, comencé enviando parches al encargado, que era un empleado de Mandrakesoft.

Como segundo paso, comencé a contribuir en KDE.

Un día, cuando se fue un empleado de Mandriva (posterior a la unión de Mandrakesoft y Connectiva), Anne Nicolas (Ennael) me sugirió reemplazarlo, no le puedo agradecer lo suficiente por esa propuesta. Con placer me uní a la fuerza laboral. Las sensaciones que tenia como contribuidor no cambiaron, los colegas seguían siendo agradables. Llegue a conocer mejor a algunas personas. No las mencionare, ya que temo olvidar alguna.

Al inicio mi papel en Mandriva fue estar a cargo de la parte para «escritorio” de la distribución y la relación con nuestros clientes y sus reportes sobre KDE.

Posteriormente, fui empaquetador ay encargado de la integración de la distribución MBS (Mandriva Business server). La distribución estaba basada en Mageia e hizo posible proporcionarle Pulse, que es una aplicación web para la administración de equipos de TI (inventario, desarrollo de paquetes, respaldos, etc.), a algunos de nuestros clientes.

Así que para mi fue natural unirme en Mageia a mis viejos amigos, colegas y contribuidores. A pesar de que extraño a algunos (Coling y Mikala por ejemplo), disfruto por igual el trabajar con gente nueva o antiguos conocidos. Este pequeño mundo me enriquece cada día.

¿Como se convierte alguien en miembro de la Mesa Directiva de Mageia y en su presidente?

Los Miembros son elegidos por miembros de Mageia así que debes ser conocido por tu compromiso con la distribución, ej arreglando fallos y acudir a las reuniones en IRC. Los cargos de secretario(a), tesorero(a) y presidente, con excepción de los asuntos administrativos, son irrelevantes, ya que las decisiones son concertadas con la Mesa Directiva o el Consejo. pero ciertamente hablar Francés ayuda con los aspectos administrativos de estos puestos.

¿Cual es el Perfil de los miembros actuales?

No hay un perfil como tal, las personas son muy variadas tanto profesional como geográficamente, hay una enfermera, un estudiante, algunos desarrolladores de aplicaciones, Finlandeses, Canadienses, personas de los Estados Unidos. Del Reino Unido, de habla Inglesa, Francesa, etc. Pero es su pasión y compromiso con Mageia lo que los une.

¿Como ve este gobierno de Mageia y como es que empezó?

Lo veo ambicioso y lleno de co-construcciones. Por el momento estamos orientándonos y comenzando a trabajar en la oficina con las propuestas que podemos hacer al Consejo, la primera de ellas es la renovación de nuestros servidores.

El segundo proyecto es el relanzamiento del desarrollo de algunos componentes de nuestra distribución, como urpmi. urpmi es un administrador de paquetes completo, simple, y que esta funcionando muy bien, pero carece de soporte para las nuevas características de rpm.

Tenemos en nuestras manos una muy buena distribución con la que podemos ser ambiciosos si podemos quitar algunas lagunas.

Podemos considerar la creación de una variante LTS (soporte extendido), si podemos encontrar contribuidores que se hagan cargo de las actualizaciones de seguridad, ya que por el momento (con la excepción de los paquetes mantenidos en la rama estable [el kernel / glibc / rpm / …] ), yo me encargo de muchas de esas actualizaciones y no estaría en contra de tener algo de ayuda (eso me daría algo de tiempo libre para otras tareas de la distribución). Una versión LTS le permitiría a algunas compañías considerar con más confianza el uso de Mageia.

¿Tienes algunas metas especificas durante la duración de tu cargo?

Tengo varias metas, pero serán personales hasta que las haya discutido con el Consejo.

La primera es relazar la comunicación en Mageia. Tenemos un gran equipo, el equipo Atelier es muy activo, depende de nosotros los empaquetadores, desarrolladores, etc., proporcionarles algo bueno para comunicar. También me gustaría que nuevas personas se nos unieran, ya que teniendo nuevos ojos y nuevas ideas podríamos revivir la forma de comunicarnos (debemos admitirlo la comunicación nunca ha sido nuestro punto fuerte).

Comenzamos con artículos en el blog para impulsar la contribución con nuestra distribución, ya que, como en muchos proyectos, con frecuencia siempre contribuyen las mismas personas, algunas se quedan sin energía y por lo tanto se hacen a un lado (pero esto se repite en muchos proyectos relacionados o no con las TI).

También necesitamos atraer a nuevos contribuyentes y nuevas contribuciones. Como siempre digo: Prefiero tener personas que cuiden bien una sola aplicación / un solo componente que alguien que quiera estar en todo y termine haciendo muy poco.

Estoy feliz de siempre haber tenido colaboradores competentes en KDE / Plasma. Por un tiempo estuvo mikala (quien siempre puede volver si encuentra el animo y el tiempo) y ahora tenemos a David1 haciendo un tremendo trabajo que no puedo agradecer lo suficiente

¿Tienes algún estudio o conocimiento relacionado con TI, y de ser así ,te es útil en Mageia?

He aprendido mucho por mi cuenta y aun mas con la ayuda y conocimientos de otros contribuidores.

Originalmente estudie biomecanica, pero siempre he amado la informática. Así que al finalizar mis estudios tome un curso para obtener un diplomado como Técnico de Soporte Linux. Creo que mi preparación científica me ha proporcionado cierto rigor. Y gracias a las oportunidades que me ha dado mi compañía, gradualmente he aprendido a desarrollar.

Mageia y su ambiente

Sobre la base de Mageia, tenemos una asociación regida por las leyes Francesas, ¿que impacto tiene Mageia fuera de Francia?

Admito que aun no comprendo completamente el impacto de Mageia fuera de Francia. Lo que se es que tenemos contribuidores por todo el mundo, y una parte significativa de habla hispana en Blogdrake*.

Si una comunidad de Mageia fuera de Francia participa en un evento para promover la distribución, queremos saberlo, ya que posteriormente podremos hacer un articulo con imágenes en el blog.

¿Como analizas el hecho de que Mageia ya no se encuentra entre las diez primeras de Distrowatch ?

Creo que principalmente es porque no hemos comunicado mucho ni bien en años recientes sobre el proyecto. Como resultado pocas personas están buscando información sobre nosotros en ese sitio.

Sin embargo la lista de Distrowatch nunca ha sido una meta ni un indicador para mi, si bien es una especie de “termómetro”, no conozco a usuarios que lo usen actualmente. Resalta el numero de visitas del sitio pero de ninguna forma la calidad de la distribución ni de su comunidad.

De hecho, Mageia tiene comunidades fieles, tanto Francesa con Mageialinux-online (MLO) (FR) o Hispana con Blogdrake (por nombrar solo dos).

¿Existen interacciones entre Mageia y otras distribuciones?

La hay, tan solo por hablar de David y yo, interactuamos con el equipo Java de Fedora. En Mageia, usamos los componentes java de Fedora, y tratamos de proporcionarles correcciones para ellos tan pronto como sea posible. He planeado llevarles las correcciones de seguridad que añadimos en Mageia.

¿Afecto la pandemia el desarrollo de Mageia, de ser así, como?

Honestamente, no tengo idea.

No tenemos un sistema de medición de audiencia, ya sea dentro de la distribución o en el equipo de desarrollo, asi que en cuanto al uso no podemos decir nada. En cuanto al compromiso los efectos son mixtos. Hay nuevas personas ayudando en asuntos como la comunicación y el control de calidad (QA) (probando los paquetes y actualizaciones antes que el publico general), y otros que se encuentran más ocupados en la vida real. Al final, no creemos que la pandemia haya impactado mucho en el desarrollo de Mageia.

El Desarrollo de Mageia

En los comentarios del anuncio de Mageia 8²), Mageia fue criticada por no incluir Nextcloud 21 de inmediato por la versión de PHP. ¿Puede darnos una justificación de esta decisión? (nota: Nextcloud ya esta integrado en la distribución).

Al mantener una distribución hay muchas cosas a considerar:

  • las fecha de entrega de la distribución
  • la duración del mantenimiento
  • las migraciones que el usuario tendrá que hacer

Respecto al ultimo punto, consideramos lógicamente que una migración es el cambio de una versión estable a otra (ej 10 a 11) y en raras ocasiones cuando se actualizan paquetes de una versión estable (ej 10.1 a 10.2). Es bastante desagradable para un administrador tener que cambiar sus configuraciones debido a una simple actualización de seguridad.

Mageia 8 llego con PHP 8 y esperábamos algunas quejas: “demasiado pronto”, “definitivamente no están pensando” …

En la lista de desarrollo hubo un extenso debate sobre el tema. Esto hizo posible resaltar que parecía importante para nosotros el ser capaces de mantener varias versiones de PHP (en este caso), o permitir la co-instalación de varias versiones (PHP 7 versus PHP 8).

La preocupación que tuvimos que enfrentar es que el fin del soporte de PHP 7 estaba muy cercano, lo que habría forzado a los usuarios a realizar una migración en una versión estable de Mageia con todas las implicaciones que eso lleva.

¿Actualmente, si surgiera una decisión similar, que es lo que haría Mageia?

Creo que tenemos que analizar esta situación, y trabajar para que este problema y frustración no vuelva a pasar, y al mismo tiempo estar consientes de nuestra “capacidad de hacerlo”, es decir, nuestra capacidad durante el tiempo de soporte, de mantener una o más versiones de la misma aplicación o de la misma biblioteca.

Creo que durante el ciclo de la distribución tenemos que discutir con suficiente anticipación que versiones queremos tener , ceñirnos a ellas e informar sobre eso. Así que se habría informado con suficiente tiempo que íbamos a migrar a php8 y habríamos dado a todos tiempo suficiente para reaccionar.

Hablando en general ¿como se decide que aplicaciones empaquetar y cuales dejar de lado?

Todo depende de la utilidad. Nuestro empaquetadores añaden lo que utilizan. Sin embargo aun con esta lógica existen aplicaciones que no es permitido añadir

Si se propone una aplicación para mantener, debe cumplir con cierto numero de reglas:

  • principalmente una licencia compatible;
  • sin descargas durante la construcción, todo debe ser independiente;
  • generalmente, no aplicaciones que no son mantenidas o con riesgos de seguridad que no se han corregido desde hace tiempo;
  • no aplicaciones que requieran que se añadan cientos de dependencias a la distribución si no tienen mantenedor.

Sobre los comentarios de la duración del soporte de Mageia 7 y en general de las versiones N – 1 , tu respondiste “Podríamos considerar la modificación de esta fecha, no me parece muy problemático”. ¿A que te referías?

Para Mageia 7, admito que no fue gran cosa, pero extendimos el soporte hasta Junio 30. Es muy complicado con el numero de voluntarios actuales comprometerse con una extensión muy larga al soporte. Sin embargo si somos capaces de incluir nuevos contribuidores, esto podría discutirse de nuevo si hay empaquetadores o ayuda en QA (control de calidad).

Ya que QA no prueba solamente la instalación de los paquetes, no se puede automatizar. QA también comprueba si las CVEs ³) siguen siendo validas en las nuevas versiones. Toma tiempo pero le añade valor a Mageia.

Mageia tiene un ciclo de vida relativamente largo, que nos es cómodo, pero algunas aplicaciones ampliamente usadas tienen ciclos significativamente cortos. ¿Crees que seria posible cambiar la actual política de Mageia y tener más actualizaciones de esas aplicaciones?

Me encantaría adoptar esa política. Ya tenemos algunos avances, actualizaremos LibreOffice tan pronto como este disponible la versión 7.2.

También creo que es posible adoptar esto para algunas aplicaciones si los mantenedores esten activos y sean ágiles. Respecto a Plasma y otros entornos de escritorio, es más complicado, por ejemplo para Plasma, existe Plasma-workspace , pero también KFrameworks necesita actualizarse regularmente (un lanzamiento por mes), y KDE Gears (Aplicaciones de KDE como Dolphin, KMail, K3b…) que tienen actualizaciones mayores en Abril, Agosto y Diciembre, y muchas pequeñas actualizaciones entre ellos.

Seria posible empaquetar cada nueva versión, pero eso implica una gran cantidad de paquetes RPM que probar y verificar que se instalen correctamente. El equipo QA carece de personal para eso (cosa que podría cambiar dependiendo de la cantidad de personas que se involucren).

Una de las criticas recurrentes es sobre la abundancia de escritorios en Mageia. ¿Que respondes a eso?

Que para mi es un falso debate. Incluso, si un contribuidor llega a Mageia deseando mantener algún entorno de escritorio, si se le dijera que es mejor mantener Plasma o Gnome, hay la mitad de posibilidades de que el o ella no lo haga y termine en algún otro sitio o siga siendo un simple usuario. Si embargo, necesitamos auditar los entornos de escritorio y conservar solo los que están funcionales y mantenidos.

Mageia hasta ahora ha utilizado las herramientas de Google o Framasoft para algunas tareas (escritos colaborativos, planeación de eventos, etc.). ¿Hay planes de utilizar herramientas propias?

Actualmente no hay proyectos de los administradores de Mageia para hospedar ese tipo de herramientas, ya tenemos algunos proyectos en marcha, pero una vez que la lista este en blanco, no diría que es imposible.

Si deseáramos acercarnos a cauldron, donde se fragua el futuro de Mageia, por ejemplo empaquetando, ¿que deberíamos saber? ¿Como funciona?

Para acercarse a la versión de desarrollo hay diversas formas dependiendo de lo que se quiera hacer.

La primera es simplemente usarla: al hacerlo, también puede (incluso lo recomendamos) subscribirse a la lista de desarrollo de Mageia. Esto le permite estar consiente de los cambios(por ejemplo del cambio de manejador de base datos de rpm).

La segunda es para personas que buscan involucrarse. Para hacerlo adicionalmente a la lista de desarrollo estan las de paquetes enviados, que le permite recibir correos en tiempo real de las modificaciones en la distribución (en cuanto a rpms ), y aplicaciones-enviadas para las modificaciones a mcc , urpmi, el instalador, etc..

En ambos casos, necesitara migrar una instalación de Mageia 8 a Cauldron, modificando los repositorios de urpmi utilizando el método descrito en el wiki de Mageia. Ya que el contenido de Cauldron cambia frecuentemente en el transcurso del dia, es mejor utilizar un servidor especifico. Si esta en Francia, le sugerimos alguno de free.fr.

Como primer paso recomendamos ampliamente utilizar cauldron en una maquina virtual. No se recomienda su uso en producción. Las actualizaciones son muy frecuentes y en ocasiones rompen el sistema mientras algunos componentes estan siendo reconstruidos (ej al actualizar los componentes Perl o Python, etc.).

Para terminar

A nivel profesional ¿que aplicaciones libres usas y en que sistemas?

Profesionalmente las dos aplicaciones más importantes son Vim y Git. Nunca he podido utilizar un editor grafico como remplazo para Vim. Lo utilizo en Debian y Mageia (con cierta preferencia en una de ellas 😉).

Ademas de Mageia, ¿tienes otra distribución GNU / Linux favorita o algún otro sistema (* BSD, Haiku, etc.)? ¿Por que?, ¿Cuales son tus aplicaciones libres favoritas?

Para trabajo utilizo Debian y Centos, ya que proporcionamos nuestras aplicaciones para esos sistemas

Utilizo mi equipo casi solo para trabajar, así que la cantidad de aplicaciones usadas es limitado, ya que ademas de Vim y Git utilizo Jitsi, Firefox, VLC.

¿Que pregunta amarías que hubiéramos hecho? (obviamente puedes responderla)

¿Que hace de Mageia una gran distro?

Mageia tiene, como cualquiera, sus peculiaridades, detalles específicos, cumple muchas de las necesidades comunes, es una buena distribución, incluso si no es del agrado de todos. Esto se basa en varios elementos:

Sus contribuidores atentos y activos que dan lo mejor para satisfacer sus usos y los de otros;
Su muy activa comunidad, ya sea en Francia o en otros países.

Escuchar es muy importante para tener una buena distribución, por eso creo que debemos construir un sistema fuera de Bugzilla, para contestar preguntas y obtener opiniones de los usuarios de una forma más simple y eficiente.

¿Que pregunta odiarías que te hicieran? (espero no haberla hecho).

¿No es muy difícil tomar las riendas de Mageia tras Ennael?

Simplemente le debo todo a Anne, ya que si ella no me hubiera llamado hace doce años, no se si mi trayectoria personal me hubiera permitido contribuir.

Me permitió ser parte de un equipo de personas grandiosas (no necesito mencionarlas, ellos saben quienes son) y aprender un montón de cosas.

Le agradezco nuevamente 🙂

Muchas gracias Nicolas.

¹) David Geiger alias david_david uno de los mantenedores de KDE en Mageia.

²) https://linuxfr.org/news/la-huitieme-mageia

³) CVE es la abreviatura de Vulnerabiladades Comummente Explotadas (Common Vulnerabilities and Exposures)

*)Originalmente se refiere a España pero no es exacto

Traducido por MDKTrans de la publicación original de Marja van Waes

Esta entrada fue publicada en Colaboraciones, Comunidad, Mageia. Guarda el enlace permanente.

Una respuesta a Entrevista en Linuxfr.org, a Nicolas Lécureuil, líder de la Mesa Directiva de Mageia

  1. Joselp dijo:

    Gran entrevista, veremos qué novedades hay en el futuro de Mageia y como aparece Mageia 9!!