LINUX.ORG.RU

Linux Mint отказывается от libAdwaita и призывает остальных присоединиться к ним

 , ,


2

3

Разработчики Linux Mint в своем ежемесячном дайджесте новостей рассказали о ходе разработки Linux Mint 22 и, в том числе, поделились своим видением ситуации, связанной с развитием GNOME и приложений, разрабатываемых в рамках него.

В 2016 году разработчиками Linux Mint был запущен проект под названием XApps, направленный на создание универсальных приложений для традиционных настольных сред на базе GTK для замены базовых приложений GNOME. В их числе Xreader (форк Atrill, который, в свою очередь, форк Evince), Xplayer (форк Totem), Xviewer (форк Eye of Gnome) и другие. Более подробно о проекте можно узнать на их сайте.

В дайджесте заявляется, что разработчики планируют расширять список приложений, входящих в проект XApps, и призывают остальных присоединиться к работе над проектом. В первую очередь они обращаются к разработчикам Mate и XFCE, которые заинтересованы в развитии приложений, независимых от проекта GNOME, а также разработчиков дистрибутивов, которые в качестве своей базовой среды их используют. Почему-то упоминается в основном Xubuntu.

Причиной такого заявления, как и причиной создания проекта XApps, является все большее расхождение между разработчиками GNOME и остальными в понимании того, как должен строиться интерфейс пользовательских программ, и использование проектом GNOME библиотеки libAdwaita, которая является основой для построения интерфейсов в большинстве приложений в современном GNOME. По мнению разработчиков Linux Mint, указанная библиотека создавалась только для GNOME, и приложения GNOME все меньше и меньше подходят для работы где-либо еще, кроме самого GNOME.

В качестве примера, авторы дайджеста приводят скриншоты приложений, основанных только на GTK, и приложений, основанных на LibAdwaita, на которых иллюстрируют различие во внешнем виде приложений и их непригодность в качестве приложений по умолчанию в дистрибутиве, позиционирующем себя как полноценную экосистему с единым подходом к созданию интерфейсов, а не васянскую поделку.

По причинам такой несовместимости в будущем Linux Mint 22 был удален GNOME Font Viewer, а некоторые из программ были понижены до версии на GTK3, в частности:

  • Celluloid;
  • GNOME Calculator;
  • Simple Scan;
  • Baobab;
  • System Monitor;
  • GNOME Calendar;
  • File Roller;
  • Zenity.

От Zenity разработчики вообще планируют отказаться, а остальные развивать в виде форков.

Кроме этого, разработчики Mint считают нецелесообразным идти по пути Ubuntu, которая модифицирует библиотеку libAdwaita под свои темы оформления, потому тема Adwaita будет удалена из списка доступных в Cinnamon 6.2.

Разработчики считают, что проект XApps может решить проблему и заявляют для него в качестве основного принципа независимость от дистрибутива и окружения рабочего стола, будь то Cinnamon, XFCE, Mate или иной другой. XApps, по их мнению, должен быть отдельным проектом со своими репозиториями на GitHub, чатом, веб-сайтом, управлением и т. д.

>>> Подробности

★★★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 3)
Ответ на: комментарий от Qui-Gon

Верно подмечено. Что и требовалось доказать - манагеры и архитекторы гнома - дебилы, у которых от нормального использования экрана для информации взрывается недоразвитый мозг. И на таких же дебилов это поделие и рассчитано.

Есть такое понятие – визуальный шум. Снижать его в общем-то правильная идея.

cumvillain
()
Ответ на: комментарий от cumvillain

Есть такое понятие – визуальный шум. Снижать его в общем-то правильная идея.

Существование Автокада и Блендера будем игнорировать при этом.

wandrien ★★
()
Ответ на: комментарий от wandrien

Я просто иногда скармливаю людям их же продукты. Из-за этого с некоторыми людьми возникает крепкая дружба, а некоторые видят во мне клоуна. От чего это зависит — сам догадаешься?

