The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Портирование десктоп-окружения MATE для Wayland. Переход на GTK3+ отложен до MATE 1.10

17.02.2014 11:45

Один из разработчиков десктоп-окружения MATE, в рамках которого продолжено развитие кодовой базы GNOME 2.32 с сохранением классической концепции формирования рабочего стола, рассказал о состоянии работы по портированию окружения для работы поверх графической системы на базе Wayland и Weston. Разработка пока находится на начальной стадии. Поддержку Wayland планируется интегрировать в выпуск MATE 1.10.

До сих пор приступить к портированию мешала привязка панели MATE к интерфейсам GtkSocket/GtkPlug, используемым для организации совместного доступа к областям вывода из разных процессов GTK. Такая возможность не поддерживается протоколом Wayland, поэтому первым делом поддержка данной функциональности была реализована в форме дополнения к композитному серверу Weston. На следующей стадии, в ближайшие выходные, планируется заняться обеспечением работы поверх Weston панели MATE.

Кроме того, можно отметить изменение планов в отношении выпуска MATE 1.8. MATE 1.8 по-прежнему будет основан на GTK2+, реализация поддержки GTK3+ отложена до выпуска MATE 1.10. По мнению разработчиков, ветка MATE 1.8 уже достаточно стабильна и содержит большую порцию новшеств, поэтому нет смысла затягивать выпуск из-за неготовности перехода на GTK3+. Среди планов для ветки 1.10 также отмечается поддержка Wayland, systemd-logind и GStreamer 1.0. До релиза MATE 1.8 остаётся довести до готовности поддержку Bluez5 в компоненте mate-bluetooth.

  1. Главная ссылка к новости (http://lists.freedesktop.org/a...)
  2. OpenNews: Релиз Wayland 1.4
  3. OpenNews: Первый выпуск пользовательской оболочки Orbital, работающей поверх Wayland и Weston
  4. OpenNews: Выпуск десктоп-окружения MATE 1.6, форка GNOME 2
  5. OpenNews: Разработчики десктоп-окружения MATE представили собственный Live-дистрибутив
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/39106-mate
Ключевые слова: mate, wayland
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (40) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, A.Stahl (ok), 12:04, 17/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +15 +/
    Вот-вот. Выбили(выбивают, ладно) последний аргумент из-под ног трете-гномо-троллей, мол, МАТЕ окаменел и GTK2 мёртв.
    Вдобавок ребята из МАТЕ сделали много работы по продвижению его в основные репы крупнейших дистров.
    Так что скоро разработчики третегнома увидят сколько людей действительно хотят пользоваться их нововведениями.
     
     
  • 2.2, anonymous (??), 12:08, 17/02/2014 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Ребята, конечно, молодцы, но есть вероятность, что гтк3 потянет проект вниз, ибо там только тем и занимаются, что выпиливают фичи.
     
     
  • 3.3, A.Stahl (ok), 12:10, 17/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Тогда плюнем и пойдём на Qt:)
     
     
  • 4.6, Аноним (-), 12:19, 17/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Разработчик МАТЕ? На опеннет? Ну как у вас там дела? Что вы сейчас делаете для проекта?
     
  • 3.12, Dmitry (??), 13:12, 17/02/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Каким образом GTK+3 может потянуть проект вниз? Мозг включил и не путай DE Gnome c gnome-shell и сам GTK+.
     
     
  • 4.17, anonymous (??), 14:11, 17/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Каким образом GTK+3 может потянуть проект вниз? Мозг включил и не путай DE Gnome c gnome-shell и сам GTK+.

    Я говорю исключительно про gtk3. А вот у тебя, похоже, каша в голове. Выпиливают фичи как из гнома, так и из самого гтк. Вот пример: https://bugzilla.gnome.org/show_bug.cgi?id=704035

     
     
  • 5.36, Слушатель (?), 21:37, 17/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Мало того, что выпиливают разные функции, так ещё и в оставшихся регулярно ломают обратную совместимость.
     
  • 5.41, Dmitry (??), 13:55, 18/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    ну просто мега-показательный пример нашел. Вспомни, начиная с какой версии в доках много раз тебе писали, что иконки deprecated. Где ты тогда был? Что ж не кричал на каждом углу как они тебе нужны... теперь как всегда снег зимой пошел внезапно. Вы задолбали только обгаживать все. Мне 3-й GTK куда больше нравится.
     
  • 4.21, Аноним (-), 14:50, 17/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Проблема в том, что GTK3 теперь позиционируется исключительно как база для реализации Gnome3 и GnomeOS. Из-за этого  GTK девелоперы никак не заинтересованы в как можно большем распространении GTK программ (ну кроме тех которые будут входить в GnomeOS): не отвечают когда их спрашивают как что-то сделать, либо отвечают "вы не понимаете нашего видения будущего GTK/Gnome", мягко намекая, что GTK теперь только для Gnome.
    Именно из-за этой причины сейчас существует тренд на портирование UIя с GTK на Qt.  Например: http://mirror.linux.org.au/linux.conf.au/2014/Thursday/83-Gtk_to_Qt_-_a_stran).
     

  • 1.4, Аноним (-), 12:12, 17/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Что характерно, не стали делать свой велокомпозитор, а сделали плагин к вестон
     
     
  • 2.27, equeim (ok), 16:43, 17/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Это значит, что у программ на других тулкитах будут свои заголовки окна, т.к. Weston не умеет серверные декорации (в отличие от KWin'а).
     

  • 1.5, Mr. Sneer (?), 12:18, 17/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Молодцы. Если вернусь с FreeBSD и Xfce 4.10 на Fedora, то, думаю, поставлю себе Mate. Пользовался второгномом с 2010 года до середины 2013: удобнее, комфортнее и безглючнее ДЕ - я не видел.  
     
  • 1.7, Аноним (-), 12:21, 17/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    В гноме вечно глючила панель. Не люблю гном2
     
  • 1.8, knike (?), 12:33, 17/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А чем они тогда от циннамона будут отличаться, если на GTK3+ перейдут?
     
     
  • 2.10, paulus (ok), 13:07, 17/02/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    у них не будет гномощели и т.д.
     
     
  • 3.15, Аноним (-), 13:36, 17/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    В цинамон тоже нет.
     
     
  • 4.18, kravich (ok), 14:28, 17/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Таки циннамон - это по сути перепиленный gnome-shell
     

  • 1.9, clopomor (??), 12:34, 17/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    на домашнем ноуте остановился на XFCE 4.10 /Ubuntu 14.04 - оформил в стиле Гном2-классик и работает отлично.
     
     
  • 2.11, paulus (ok), 13:09, 17/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > на домашнем ноуте остановился на XFCE 4.10 /Ubuntu 14.04

    а мне хватает jwm ;)

    Разработчики МАТЕ идут правильный дорогой, успехов проекту!

     

  • 1.13, Аноним (-), 13:16, 17/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Среди планов для ветки 1.10 также отмечается поддержка Wayland, systemd-logind и GStreamer 1.0.

    Почему GStreamer 1.0? Ведь последняя версия GStreamer 1.2.1 (9 ноября 2013).

     
     
  • 2.19, kravich (ok), 14:29, 17/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Версия API имеется в виду
     

  • 1.14, Zenitur (ok), 13:20, 17/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А разработчики TDE не только не довели до конца переход на Qt 4, они даже не смогли перевести Konqueror на Webkit! Другой форк http://en.opensuse.org/KDE3 также ничего такого не умеет.
     
     
  • 2.16, Аноним (-), 13:39, 17/02/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    такова судьба ненужных форков
     
  • 2.37, Аноним (-), 23:35, 17/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    TDE глупый проект. Проблема KDE 4 была в стабильности первого релиза, а не функциональности. Поэтому как только KDE 4 перестал падать от каждого чиха на него пересели все пользователи KDE 3. Да и как было не пересесть: гребаную суперкарамбу наконец заменили чем-то работающим, звуковой сервер выкинули к чертям собачим, opengl стали юзать и много чего другого, а функционально изменились лишь детали.

    А с гномом история совсем другая: Gnome 3 только по нелепой случайности имеет тоже самое название, именно он должен был переименовываться и форкаться, а не Gnome 2.

     

  • 1.22, Аноним (-), 15:04, 17/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мне вот интересно, что мешает девелоперам всяческих ГНОМ3-форков, XFCE, LXDE и иже с ними форкнуть GTK3, вернуть в него нужные им выпиленные API и т.д. и т.п.? Оо" Не думаю, что это настолько сложнее, чем форкать DE.
     
     
  • 2.24, Stax (ok), 16:09, 17/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Так API выпиливают не на пустом месте. Они долго оставались в состоянии deprecated, потому что были предложены новые, более правильные замены - а потом, наконец, во время нового мажорного релиза эти API выкидывают.

    Поддерживать устаревшие API в библиотеке *девелоперам программ* на фиг не сдалось - если у них есть на это время/ресурсы, им проще свою прогу переписать под более актуальные API

     
  • 2.25, Nick (??), 16:15, 17/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем форкать труп? Проще взять и перенести на QT.
     

  • 1.23, Аноним (-), 15:27, 17/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ещё бы на QT переписали и было бы совсем хорошо.
     
     
  • 2.26, Nick (??), 16:22, 17/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Так иди и напиши им, что ребят, надо переписать MATE на QT.
    http://ml.mate-desktop.org/listinfo/mate-dev
     

  • 1.28, Xasd (ok), 16:43, 17/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > На следующей стадии, в ближайшие выходные, планируется заняться обеспечением работы ...

    сколько в этой фразе!

     
  • 1.29, equeim (ok), 16:46, 17/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну и зачем надо было форкать 2.32, если все равно собирались переходить на гтк3? Форкали тогда уж сразу gnome3-fallback. Получается, что они долго и упорно делают работу, которую уже давно сделали разработчики гнома.
     
     
  • 2.30, Фыр (?), 16:58, 17/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >gnome3-fallback

    Это не то. Оно даже не похоже.

     
     
  • 3.35, equeim (ok), 19:41, 17/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Та же gnome-panel, gnome-desktop и т.д. Только на гтк3. Что не так? (Ну, разве что с апплетами на панели что-то не так, но это поправимо).
     
     
  • 4.39, Аноним (-), 06:05, 18/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Кастрированный nautilus, gnome-control-center и т.д.

    С определенного момента выпиливание менюбаров.

    Теперь вот клиентские декорации.

     

  • 1.31, Аноним (-), 17:16, 17/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >также отмечается поддержка ... , systemd-logind, ...

    Т.е. со временем MATE без systemd работать не будет?

     
     
  • 2.32, Анончик (?), 17:40, 17/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    со временем НИЧЕГО без systemd работать не будет
     
     
  • 3.33, Аноним (-), 18:14, 17/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Включая сам systemd.
     

  • 1.38, Аноним (-), 01:14, 18/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    С такими темпами, скоро сам Gnome портируют на QT.
     
  • 1.40, mustai (ok), 07:08, 18/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    GTK3. Прощай Bluecurve, прощай ClearlooksClassic :'(
     
     
  • 2.42, Аноним (-), 18:32, 18/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Возможность сборки с GTK2 останется же, и ее никто выпиливать не собирается.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру