Обсуждение Gtk3 продолжается в Xfce 4.12

Когда вы не хотите что-то делать, вы ищете тысячи оправданий, чтобы ухватиться за невыполнение задачи, и, честно говоря, я думаю, что это случай разработчиков Xfce с темой ношения GTK3 la Версия 4.12 Это Среда рабочего стола.

Что начало здесьГде Ник Шермер начинается со слов:

Друзья,

Мы портировали некоторые части Xfce на Gtk3, и лучше использовать Gtk2 в версии 4.12. Наряду с огромным объемом работы конечные приложения работают заметно медленнее., они потребляют больше ресурсов и почти не имеют преимуществ (технически API). Так что для меня перенос ядра Xfce на Gtk3 в текущем состоянии - это для меня: no-go.

Тем не менее, вы все еще можете подготовиться к этому, чтобы облегчить изменение в будущем.

- Зависит от Gtk 2.24.
- По возможности используйте новый API (компиляция с GSEAL) и устаревший API.
- В ряде мест использовать виджеты Gtk вместо наших собственных версий.
- Библиотеки (libxfce4ui и exo) могут предоставлять версии библиотеки для gtk2 и gtk3.
- Некоторые базовые модули (например, xfce4-appfinder) вы можете скомпилировать с gtk3. Это позволяет нам отслеживать прогресс и, возможно, Gtk3
помогите найти темы.

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

Возможно, даже удастся запустить плагины панели Gtk3 в панели Gtk2 (извне), а также для бесплатных приложений, которые предоставят вам еще один путь миграции.

Мы уже немного говорили об этом в IRC / private, и Яннис и Питер согласны с этим путем. Надеюсь, другие тоже, потому что тогда мы сможем сопоставить части переносимости и работать над дорожной картой 4.12.

Более или менее это был перевод исходного сообщения на английский язык. Отчасти я разделяю идею, что если GTK3 Он еще не так оптимизирован, как должен, и это приводит к проблемам с производительностью приложений, разработкой Xfce должен следовать GTK2, но вопрос в том, как долго?

GTK2 он постепенно потеряет поддержку и да, хотя это может быть долгое время, в конце концов им придется нести Xfce a GTK3. Но это не только среда рабочего стола. Большинство приложений, используемых в GNU / Linux и разработаны на ГТК, они также начали внедрять gkt3.

Поэтому я думаю, что правильнее всего было бы как-то поддержать или совместить GTK3 en Xfce 4.12, тем более что к моменту выхода этой новой версии возможно, что ГТК еще более продвинутый.