Aceler ★★★★★
()
Ответ на: комментарий от wandrien

Существование Автокада и Блендера будем игнорировать при этом.

Там выхода нет. Ты как не пытайся, а уместить все количество фичей автокада в HIG не сможешь. С какой-нибудь программой для рисования пенисов на скриншотах такое сделать можно.

cumvillain
()
Ответ на: комментарий от cumvillain

Ну если экран у человека заполнен шумом - то он простите дебил.

вьются кудри у бл…й, почему они не вьются у порядочных людей? (c) ВенедиктЪ ЕрофеевЪ.

У порядочных людей экрана 4К не хавтает чтобы разместить в доступности то что нужно для работы и приходится между окошками щелкать , а у этих бл….й и HD экран сполшной шум которы надо снижать.

Qui-Gon ★★★★★
()
Ответ на: комментарий от Qui-Gon

Ну если экран у человека заполнен шумом - то он простите дебил.

Да-да, все тупые, все дебилы, один ты в пальто. Иди обратно в палату, уже, а.

cumvillain
()
Ответ на: комментарий от cumvillain

Да-да, все тупые, все дебилы, один ты в пальто. Иди обратно в палату, уже, а.

Но ведь он прав.

Я размещаю на экране то, что мне помогает. А что мешает – отключаю.

Я не безрукий и не из под гостя сижу. Спасать меня HIG-ом не надо. Как верно было тобой по иному поводу в теме замечено – помощи никто не просил.

wandrien ★★
()
Ответ на: комментарий от cumvillain

Существование Автокада и Блендера будем игнорировать при этом.

Там выхода нет. Ты как не пытайся, а уместить все количество фичей автокада в HIG не сможешь. С какой-нибудь программой для рисования пенисов на скриншотах такое сделать можно.

Это всё круто, а потом в чате нельзя текст выделить, потому что эмоджи мешают.

Я там выше скриншот с гномом из 2007 привёл. Что именно в нём является визуальным шумом?

hateyoufeel ★★★★★
()
Последнее исправление: hateyoufeel (всего исправлений: 1)
Ответ на: комментарий от cumvillain

Там выхода нет. Ты как не пытайся, а уместить все количество фичей автокада в HIG не сможешь. С какой-нибудь программой для рисования пенисов на скриншотах такое сделать можно.

А программа для рисования пенисов по HIG-у – это точно selling point Линукса на рабочих станциях и ляптопах?

Или всё-таки лучше продавать платформу под Автокады?

wandrien ★★
()
Ответ на: комментарий от cumvillain

Да-да, все тупые, все дебилы, один ты в пальто. Иди обратно в палату, уже, а.

Ты доктор хренов сейчас плюнул во всех тех кто тут размещал рабочие места о нескольких мониторах. Еще много в кого. Ну собственно твой диагноз ясен - у тебя на кране один шум. Вот и давай снижай его, а то мозг взорвется. Для начала сожми окошко броузера чтобы читать по слогам, как в детском садике. Исключительно для поддержания душевного здоровья.

Qui-Gon ★★★★★
()
Ответ на: комментарий от cumvillain

Ну хоть кто-то на ЛОР не говорит, что гном слизан с макоси. Спасибо, от всей души спасибо.

Он слизан. Просто плохо.

На самом деле, история куда фееричнее. У гнума когда-то тоже панелька была снизу и выглядело это примерно как средний десктоп. А потом…

Microsoft пригрозили подать в суд на всех, у кого интерфейс напоминает венду. За KDE заступились чуваки из SuSE и немного отбашляли в MS бабла за использование патента. А вот за GNOME заступаться было некому, Шляпа тогда их ещё не имела во все щели, поэтому в GNOME2 панельку сунули наверх.

Для !Ъ: https://www.theregister.com/2013/06/03/thank_microsoft_for_linux_desktop_fail/

hateyoufeel ★★★★★
()
Ответ на: комментарий от Aceler

