Только что закончился 2016 год. Инженеры Canonical оглядываются назад, чтобы рассказать нам, как все прошло. Мир за последний год. 2016 год, безусловно, был хорошим периодом для «Мира»: он используется в большем количестве сред, имеет более высокий уровень поддержки и, в то же время, его легче переносить на новые проекты. Если ваше развитие будет продолжаться как раньше, Ожидается, что к 2017 году наконец будет выпущена версия 1.0.
Развитие компании «Мир» постепенно шло в сторону две четко дифференцированные среды: с одной стороны система Рабочий стол Ubuntu а с другой - система Мобильные устройства Ubuntu. В 2016 году мы смогли увидеть первую версию Unity 8 на основе Mir и в то же время протестировать ее киоск-версию благодаря снимкам, предоставленным Ubuntu Core.
Этот новый канонический год нацелен работать в 3-х направлениях По поводу развития Мира:
- Включите инструментарий, библиотеку или какое-либо клиентское приложение для работы с Миром.
- Создадим оболочку на основе Мир.
- Включите Мир на новых платформах.
Canonical в этом смысле амбициозна, и для каждой цели она предоставила группу инженеров, которые позволят компании Mir развиваться во всех предложенных направлениях. Все это не забывая, что это на самом деле Конечная цель Мира: его установка для выпуска Ubuntu 17.04.
Включите инструментарий, библиотеки или клиентское приложение для работы с Миром.
Поскольку версия Мир 0.14 была выпущена в июле 2015 года, нужно реализовать какой-то инструмент разработки что позволило с ним работать. Кроме того, расширение собственного API сделало этот проект еще более востребованным.
В 2016 г. первые испытания инструментов с сервером Miral-Shell как среду, имея возможность отлаживать оконный менеджер с помощью этих утилит. Точно так же, поскольку Мир поддерживает GTK3, Qt, SDL2 и Kodi За последний год поддержка новых сред должна усилиться.
Создадим оболочку на основе Мир.
ABI-сервер "Мира" имеет различные проблемы совместимости из-за постоянных изменений В своем развитии. Каждый подпроект, созданный на его основе, смог адаптировать код к своим потребностям, но стабильный исходный код по-прежнему необходим. В 2016 году в этом направлении велась работа с последующими изменениями в API.
В 2017 году работа будет продолжена добиться большей стабильности, как в основном коде, так и во второстепенных.
Включите Мир на новых платформах.
Canonical имеет в виду как минимум три различных аппаратных платформы для переноса кода Мира: Аппаратные устройства и драйверы на базе Android, дистрибутивы Ubuntu, не основанные на драйверах Mesa, и новый графический API.
Все проекты находятся в разработке и запусков не планируется, по крайней мере, на данный момент. Это должно измениться в этом 2017 году.
Со всем, что мы говорили о Мире, разработка нового API - пожалуй, самый многообещающий проект, а также самый актуальный для ускорения применения этого графического сервера. Давай подумаем о нем разработка модуля и будущая поддержка Vulkan, пусть даже экспериментальным путем, или улучшение задержки ответа. Как видите, по «Миру» предстоит еще много работы.
источник: Аналитика Ubuntu.