在Xfce 3中繼續討論GTK4.12

當您不想做某事時,您會尋找成千上萬的不執行任務的藉口,說實話,我認為這是開發人員的情況 XFCE 以攜帶為主題 GTK3 la 版本4.12 這個 桌面環境.

東西 從這裡開始,哪裡 尼克·舒默 首先說:

朋友們,

我們已經將Xfce的某些部分移植到了Gtk3,最好在版本2中堅持使用Gtk4.12。 事實證明,這是一項繁重的工作,因此,最終的應用程序運行速度明顯變慢,它們消耗更多的資源,幾乎沒有優勢(從技術上講API)。 因此,對於我來說,將Xfce內核以當前狀態移植到Gtk3對我來說是:不行。

也就是說,您仍然可以為此做準備,以使將來的更改變得更加容易。

-取決於Gtk 2.24。
-盡可能使用新的API(與GSEAL編譯),並且不建議使用。
-在許多地方可以使用Gtk小部件,而不是我們自己的版本。
-庫(libxfce4ui和exo)可以提供lib的gtk2和gtk3版本。
-您需要一些基本模塊(例如xfce4-appfinder),可以針對gtk3進行編譯。 這使我們可以跟踪進度,甚至可以跟踪Gtk3
幫助查找主題。

由於涉及的複雜性,這將使我們有更多時間將零件移至Gtk3,這將非常耗時,並且沒有太多空間來添加新功能。 更不用說攜帶的事實了 port)在項目外部進行娛樂所需的一切,至少對我而言。

甚至有可能(在外部)在Gtk3面板中運行Gtk2面板插件,以及免費贈品,這將為您提供更多的遷移路徑。

我們已經在IRC / private上討論了這一點,Jannis和Peter同意這條路線。 希望其他人也這樣做,因為這樣我們就可以映射可移植性部分並按照路線圖4.12進行工作。

這或多或少是原始消息的英文翻譯。 在某種程度上,我同意以下觀點: GTK3 它尚未達到應有的優化水平,這導致了應用程序性能,應用程序開發方面的問題。 XFCE 應該繼續 GTK2,但問題是要持續多久?

GTK2 它會逐漸失去支持,是的,儘管可能要花很長時間,但最終他們必須承擔 XFCE a GTK3。 不僅是桌面環境。 大多數應用程序用於 GNU / Linux的 並在 k,他們也已開始實施 gkt3.

因此,我認為最正確的方法就是以某種方式為 GTK3 en Xfce 4.12,更重要的是,考慮到該新版本發佈時, k 更加先進。