Нет, в основном линукс внедряю обычным людям. Хочешь поговорить об этом?

Кстати интересно что заходит «обычным людям». Теретически это должна юыть максимально приближенная к оффтопику среда, но это если людей пересаживать.

Qui-Gon ★★★★★
()
Ответ на: комментарий от wandrien

Я размещаю на экране то, что мне помогает. А что мешает – отключаю.

Если у тебя интерфейс перегружен иконками, менюшками и прочим кошмаром в духе старого офиса – это визуальный шум. Ты не можешь его убрать, он уже есть в интерфейсе.

cumvillain
()
Ответ на: комментарий от hateyoufeel

Шляпа тогда их ещё не имела во все щели, поэтому в GNOME2 панельку сунули наверх.

Ну в Gnome2 панельку можно сунуть ввер вправо влево порезать кусочками засунуть панельку поверх панельки и еще их убирать кнопчками и автохайдом. Gnome2 это сила, и с нынешним уродцем его сравнивать как-то не кошерно.

Qui-Gon ★★★★★
()
Ответ на: комментарий от cumvillain

Если у тебя интерфейс перегружен иконками, менюшками и прочим кошмаром в духе старого офиса – это визуальный шум.

А можно я буду сам решать, что для меня визуальный шум? Спасибо.

Ты не можешь его убрать, он уже есть в интерфейсе.

С типичной программой из комплекта KDE я могу сделать всё, что угодно.

wandrien ★★
()
Ответ на: комментарий от wandrien

Или всё-таки лучше продавать платформу под Автокады?

Мне не нужна платформа для автокада, мне нужно на скриншоте поставить аннотации. Гном этого, к слову, не умеет. А вот KDE умеет. Даже мой самодельный DE на labwc и ags мать его умеет.

cumvillain
()
Ответ на: комментарий от wandrien

А можно я буду сам решать, что для меня визуальный шум? Спасибо.

Ну так у тебя никто и не отнимает этого.

С типичной программой из комплекта KDE я могу сделать всё, что угодно.

Ага.

cumvillain
()
Ответ на: комментарий от cumvillain

Мне не нужна платформа для автокада

Это потому что ты на шаг вперёд не думаешь. Если продавать платформу под Автокады, то это сильно повышает шансы на появление там 30 разных скриншотилок с HIG-ом и без, с фичами на все лады.

А вот если гонять независимых девелоперов, страшно вращая глазами, то можно гордо и независимо оказаться в GNOME 46 как старая дева в 46.

wandrien ★★
()
Ответ на: комментарий от cumvillain

Ты не можешь его убрать, он уже есть в интерфейсе.

Ты или очень устал или за гномом 3 пересидел. Выкинь бяку.

В нормальных десктопах - не путать с третьегномом где что положено то покладено и жричодали - ты волен включать иконки, выключать иконки, показывать панельки, прятать панельки, рисовать декорации окошек или не рисовать, ставить какую угодно тему - и для этого всего тебе ни разу не надо быть мегахакером или программером и править реестры, css и жабаскрипты. Это всегда было в линуксе - до появления третьегнома. В макоси этого е было кстати - но в макоси это компенсировалось офигенной продуманностью дефолта который и не хочется менять в отличии от гномьей убогой плоскотни. В венде самый шикарный интерфейс был в Win7 - и там кстати было очень много красивых тем (хотя темы по сути были в основном сделаны как цветовая схема + обойное слайдшоу).

Qui-Gon ★★★★★
()
Ответ на: комментарий от cumvillain

Мне когда полгода назад пришлось плотно поработать с GIMP, я с удивлением узнал, что там ровно ноль кастомизации гуя.

Мне вот под задачу нужен фиксированный набор инструментов и фильтров, а также их настроек, которые я прожимаю регулярно.

Казалось бы – дать пользователю возможность вытащить всё нужное на одну панель и жмякать оттуда, а всё лишнее тогда можно скрыть.

