Es extraño, incluso seis meses después de que el fundador y director general de Canonical, Mark Shuttleworth, anunciara que el proyecto de Unity estaba muerto, escuchar a Unity 8 descrito como un “mala inversión” por un empleado canónico.

Will Cooke, gerente de escritorio de Canonical, parecía bastante cómodo con la nueva narrativa cuando hablamos con él el día del lanzamiento, aunque prefirió usar el término "estacionado" en relación con Unity 8 en lugar de cerrado, lo que parece abrir la posibilidad de Unity 8 siendo revertido de su 'estacionamiento' en el futuro.

Su comentario inicial sobre Mir también fue bastante abierto: “Mir todavía existe, el servidor de pantalla todavía existe y está en desarrollo, lo que es especialmente interesante para los fabricantes de dispositivos IoT, pero por el momento estamos usando Wayland en el escritorio ahora..”

Sin embargo, dado el soporte generalizado para Wayland ahora, y el soporte propio de Wayland por parte del equipo de escritorio de Ubuntu, parece poco probable que Mir se convierta en el servidor de visualización predeterminado en la distribución de escritorio de Ubuntu. Independientemente de lo que piense de que Gnome 3 regresa como el escritorio predeterminado, Ubuntu 17.10 es una bifurcación definitoria en el camino para la distribución que utilizan millones de usuarios de Linux, por lo que para esta entrevista nos preocupamos principalmente por la transición.

Pregunta: ¿Puede decirnos cómo ha ido el período previo a 17.10??

Will Cooke: Decidimos que Gnome Shell era el conjunto de herramientas adecuado para nuestros usuarios. Hemos usado Unity 7 durante seis o siete años y todas las aplicaciones principales se crearon alrededor del escritorio de Gnome, por lo que ir a Gnome tenía más sentido. Se espera que la ruta de transición entre Unity 7 y Gnome en el escritorio sea bastante sencilla, bastante fluida y que resulte ser así. Así que ahora tenemos el último escritorio de Gnome corriendo en Ubuntu.

Hemos puesto nuestro sello para asegurarnos de que los usuarios que han estado usando Unity 7 durante los últimos seis o siete años no se actualicen repentinamente un día y descubran que el escritorio que están acostumbrados a usar, de la forma en que lo hacen. Lo he estado utilizando, de hecho, todos los ejemplos y las capturas de pantalla en Internet siguen siendo relevantes para el nuevo escritorio..

Así que hemos agregado un par de extensiones para agregar el lanzador nuevamente y algunas características que sentimos que faltaban en el escritorio que estaban en Unity y no en Gnome. [...] Todo ese trabajo se realizó con la bendición de la comunidad Gnome y con la bendición y el apoyo de los desarrolladores de extensiones. Cualquier nueva característica que hayamos agregado allí o corrección de errores, se ha hecho en sentido ascendente en lugar de alojarla nosotros mismos y guardarla solo para Ubuntu.

El plan es que cuando se actualice a 17.10 verá algo familiar y algo con lo que se sienta como en casa. Algunas de las interacciones de los usuarios son un poco diferentes, pero no creemos que sean tan diferentes que la gente vaya a tener problemas con Gnome Shell y los resultados iniciales dicen, sí, ese es el caso, por lo que estamos muy contentos de que la gente son capaces de hacerlo funcionar y usarlo y no sienten que tienen que superar o aprender una nueva forma de trabajar.

P: Usted mencionó la anulación de la sesión. ¿Podría explicar eso para nuestros lectores??

BAÑO: Todas las cosas que hemos cambiado para convertirlo en Ubuntu son completamente temporales. Cuando inicia sesión, se aplican y cuando se desconecta, desaparecen. Tu configuración continuará siendo tu configuración, pero todos los ajustes que hacemos se aplican en el momento de la sesión, por lo que no hay parches en Gnome ni en el código fuente para hacer que las cosas funcionen de la manera en que queremos que funcione. Es solo Gnome aguas arriba con algunos ajustes. No hay una salsa secreta de Ubuntu allí: cualquiera podría recrear lo que hemos hecho tomando el código Gnome en sentido ascendente, compilándolo y aplicando nuestra configuración.

Will Cooke, gerente de escritorio en Canonical

P: ¿Cómo fue GUADEC en Manchester para usted y el equipo este año??

BAÑO: Fue grandioso. Tuvimos una buena actuación allí. Creo que teníamos seis o siete personas allí. Gente de Europa y Estados Unidos e incluso Nueva Zelanda. Enviamos a un buen equipo de personas que han trabajado con Gnome en el pasado y que han sido miembros activos de la comunidad de Gnome durante mucho tiempo, por lo que conocemos a muchos de los muchachos allí y ellos nos conocen y así nos pusimos en marcha. Ideas preconcebidas sobre lo que íbamos a hacer, sin una agenda real.

Solo queríamos ir a hablar con ellos y obtener algunas ideas de ellos, escuchar sus opiniones sobre la forma en que queríamos hacer las cosas y cuál era nuestro objetivo final, y nos recibieron muy bien..

Tuvimos algunas buenas conversaciones durante la conferencia en sí misma y luego hay una falta de referencia para las sesiones de piratería en las que las personas se reúnen y hacen algo de código y nos quedamos para todo eso también. Tuvimos muchas discusiones en los pasillos y algunas de las sesiones, para hablar sobre la forma en que queríamos hacer las cosas, y eso fue lo que nos llevó a poder enviar el código específico de Ubuntu, la sesión de Ubuntu, como una anulación de la sesión..

En lugar de tener que parchear Gnome, podríamos implementar nuestras propias cosas: tomar Gnome de vainilla y agregarle nuestro sello sin tener que parchear lotes y lotes de software. Ese fue un resultado directo de GUADEC y funcionó muy bien para todos nosotros [...].

P: ¿Era Tim Lunn, líder técnico de Ubuntu Gnome, caminando con una sonrisa cursi en su rostro??

BAÑO: [Risas] Sí, él estaba allí. Hubo cierta confusión acerca de si Tim trabajó o no para Canonical o no, por lo que fue bueno que estuviéramos allí para explicar la situación. Es un miembro activo de Ubuntu Gnome y lo ha sido durante mucho tiempo y había confusión sobre lo que iba a pasar con el proyecto de Ubuntu Gnome: ¿iba a continuar? ¿Sería matado? Quien trabajaba para quien ahora?

Y así pudimos explicar que Ubuntu Gnome y Ubuntu son ahora efectivamente el mismo proyecto y las personas que trabajan en Ubuntu Gnome seguirían trabajando en las cosas que les apasionaban. Simplemente sucede que los frutos de su trabajo ahora estarían frente a millones y millones de usuarios, por lo que ha funcionado bien..