Mir: estat i evolució en 2016

em

Tot just acabat 2016 els enginyers de Canonical tiren la vista enrere per parlar-nos de com li ha anat a Mir durant l'any passat. 2016 ha estat certament un bon període parell Mir: s'està usant en un major nombre d'entorns, posseeix un major nivell de suport i, a el mateix temps, és més fàcil portar-ho a nous projectes. Si el seu desenvolupament segueix com fins ara, s'espera que per a aquest any 2017 s'aconsegueixi aconseguir, per fi, la versió 1.0.

El desenvolupament de Mir ha anat evolucionant a poc a poc cap dos entorns clarament diferenciats: D'una banda el sistema Ubuntu d'escriptori i per un altre el sistema Ubuntu de dispositius mòbils. En 2016 vam poder veure una primera versió del que serà Unity 8 basat en Mir i, a el mateix temps, provar la seva versió quiosc gràcies als snaps que proveeix Ubuntu Core.

Aquest nou any Canonical pretén treballar en 3 direccions respecte a el desenvolupament de Mir:

  1. Habilitar un joc d'eines, de llibreries o alguna aplicació a la banda de el client per treballar amb Mir.
  2. Crear un intèrpret d'ordres basada en Mir.
  3. Habilitar Mir a noves plataformes.

Canonical és ambiciosa en aquest sentit i per a cada objectiu ha proveït d'un grup d'enginyers que permetrà evolucionar en totes les direccions propostes el desenvolupament de Mir. Tot això sense oblidar quin és realment l'objectiu final de Mir: la seva posada a punt per al llançament d'Ubuntu 17.04.

Habilitar un joc d'eines, llibreries o aplicació de client per treballar amb Mir.

Des que es va presentar la versió de Mir 0.14 al juliol de 2015 va quedar clara la necessitat d'implementar algun tipus d'eina de desenvolupament que permetés treballar amb ell. A més, l'extensió de la seva pròpia API feia encara més necessari aquest projecte.

En 2016 van començar les primeres proves de les eines amb el servidor Miral-shell com a entorn, podent depurar el gestor de finestres gràcies a aquestes utilitats. Així mateix, com s'ha ampliat el suport de Mir cap GTK3, Qt, SDL2 i Kodi durant l'any passat, haurà d'avançar el suport per als nous entorns.

Crear un intèrpret d'ordres basada en Mir.

El servidor ABI de Mir presenta diversos problemes de compatibilitat causa dels continus canvis en el seu desenvolupament. Cada subprojecte que s'ha generat de la mateixa ha pogut adaptar el codi a les seves necessitats, però tot i així cal una font estable. En 2016 es va treballar en aquest sentit amb els conseqüents canvis en l'API.

En 2017 se seguirà treballant per aconseguir una major estabilitat, Tant en el codi principal com en els secundaris.

Habilitar Mir a noves plataformes.

Canonical té en ment a el menys tres plataformes de maquinari diferents sobre les quals portar el codi de Mir: Dispositius maquinari i drivers basats en Android, distribucions d'Ubuntu que no es basin en els drivers Mesa i una nova API gràfica.

Tots els projectes es troben en desenvolupament i no hi ha planificat, a l'almenys de moment, cap llançament. Això hauria de canviar per a aquest any 2017.

Amb tot el que hem parlat sobre Mir, el desenvolupament de la nova API és potser el projecte més prometedor i també el més urgent per impulsar l'aplicació d'aquest servidor gràfic. Pensem en el desenvolupament de mòduls i el futur suport de Vulkan, Encara que només sigui de manera experimental, o la millora de la latència de resposta. Com veieu, encara queda molta feina per davant pel que fa a Mir es refereix.

font: insights Ubuntu.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.