Но за 30 лет разработки никто такую фичу не реализовал.

Далее – MS Office. Риббон UI – некастомизируемое говно на палке. Ровно по тем же причинам. Он обслуживает какие-то мифические юзкейсы абстрактного юзера в вакууме, а не юзкейсы вот этого конкретного юзера за машиной. Спасибо, что есть хотя бы макросы.

Но понимаешь, в чем дело. Описанная проблема возникает только тогда, когда приложение имеет развитый функционал, и пользователь в силу этого выполняет в нём сложные цепочки действий. А типичное «приложение по HIG-у» до этого этапа на своём жизненном пути никогда не добирается, потому что там весь юзкейс сосредоточен на том, чтобы жмякать две кнопки. Всё остальное – «слишком сложно».

Между херово-неудобным приложением и херово-бесполезным приложением – выбор очевиден.

wandrien ★★
()
Последнее исправление: wandrien (всего исправлений: 1)
Ответ на: комментарий от Qui-Gon

В нормальных десктопах - не путать с третьегномом где что положено то покладено и жричодали - ты волен включать иконки, выключать иконки, показывать панельки, прятать панельки, рисовать декорации окошек или не рисовать, ставить какую угодно тему - и для этого всего тебе ни разу не надо быть мегахакером или программером и править реестры, css и жабаскрипты.

Это в какой? Потому что темы KDE это лютая хтонь.

Это всегда было в линуксе - до появления третьегнома.

Поэтому лялекс всегда и выглядел как набор несвязанной трешанины.

cumvillain
()
Ответ на: комментарий от wandrien

Между херово-неудобным приложением и херово-бесполезным приложением – выбор очевиден.

Мы опять на круг ушли, я вообще не спорю с тем что у гнома все очень плохо с функциональностью.

cumvillain
()
Ответ на: комментарий от cumvillain

Поэтому лялекс всегда и выглядел как набор несвязанной трешанины.

То есть имело место единство формы и содержания. Он и сейчас так выглядит, только теперь еще по 2-3 новых версии тулкита сверху.

wandrien ★★
()
Ответ на: комментарий от Aceler

Чел, ты мне абсолютно не интересен. Просто не встревай в общение адкеватных людей со своими «умными» репликами, они выглядят умными только для тебя.

wandrien ★★
()
Ответ на: комментарий от wandrien

Если продавать платформу под Автокады

Неправильно мыслишь. Платформа под автокады - это пыль из под ногтей по сравнению с автокадами. И это автокады решают на какой платформе они будут работать, а уж тот кто купил этот автокад или упаси аллах катю или что-то в этом роде - не сильно разорится если купит виндоуз. Даже не заметит цену виндоуз в бюджете честно то говоря.

Есть два момента которые могут заставить/сподвигнуть разработку таких систем под линуксы.

  1. Штучность системы. Какому-то научному институту нужна CAD система которой нет и ее надо разарабатывать для себя. И она врядли будет продаваться как софт - слишуом специфична. Покупать все эти компиляторы, SDK и прочий вендософт - лишние расходы, ученые традтиционно сидят в юниксах - вот и пошла разработка.

  2. Санкции и военка. До наших только что дошло что микрософт платформа - не лучшее место для разработки сами поимаете чего. А китайцы со своей восточной тысячелетней мудростью додумались до этого до того как их жареный петух клюнул.

Ну а коммерческий софт типа автокадов фотошопов как был виндоуз + макос так и остался и увы долго еще останется.

Qui-Gon ★★★★★
()
Ответ на: комментарий от Qui-Gon

Суть в том, что во главе угла стоят средства разработки и стоимость разработки и поддержки, а не HIG-и. На HIG-и положить абсолютно всем. Как тем, кто принимает решение по продукту, так и тем, кому за этим продуктом работать.

wandrien ★★
()
Ответ на: комментарий от Aceler