Что, вы парни, думаете?


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Марко сказал

    Я думаю, что рано или поздно им придется признать, что они не могут оставаться в gtk2 вечно, и уступить в какой-то момент ради пользователей.

  2.   Маврикий сказал

    Мне кажется, что в какой-то момент произойдут изменения, они логичны и необходимы для развития XFCE, кроме того, следует учитывать, что успех этой среды сегодня уже не только потому, что она легкая (а это уже не столько), а потому, что это реальная и полноценная альтернатива для тех, кто хочет и дальше использовать «классический» рабочий стол. Кроме того, приложения, уже портированные на GTK3, которые я использую в своем XFCE (такие как Audacious или Transmission), никак не повлияли на их производительность с тех пор, как они были перенесены, и, помимо ужасного вида с некоторыми темами, не было замечено никакой ощутимой разницы с приложениями. GTK2.

    1.    elav <° Linux сказал

      Как я вам говорю, для меня они не более чем оправдания. Разработчики Xfce они упрямы. То же самое с Thunar, они используют оправдания производительности и простоты, чтобы не добавлять вкладки или дополнительную панель. Вы должны принять это, как бы то ни было, насколько мне это нравится Xfce потребляйте мало, если не можете, значит, не можете.

      1.    Гонсало сказал

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

  3.   Павлоко сказал

    Несколько раз я читал, что GTK3 тяжелый, но если он такой тяжелый, то в чем преимущество? И делюсь с автором, если рано или поздно надо это делать, то делай и все.

  4.   неименная сказал

    Я думаю, что ничтожность памяти, которая потребляет xfce с gtk3, не ощутима человеком

  5.   Иисус сказал

    Я даже думаю, что читал что-то о переносе lxde на gtk3, поэтому я думаю, что все рабочие столы на основе gtk должны измениться или быть упрямыми и устареть

  6.   Рубен сказал

    Я не знаю, что такое Gtk2 или Gtk3, но не начинаю много возиться сейчас, когда я нашел свой идеальный дистрибутив на Xubuntu.

    1.    Зиг84 сказал

      Как «обычные» пользователи, мы даже не заметим изменения, когда оно будет сделано.

      1.    Рубен сказал

        Не в легкости? Ах, тогда пусть играют, что хотят 😉

    2.    Демон сказал

      Gtk - это библиотеки и то, из чего сделан рабочий стол ... изначально библиотеки взяты из проекта GNOME, но используются некоторыми другими.

  7.   Родольфо Алехандро сказал

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

  8.   Josue сказал

    Я думаю, что до тех пор, пока они хорошо интегрируются визуально (вот и все), вам не нужно проделывать трюк, пока gtk3 не предоставит какое-то полезное преимущество для среды.

    1.    Josue сказал

      и если разработчики так решают, у них должны быть веские причины

  9.   Эрунамо ДЖАЗ сказал

    Чтобы GTK2 стал тем, чем он является, потребовалось более 6 лет, с GTK3 у нас едва ли будет 2. В некоторой степени это может быть правдой в отношении производительности, но, как и все в этом мире вычислений, принципы закона Мура влияют на эти вещи напрямую.

    Через несколько лет у среднего ПК не будет проблем с программой GTK3, которая будет весить немного больше, чем ее эквивалент GTK2 (с 8 ГБ оперативной памяти, кого это будет волновать?).
    Я согласен с тем, что они делают временные пакеты и не заставляют изменения сохнуть для следующей версии ... То есть потому, что простое выполнение этого повлияет на репутацию ... мы все знаем, что это не обязательно, а горстка недовольных троллей, чтобы испортить любое изображение ^^ U

    1.    Виндусико сказал

      Дни закона Мура сочтены (одно или два десятилетия :-P).

      1.    диазепан сказал

        Закон Мура был создан в 50-х годах и действует до сих пор.

        1.    Виндусико сказал

          Но законы физики положат этому конец (говорит сам Стивен Хокинг и Мур).

  10.   Френетикс сказал

    Им, несомненно, придется уступить gtk3…. но то, что xfce больше не является легковесным рабочим столом по преимуществу, является спорным.

    1.    Гонсало сказал

      Xfce легкий, что не так уж и легко, это то, что я называю «xfcedesktops», например Xubuntu (xubuntu-desktop). Не путайте чистый xfce4 с дистрибутивами, такими как Xubuntu, которые используют Xfce и добавляют многое другое.

  11.   Topocrio сказал

    Эта возможная задержка с переходом на GTK3 тоже не вызывает беспокойства. Что происходит, так это то, что когда они делают переносимость, возможно, что они теряют часть достигнутой стабильности. Проблемы заключаются в том, что GTK3 не настолько зрел, как хотелось бы разработчикам Xfce (например, проблемы с потреблением памяти, упомянутые Ником Шермером), и поэтому они ценят компромиссное решение:
    Разрабатывайте 4.12 в GTK2, но «ориентируя» дизайн на GTK3 (я не знаю, как это лучше объяснить), таким образом, когда изменение библиотеки сделано, оно выполняется быстрее и эффективнее (как можно быстрее). перейти на разработку Xfce). Это позволит избежать переходной версии, в которой изменение было сделано «на полпути» с вытекающими отсюда проблемами.

    И снова было упомянуто изменение версии Xfce на 5 ... но, сохраняя традиционное сопротивление изменениям со стороны разработчиков, кажется, что это осталось предложением.

    1.    Гонсало сказал

      Им следует подождать или, в любом случае, сделать тестовую версию Xfce, которая работает с gtk3, в то время как стабильная версия продолжает работать с gtk2, поэтому любой, кто хочет, может рискнуть установить тестовую версию, и тот, кто хочет, может продолжить со стабильной версией, которую они используют gtk2. Что не логично, как только они подключатся к gtk3, в котором наверняка не будет многого, что нужно отполировать.

  12.   Доктор Байт сказал

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

    Привет.