你們有什麼感想?


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   馬爾科 他說:

    我認為他們遲早將不得不接受不能永遠繼續在gtk2中運行的權利,並且為了用戶的利益而在某些時候屈服。

  2.   毛里西奧 他說:

    在我看來,改變將在某個時候發生,這對於XFCE的開發是合乎邏輯且必要的,此外,我們必須考慮到,今天這種環境的成功不再僅僅是因為它是輕巧的(不再是輕巧的)。如此之多),但是對於那些想要繼續使用“經典”台式機的用戶來說,它是一種真正而完整的選擇。 此外,自從我移植到我的XFCE中已使用的GTK3應用程序(例如Audacious或Transmission)以來,它們的性能並未受到任何影響,並且除了在某些主題上看起來令人恐懼之外,與應用程序之間沒有明顯的區別。 GTK2。

    1.    elav <°Linux 他說:

      我告訴你,對我來說,它們不過是藉口。 的開發商 XFCE 他們很固執。 與相同 圖納爾,他們使用性能和簡單性藉口而不添加標籤或額外的面板。 您必須接受,但是可能是,就像我喜歡的那樣 XFCE 消耗很少,如果不能,那麼就不能。

      1.    貢薩洛 他說:

        如果事實是有些固執是因為它們沒有在Thunar和Mousepad上放置選項卡沒有事實的藉口,則這些選項卡不必影響性能,如果它們如此擔心,可以通過激活該選項的選項刪除該應用程序標籤等等,每個人都可以擁有。

  3.   帕夫洛科 他說:

    我讀過好幾次書說GTK3很重,但是如果它是如此重,那麼有什麼優勢呢? 我和作者分享,如果您遲早要這麼做,那就這樣吧。

  4.   九分 他說:

    我認為人類無法感知使用gtk3消耗xfce的內存的微不足道

  5.   耶穌 他說:

    我什至認為我讀過一些有關將lxde移植到gtk3的信息,所以我認為所有基於gtk的台式機都必須更改,或者固執和過時

  6.   他說:

    我不知道Gtk2或Gtk3是什麼,但是由於我已經找到了關於Xubuntu的完美髮行版,所以現在不要開始搞亂了。

    1.    圍攻84 他說:

      作為“普通”用戶,我們甚至不會注意到所做的更改。

      1.    他說:

        不光明? 啊,那就讓他們隨心所欲😉

    2.    達蒙 他說:

      Gtk是庫,它是由桌面構成的。這些庫最初來自GNOME項目,但還有其他幾個庫使用。

  7.   羅多爾夫·阿萊揚德羅 他說:

    我同意xfce開發人員的意見,您需要輸入gtk3,最好讓該庫變得更穩定,即使他們說他們不適合它,也可以選擇另一個,如果這需要更多工作,請減少消耗從內存中刪除,因為您可以將更改擴展到gtk3,包括採用兩種選擇,這是人們決定的方式。

  8.   若蘇埃 他說:

    我認為,只要它們在視覺上很好地集成(就是這樣),您就不必做這些工作,直到gtk3為環境提供一些有用的優勢。

    1.    若蘇埃 他說:

      如果開發人員選擇,他們必須有充分的理由

  9.   Erunamo爵士 他說:

    對於GTK2來說,它用了6年多的時間,而對於GTK3,我們幾乎沒有走過2年。性能在某種程度上可能是正確的,但是就像計算世界中的一切一樣,摩爾定律的原理會影響這些東西直接。

    幾年後,普通PC上的GTK3程序將不會比同等GTK2的程序重得多(擁有8GB的內存,誰會關心呢?)。
    我確實同意,他們會製作臨時軟件包,而不是將其更改為下一個版本的變乾……也就是說,因為這樣做只會影響聲譽……我們都知道,這樣做並不需要少數心懷不滿的巨魔來破壞任何圖像^^ U

    1.    溫杜西科 他說:

      摩爾定律的日子有數(一到二十年:-P)。

      1.    透澤潘 他說:

        摩爾定律創建於50年代,至今仍然有效

        1.    溫杜西科 他說:

          但是物理學定律將結束它(斯蒂芬·霍金和摩爾自己說)。

  10.   弗雷內蒂克斯 他說:

    毫無疑問,他們將不得不屈服於gtk3…。 但是那種xfce不再是輕量級的台式機,值得商bat。

    1.    貢薩洛 他說:

      Xfce是輕量級的,不是那麼輕巧的是我所謂的“ xfcedesktops”,如Xubuntu(xubuntu-desktop)。請勿將純xfce4與使用Xfce並添加更多功能的發行版(如Xubuntu)混淆。

  11.   Topocrio 他說:

    過渡到GTK3的這種可能的延遲也不是那麼令人擔憂。 發生的事情是,當他們進行可移植性時,它們可能會失去到目前為止所獲得的一些穩定性。 問題在於GTK3不如Xfce開發人員想要的成熟(例如,Nick Schermer提到的內存消耗問題),因此它們重視折衷的解決方案:
    在GTK4.12中開發2,但將設計“定向”到GTK3(我不知道如何更好地解釋它),這樣,在進行庫更改時,它可以更快,更高效(盡可能快)進行。進行Xfce開發)。 這樣可以避免過渡版本將更改與相關問題“混為一談”。

    並且再次提到將Xfce版本更改為5的問題……但是在保持開發人員對更改所做的傳統抵制的情況下,似乎仍然是一個建議。

    1.    貢薩洛 他說:

      他們應該等待,或者在任何情況下都製作與gtk3一起使用的Xfce測試版本,而穩定版本則繼續使用gtk2,因此任何願意冒險安裝測試版本的人都可以繼續使用他們使用gtk2的穩定版本。 毫無疑問的是,一旦他們參與了gtk3,肯定會缺少許多需要完善的內容。

  12.   字節博士 他說:

    您可能需要稍等片刻,以確保xfce的良好性能,從而在進一步改善xfce的同時提高gtk3的支持。

    問候。