Обычным людям заходят Mate или XFCE. KDE и Gnome не заходят.

Ну в общем ожидаемо. То что гном не зайдет - понятно. KDE - ну я ожидал что всетаки заходит но наверное я не видел дефолта свежего KDE. То что его можно мехом внутрь вывернуть и сделать все что угодно ясно, но обычным людям важен дефолт и верхнеуровневые настройки «первой линии»

Qui-Gon ★★★★★
()
Ответ на: комментарий от cumvillain

Мы опять на круг ушли, я вообще не спорю с тем что у гнома все очень плохо с функциональностью.

Ты говоришь, что у старых приложений проблемы с UI, а подход Гнома позволяет эти проблемы решить.

Я этому и возражаю.

Подход ГНома – это не писать приложений, чтобы в них не было проблем.

Настоящие проблемы UI – это когда у тебя после 20 лет эволюции продукта получается неизбежный Автокад. И вот тут никаких простых рецептов не будет.

wandrien ★★
()
Ответ на: комментарий от wandrien

Чел, ты мне абсолютно не интересен.

Тогда зачем ты выдумываешь про меня столько небылиц?

Просто не встревай в общение адкеватных людей

Хочу напомнить, что это ты встрял со своей полностью скопированной с чужого письма репликой (Своего мнения не имей @ Чужие слова попугайничай), а не я к тебе.

Кажется, второй раз уже в ветке люди сначала встречают в мои разговоры, а потом просят не встревать. Это эпидемия?

Ладно, ув. тов. @cumvillain хотя бы начал эту ветку и имел моральное право встревать, хотя я только хотел выяснить один вопрос у ув. тов. FishHook, но вот он что-то слился.

Но ты-то встрял и теперь предлагаешь мне не встревать. Как тебе сказать, я теперь просто обязан встрять.

Aceler ★★★★★
()
Ответ на: комментарий от wandrien

На HIG-и положить абсолютно всем

Кроме гномиков. А всем остальным - да.

Суть в том, что во главе угла стоят средства разработки и стоимость разработки и поддержки

Это если ты пишешь софт для внутреннего использования. А если ты его пишешь на продажу - то ты его пишешь под ту платформу которая наиболее представлена среди потенциальных покупателей. МОжно не ходить к гадалке все и так знают как ее зовут. А портировать это на линукс с его сколько там - 2-4% рынка - будут думать в последнюю очередь. Опять же исключение если твой целевая аудитория - наука и образование, там опенсорса много.

Qui-Gon ★★★★★
()
Ответ на: комментарий от wandrien

Ты говоришь, что у старых приложений проблемы с UI, а подход Гнома позволяет эти проблемы решить.

Не подход, а дизайн. Да, позволяет.

Подход ГНома – это не писать приложений, чтобы в них не было проблем.

Я с этим и не спорю.

cumvillain
()
Ответ на: комментарий от Qui-Gon

Про KDE, дело не в дефолте. Дело в том, что там тонна настроек и возможностей, которые на работе не нужны. Плюс техподдержка вешается.

Дома — пожалуйста.

Aceler ★★★★★
()
Ответ на: комментарий от cumvillain

Не подход, а дизайн. Да, позволяет.

Я не понимаю. Ты выше сказал, что Автокады – неизбежное зло. Выходит, не позволяет.

wandrien ★★
()
Ответ на: комментарий от Aceler

Дело в том, что там тонна настроек и возможностей, которые на работе не нужны. Плюс техподдержка вешается.

А там нет как в венде корпоративных политик ограничивающих настройки корпоративных компов? Типа часть настроек делеается админом вашей организации - а вам дозволительно только обои поменять? У меня линукс исключительно в домашнем пользовании и тут чем больше настроек тем лучше - а в корпоративных машинках только оффтопик.

Qui-Gon ★★★★★
()
Ответ на: комментарий от Aceler

Про KDE, дело не в дефолте. Дело в том, что там тонна настроек и возможностей, которые на работе не нужны. Плюс техподдержка вешается.

