Uno de los desarrolladores de GNOME Calendar (Hari Rana) hizo público un conflicto con el mantenedor del paquete en la distribución de Linux Mint. El conflicto se debe a que Linux Mint incluye un paquete con una versión modificada y obsoleta de GNOME Calendar. A pesar de las modificaciones específicas, la aplicación se distribuye con el nombre de GNOME Calendar, lo que causa que los usuarios tengan la impresión de estar utilizando el proyecto original.
En la variante de GNOME Calendar de Linux Mint permanecen sin resolver algunos errores, y los usuarios se dirigen regularmente a los desarrolladores principales de GNOME Calendar, creyendo que son responsables de los problemas que surgen. En la página 'Acerca de' de la aplicación se mantienen los datos de contacto del proyecto principal, y los usuarios envían notificaciones sobre problemas directamente a los desarrolladores de GNOME Calendar, a pesar de que los problemas descritos ya han sido corregidos en las versiones actuales de GNOME Calendar o son causados por los cambios realizados por el mantenedor del paquete en Linux Mint.
Hace nueve meses, uno de los desarrolladores clave de GNOME Calendar creó un ticket en el rastreador de errores de Linux Mint, solicitando al mantenedor del paquete de GNOME Calendar que eliminara todos los enlaces que apuntan al proyecto principal y realizara un rebranding, reemplazando el ícono de la aplicación. Durante seis meses la solicitud permaneció sin respuesta, y tras un recordatorio sobre su existencia, el mantenedor del paquete en Linux Mint pidió que se aclarara sobre qué cambios problemáticos se trataba. También subrayó que en las ramas soportadas de Linux Mint y LMDE se utilizan paquetes importados de Ubuntu 24.04 LTS y Debian 13, correspondientes a las versiones GNOME 46 y 48 que se suministran en estas distribuciones.
El desarrollador de GNOME Calendar explicó que no tiene tiempo para analizar los cambios en el paquete de Linux Mint y que eliminar cambios individuales no solucionará el problema, ya que el paquete basado en GNOME 46 y 48 está muy desactualizado en comparación con la versión actual. En su opinión, el problema puede resolverse eliminando el paquete o realizando un rebranding del fork y eliminando todos los enlaces que apuntan a GNOME.
El paquete de mantenimiento respondió que revisó nuevamente todos los cambios específicos de Linux Mint y no encontró problemas. También indicó que los paquetes con la versión obsoleta de GNOME Calendar de Ubuntu 24.04 LTS y Debian 13 son utilizados por millones de usuarios y preguntó si el desarrollador tiene la intención de exigir a Debian y Ubuntu que dejen de suministrar sus paquetes.
El desarrollador de GNOME Calendar respondió que no se trata tanto de corregir esos cambios, sino de que Linux Mint está proporcionando versiones problemáticas de GNOME Calendar, lo que obliga a los usuarios a enviar informes de errores al proyecto principal. Y no se trata de los paquetes de Debian Stable o Ubuntu LTS, sino del paquete de Linux Mint y las quejas que llegan específicamente de los usuarios de Linux Mint, y no de los usuarios de Debian y Ubuntu. Si las quejas fueran enviadas por los usuarios de los paquetes de Debian y Ubuntu, una solicitud similar habría sido dirigida a esos proyectos.
El paquete de mantenimiento en Linux Mint dijo que la diferencia entre los paquetes de Debian/Ubuntu y el paquete de Linux Mint radica únicamente en algunas correcciones adicionales, y al proporcionar GNOME 46 en la distribución, no puede actualizar GNOME Calendar al estado de GNOME 50. Al eliminar el paquete específico de Linux Mint, los usuarios obtendrán una versión aún más problemática, pero ya desde el repositorio de Ubuntu 24.04 LTS, también basado en GNOME 46, pero sin las correcciones de errores añadidas por el paquete de mantenimiento en Linux Mint. Por lo tanto, la única forma de bloquear la entrega de versiones obsoletas de GNOME Calendar en Linux Mint y LMDE es eliminar el paquete de Ubuntu 24.04 LTS y Debian 13, de lo contrario, esas versiones seguirán instalándose desde los repositorios de estas distribuciones.
Uno de los participantes de la discusión sugirió resolver el problema añadiendo un campo con la versión de GNOME Calendar en la plantilla de envío de informes de errores, lo que permitiría cerrar inmediatamente las solicitudes relacionadas con versiones obsoletas. El desarrollador de GNOME Calendar escribió que las quejas no se limitan al formulario oficial de envío de informes de errores, y muchos usuarios reportan problemas a través de redes sociales, chats de Matrix y otros canales de comunicación. En respuesta, el paquete de mantenimiento planteó una pregunta: ¿por qué entonces se trata de eliminar enlaces en el diálogo 'Acerca de', de los que se estaba hablando originalmente, cuando el desarrollador simplemente no desea que los usuarios ejecuten versiones viejas?
Después de eso, el acompañante cerró el ticket, explicando que eliminar los enlaces en el diálogo "Acerca de" solo resolverá el problema a corto plazo, sin abordar el problema sistémico de la entrega de versiones obsoletas en las distribuciones LTS. Además, tal modificación también debería hacerse en Debian y Ubuntu, ya que no hay razones por las que el problema pueda afectar solo a Mint sin manifestarse en Ubuntu y Debian. La licencia del código de GNOME Calendar permite la distribución ilimitada del programa, y para prohibir el suministro de versiones antiguas sería necesario cambiar a una licencia no libre.
El desarrollador de GNOME Calendar se mantuvo en su opinión y publicó un artículo crítica sobre la entrega de una versión antigua en Linux Mint, en el que mencionó que Linux Mint está trasladando a los desarrolladores de GNOME Calendar la responsabilidad de los errores y probablemente está infringiendo la marca registrada de GNOME al distribuir versiones no soportadas, presentándolas como si fueran mantenidas por el proyecto principal y engañando a los usuarios para no tener que encargarse de su soporte.
Fuente: opennet.ru
