Когато не искате да направите нещо, търсите хиляди оправдания, които да вземете за неизпълнението на задачата, и честно казано, мисля, че това е така за разработчиците на 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 версия на lib.
- Някои основни модули (xfce4-appfinder например), които искате, можете да компилирате срещу gtk3. Това ни позволява да проследяваме напредъка и евентуално Gtk3
помощ за намиране на теми.Това ще ни даде повече време за преместване на частите в Gtk3, поради свързаната сложност ще отнеме много време, като няма много място за добавяне на нови функции. Да не говорим за факта на носене (и само port) всичко необходимо за забавление извън проекта, поне за мен.
Може дори да е възможно да стартирате приставки за панел Gtk3 в панел Gtk2 (външно), както и за безплатни програми, които ще ви дадат още един път за миграция.
Вече говорихме за това малко в IRC / private и Jannis и Peter са съгласни с този маршрут. Дано и други го направят, защото тогава можем да картографираме частите за преносимост и да работим по пътна карта 4.12.
Горе-долу това е преводът на оригиналното съобщение на английски. Отчасти споделям идеята, че ако gtk3 Той все още не е толкова оптимизиран, колкото би трябвало, и това води до проблем за производителността на приложенията, разработването на Xfce трябва да продължи gtk2, но въпросът е за колко време?
gtk2 постепенно ще загуби подкрепа и да, макар че може да отнеме много време, в крайна сметка те трябва да носят Xfce a gtk3. Но това не е само работната среда. Повечето приложения, използвани в GNU / Linux и са разработени на gtk, те също започнаха да прилагат gkt3.
Затова мисля, че най-правилното нещо би било да се даде подкрепа или съвместимост gtk3 en Xfce 4.12, още повече, като се има предвид, че докато излезе тази нова версия, е възможно това gtk е още по-напреднал.
Какво мислите вие?