Точно, на работе люди должны страдать от неудобства.

cumvillain
()
Ответ на: комментарий от wandrien

Я не понимаю. Ты выше сказал, что Автокады – неизбежное зло. Выходит, не позволяет.

На определенном уровне сложности не позволяет. Сколько софта из установленного на твоем десктопе по сложности сравнимы с автокадом?

cumvillain
()
Ответ на: комментарий от wandrien

Автокады – неизбежное зло. Выходит, не позволяет.

Видел под линуксом автокад? Я - нет. Гномик как оберег - спасает линукс от появления автокадов. Единственная более-менее кад программка - на Qt но это не автокад а так тень отца гамлета

Qui-Gon ★★★★★
()
Ответ на: комментарий от wandrien

Ставишь опыты на бюджетниках

А еще спасаешь дельфинов и переводишь бабушек через дорогу.

возможно быть таким клоуном? Оказывается, возможно.

По остальной части поста возражений нет? Замечательно.

Скажи, тебе приятно, когда тебя называют клоуном, клоун? Тебе приятно, когда тебя посылают мемчиком? Может быть, ты считаешь себя приятным и адекватным собеседником?

Aceler ★★★★★
()
Ответ на: комментарий от cumvillain

Про KDE, дело не в дефолте. Дело в том, что там тонна настроек и возможностей, которые на работе не нужны. Плюс техподдержка вешается.

Точно, на работе люди должны страдать от неудобства.

Нет, конечно, они должны смотреть на кривизну и лезущие изо всех щелей недоработки KDE. И настраивать, настраивать, настраивать — вместо того чтобы работать. Видели таких, недолго правда.

Rootlexx ★★★★★
()
Ответ на: комментарий от Qui-Gon

Есть. В ADMC появилось прошой осенью. Может быть, это облегчит продвижение KDE в корпоративном сегменте.

Aceler ★★★★★
()
Ответ на: комментарий от cumvillain

На определенном уровне сложности не позволяет. Сколько софта из установленного на твоем десктопе по сложности сравнимы с автокадом?

Не дотягивают, конечно, но GIMP, inkscape, kicad, Libre Office. А вот Blender, пожалуй, даже превосходит, но я там ваще полный нубас.

Это реальные приложения, формирующие ценность платформы. Не пипетка же gcolor2 её формирует. И не клиент для дискорда.

Что реально может помочь приложениям такого уровня сложности, это:

  • Внедрение скриптовых средств автоматизации, где еще нет.
  • Внедрение командной строки хотя бы в тривиальной форме.

В том же Автокаде опытному юзеру нередко проще набрать команду, чем рыться в меню и диалогах.

wandrien ★★
()
Ответ на: комментарий от cumvillain

Сколько софта из установленного на твоем десктопе по сложности сравнимы с автокадом?

Ну такого софта увы нет в онтопике. Есть Freecad и Blender которым тоже можно рисовать модели для 3d печати. Есть Kicad. Стоят на моем десктопе. Ничего из этого даже рядом не в курсе про гномоHIG и слава аллаху, страшно представить какой разорвихлебало гамбургер-меню там потребуется и какого размера будет CSD.

Qui-Gon ★★★★★
()
Ответ на: комментарий от Aceler

Скажи, тебе приятно, когда тебя называют клоуном, клоун? Тебе приятно, когда тебя посылают мемчиком? Может быть, ты считаешь себя приятным и адекватным собеседником?

Я просто иногда скармливаю людям их же продукты. Из-за этого с некоторыми людьми возникает крепкая дружба, а некоторые видят во мне клоуна. От чего это зависит — сам догадаешься?

wandrien ★★
()
Ответ на: комментарий от Aceler

в корпоративном сегменте.

А как там соотношение X-Wayland - что в основном ставят и есть ли какие-то критерии или корорациям пофиг?

Qui-Gon ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.