С небольшим отставанием от выпуска протокола, механизма межпроцессного взаимодействия и библиотек Wayland 1.17 (https://www.opennet.me/opennews/art.shtml?num=50361), представлен (https://lists.freedesktop.org/archives/wayland-devel/2019-Ma...) релиз параллельно развиваемого композитного сервера Weston 6.0. Выпуск Weston был задержан из-за проблем в новых сценариях сборки, использующих meson. Смена номера версии Weston на 6.0 обусловлена изменениями в новом API управления выводом, нарушающими совместимость c libweston на уровне ABI. Обзор изменений в Weston 6.0 был опубликован на прошлой неделе в текста анонса Wayland 1.17 (https://www.opennet.me/opennews/art.shtml?num=50361).
Напомним, что Weston развиваются технологии, содействующие появлению полноценной поддержки протокола Wayland в Enlightenment, GNOME, KDE и других пользовательских окружениях. Разработка Weston нацелена на предоставление высококачественной кодовой базы и рабочих примеров для использования Wayland в десктоп-окружениях и встраиваемых решениях, таких как платформы для автомобильных информационно-развлекательных систем, смартфонов, телевизоров и прочих потребительских устройств.URL: https://lists.freedesktop.org/archives/wayland-devel/2019-Ma...
Новость: https://www.opennet.me/opennews/art.shtml?num=50409
> был задержан из-за проблем в новых сценариях сборки, использующих meson
> нацелена на предоставление высококачественной кодовой базы и рабочих примеровLOL
> LOLДве ошибки: должно было быть WOW
Что, просто номер добавили? Изменений вообще нет для версии 6.0?
>Обзор изменений в Weston 6.0 был опубликован на прошлой неделе в текста анонса Wayland 1.17.Это для кого написано?
Вот сцылочка https://www.opennet.me/opennews/art.shtml?num=50361
Написано же, эту версию, в отличии от предыдущей удалось собрать. :)
>Xfree устарел, не обеспечивает версионность, и т.д .И как эта версионность используется?
>Смена номера версии Weston на 6.0 обусловлена изменениями в новом API управления выводом, нарушающими совместимость c libweston на уровне ABI
Скоро будет 4 или 5 лет как появилась стабильная версия в которой как утверждалось что теперь будет стабильное апи, но его до сих пор ломают,с поломкой совместимости....
Можно хоть один пример где утверждается, что в Weston не будут ломать api.
>Можно хоть один пример где утверждается, что в Weston не будут ломать api.Да хотя бы в анонсе http://www.opennet.me/opennews/art.shtml?num=35142
>Ключевым достижением Wayland 1.0 является стабилизация API и протокола, которые достигли базовой функциональности, достаточной для построения первых сторонних продуктов. Если до сих пор протокол и клиентский API находились в активной разработке и постоянно менялись, что существенно усложняло развитие приложений и построение решений на базе Wayland, то отныне разработчиками гарантируется обеспечение обратной совместимости для всех будущих версий, что даёт зелёный свет для начала повсеместного внедрения и использования Wayland. При этом протокол и API продолжат своё развитие и будут расширяться, но без нарушения обратной совместимости.
Добавлю, не могу сейчас найти дискуссию , в какой то версии обсуждали: версионность предусмотрена в протоколе - типа у Xfree из за этого приходиться огораживаться костылями ,версионности нет и из за этого могут вылазить глюки, хотя бы в протоколах ввода .Типо того исли в вайланде придумают охренеллую фишку и версия протокола смениться то придусмотрен транслятор который будет по версии эмулировать старое ари .
> Типо того исли в вайланде придумают охренеллую фишку и версия протокола смениться то придусмотрен транслятор который будет по версии эмулировать старое ариуверен, все здесь присутствующие понимают, что этот транслятор будет работать год, а потом поддержка в трансляторе старой версии будет объявлена оконченной и не стоящей траты не неё времени разработчиков.
> Ключевым достижением Wayland 1.0 является стабилизация API и протокола,...
> нарушающими совместимость c libweston на уровне ABIВо-первых, wayland и weston не одно и то же.
Во-вторых, указывается на изменение в ABI, а не API.
>wayland и weston не одно и то же.Я знаю что это разные вещи, но
в новостях писали что пару базовых библиотек weston решили вынести и интегрировать с релизами вайланд, чтобы разработчики других графических окружения не велосипедили.weston эталонная реализация , значит скорее всего в ряде других композиторов и диспетчеров окон что то да придётся переписывать, ладно бы это было редко, так практически через релиз что то да ломают...
> Weston развиваются технологии, содействующие появлению полноценной поддержки протокола Wayland в Enlightenment, GNOMEХипстота-то какая!