Los planes y requerimientos para la versión 1.0 de Mir incluyen una necesaria amalgama de ABI/APIs estables y licencias y «soporte decente al menos para los clientes y servidores de Mir»; algo de lo que Mir carece desesperadamente, especialmente por parte de los proyectos Mesa y Vulkan, que aún no soportan Mir en sus respectivos upstreams, sobretodo Mesa, que resulta especialmente vital para el futuro de este servidor gráfico.
Mir necesita mucho apoyo
Ubuntu continuamente despliega parches a Mesa para soportar Mir. [Pero] los continuos fracasos por elevar el soporte para Mir al upstream [de Mesa] limitan la utilidad de Mir en otras distribuciones y proyectos que no parecen querer comprometerse totalmente con Ubuntu.
Sabemos que tenemos que rehacer muchos de estos parches antes de enviarlos al upstream. Tenemos mucho apoyo y soporte por parte de Vulkan, pero es necesario más esfuerzo antes de publicarla como una API compatible.
Mir es el servidor gráfico bajo el que funciona Ubuntu Touch.
Como ya te habrás dado cuenta, lo que los ingenieros de Canonical tratan de decirnos en su hoja de ruta es que Mir necesita desesperadamente apoyo por parte de la comunidad, o al menos la intención de que otras distros de Linux además de Ubuntu decidan usar Mir, lo que daría a Mesa y a otras bibliotecas gráficas una razón más para elevar Mir a sus propios upstreams... El problema radica en que como ya es típico en el panorama linuxero y las imbéciles rencillas que existen entre los proyectos open-source y sus miles de forks, nadie más fuera de Canonical quiere apoyar a Mir.Pese a esto, el desarrollo de Mir sigue adelante, y la determinación de los desarrolladores de Ubuntu de alcanzar cuanto antes la versión 1.0 de su servidor gráfico parece más firme que nunca. La documentación que nos habla de los requerimientos de Mir 1.0 está siendo actualizada constantemente a través de Google Docs, puedes visitar el documento desde este enlace. Al menos pa' que te hagas una idea.