Току що приключи 2016 г., инженерите на Canonical се обръщат назад, за да ни разкажат как е било мир през изминалата година. 2016 г. със сигурност е бил добър период за Mir: той се използва в по-голям брой среди, има по-високо ниво на поддръжка и в същото време е по-лесно да се придвижва към нови проекти. Ако вашето развитие продължава както преди, Очаква се до 2017 г. най-накрая да бъде постигната версия 1.0.
Развитието на Мир постепенно еволюира към две ясно диференцирани среди: от една страна системата Работен плот на Ubuntu а от друга система Мобилни устройства на Ubuntu. През 2016 г. успяхме да видим първата версия на това, което ще бъде Unity 8, базирана на Mir, и в същото време да тестваме неговата версия на павилиона благодарение на снимките, предоставени от Ubuntu Core.
Тази нова канонична година цели работа в 3 посоки Относно развитието на Мир:
- Активирайте инструментариум, библиотека или някакво приложение от страна на клиента за работа с Mir.
- Създайте черупка, базирана на Mir.
- Активирайте Mir на нови платформи.
Canonical е амбициозен в този смисъл и за всяка цел е предоставил група инженери, които ще позволят развитието на Mir да се развива във всички предложени направления. Всичко това, без да забравяме какво е всъщност Крайната цел на Мир: настройката му за пускането на Ubuntu 17.04.
Активирайте инструментариум, библиотеки или клиентско приложение за работа с Mir.
Тъй като версията Mir 0.14 беше пусната през юли 2015 г., трябва да се приложи някакъв инструмент за развитие което позволи да се работи с него. Освен това разширяването на собствения си API направи този проект още по-необходим.
През 2016 г. първи тестове на инструментите със сървъра miral-черупка като среда, като можете да отстранявате грешките на мениджъра на прозорци благодарение на тези помощни програми. По същия начин, като подкрепа на Мир за GTK3, Qt, SDL2 и Kodi През изминалата година подкрепата за новите среди трябва да напредне.
Създайте черупка, базирана на Mir.
ABI сървърът на Mir предлага различни проблеми със съвместимостта поради непрекъснати промени В своето развитие. Всеки подпроект, генериран от него, е успял да адаптира кода към своите нужди, но все още е необходим стабилен източник. През 2016 г. беше извършена работа в това отношение с последващите промени в API.
През 2017 г. работата ще продължи постигане на по-голяма стабилност, както в основния код, така и във второстепенните.
Активирайте Mir на нови платформи.
Canonical има предвид поне три различни хардуерни платформи, на които да се пренася кодът на Mir: Android-базирани хардуерни устройства и драйвери, дистрибуции на Ubuntu, които не са базирани на Mesa драйвери, и нов графичен API.
Всички проекти са в процес на разработка и поне за момента не се планира стартиране. Това трябва да се промени за тази 2017 година.
С всичко, което говорихме за Мир, разработването на новия API е може би най-обещаващият проект, а също и най-спешният за да засили приложението на този графичен сървър. Нека помислим за него разработване на модул и бъдеща поддръжка на Vulkan, дори само експериментално, или подобряване на латентността на отговора. Както можете да видите, предстои още много работа по отношение на Мир.
Fuente: Прозрения Ubuntu.