Gtk3の議論はXfce4.12で継続されます

あなたが何かをしたくないとき、あなたはタスクを実行しないためにつかむために何千もの言い訳を探します、そして正直なところ、これはの開発者の場合だと思います Xfce 運ぶことをテーマに Gtk3 la バージョン4.12 これの デスクトップ環境.

ここから始めるどこで ニック・シャーマー 言うことから始まります:

友人、

Xfceの一部をGtk3に移植しましたが、バージョン2ではGtk4.12を使用することをお勧めします。 膨大な量の作業であるという事実に加えて、結果として得られるアプリケーションは目に見えて遅くなります、それらはより多くのリソースを消費し、利点はほとんどありません(技術的にはAPI)。 したがって、私にとって、現在の状態でXfceカーネルをGtk3に移植することは、私にとっては、ノーゴーです。

とはいえ、将来の変更を容易にするために、これに備えることができます。

-Gtk2.24に依存します。
-可能な限り新しいAPI(GSEALとのコンパイル)を使用し、非推奨のAPIを使用します。
-私たち自身のバージョンの代わりにGtkウィジェットを使用する多くの場所で。
-ライブラリ(libxfce4uiおよびexo)は、ライブラリのgtk2およびgtk3バージョンを提供できます。
-必要ないくつかの基本モジュール(たとえば、xfce4-appfinder)は、gtk3に対してコンパイルできます。 これにより、進行状況と、場合によってはGtk3を追跡できます。
トピックを見つけるのに役立ちます。

これにより、パーツをGtk3に移動する時間が長くなります。複雑なため、時間がかかり、新しい機能を追加するためのスペースがあまりありません。 運ぶという事実は言うまでもありません(そして ポート)少なくとも私にとっては、プロジェクト以外の楽しみに必要なすべてのもの。

Gtk3パネルで(外部から)Gtk2パネルプラグインを実行することも可能かもしれません。また、もうXNUMXつの移行パスを提供する景品も可能です。

これについてはIRC / privateですでに少し話しましたが、JannisとPeterはこのルートに同意します。 うまくいけば、他の人もそうするでしょう。そうすれば、移植性の部分をマッピングしてロードマップ4.12に取り組むことができるからです。

多かれ少なかれ、これは英語の元のメッセージの翻訳です。 部分的に私はその考えを共有します Gtk3 それはまだ本来あるべきほど最適化されておらず、これはアプリケーションのパフォーマンス、開発の問題につながります Xfce 続く必要があります Gtk2、しかし問題はどのくらいの期間ですか?

Gtk2 それは徐々にサポートを失い、そうです、それは長い時間かもしれませんが、結局彼らは運ばなければなりません Xfce a Gtk3。 しかし、それはデスクトップ環境だけではありません。 で使用されるアプリケーションのほとんど GNU / Linuxの と開発されています Gtk、彼らも実装を開始しました Gkt3.

したがって、最も正しいことは、サポートまたは互換性を提供することだと思います Gtk3 en Xfce 4.12、この新しいバージョンがリリースされるまでに、 Gtk さらに進んでいます。

皆さんはどう思いますか?


記事の内容は、次の原則に準拠しています。 編集倫理。 エラーを報告するには、 ここで.

23コメント、あなたのコメントを残してください

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  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.    sieg84

      「通常の」ユーザーとして、変更が行われたときに変更に気付くことさえありません。

      1.    ルベン

        軽くないですか? ああ、それなら彼らに好きなようにプレイさせてください😉

    2.    だいもん

      Gtkはライブラリであり、デスクトップの構成要素です...元々ライブラリはGNOMEプロジェクトからのものですが、他のいくつかのライブラリによって使用されています。

  7.   ロドルフォアレハンドロ

    私はxfce開発者に同意します、あなたはgtk3を入力する必要があります、彼らがそれにとって良くないと言ったとしても、ライブラリをより安定させる方が良いです、別のものを選び、これがより多くの作業を必要とするなら、 3つの選択肢があることを含め、gtkXNUMXへの変更を拡張できるため、メモリを使用できます。

  8.   ジョスエ

    それらが視覚的にうまく統合されている限り(それだけです)、gtk3が環境にいくつかの有用な利点を提供するまで、あなたは仕事をする必要はないと思います。

    1.    ジョスエ

      開発者がそのように選択した場合、彼らには正当な理由がなければなりません

  9.   エルナモジャズ

    GTK2が現状であるためには、6年以上かかりました。GTK3では、ほとんど2になりません。パフォーマンスについてはある程度真実かもしれませんが、このコンピューティングの世界のすべてのように、ムーアの法則の原則がこれらに影響を与えます。物事を直接。

    今から数年後、平均的なPCは、GTK3と同等の重量より少し重いGTK2プログラムで問題がなくなります(8GBのRAMを使用すると、誰が気にしますか?)。
    私は、彼らが一時的なパッケージを作成し、次のバージョンのためにドライに変更しないことに同意します...つまり、単にそうすることは評判に影響を与えるためです...私たちは皆、画像を損傷するために必要ではないが、少数の不満を持ったトロールを知っています^^ U

    1.    ウィンドウシコ

      ムーアの法則には、その日数があります(XNUMX年またはXNUMX年:-P)。

      1.    ディアゼパン

        ムーアの法則は50年代に作成され、現在も有効です。

        1.    ウィンドウシコ

          しかし、物理法則はそれを終わらせるでしょう(スティーブンホーキングとムーア自身は言います)。

  10.   フレネティックス

    彼らは間違いなくgtk3に屈服しなければならないでしょう…。 しかし、そのxfceはもはや軽量デスクトップではなく、卓越性については議論の余地があります。

    1.    ゴンサロ

      Xfceは軽いですが、それほど軽くないのは、私がXubuntu(xubuntu-desktop)のような「xfcedesktops」と呼んでいるものです。純粋なxfce4を、Xfceを使用してさらに多くを追加するXubuntuのようなディストリビューションと混同しないでください。

  11.   トポクリオ

    GTK3への移行が遅れる可能性もありますが、それほど心配する必要はありません。 移植性を実現すると、これまでに達成された安定性の一部が失われる可能性があります。 問題は、GTK3がXfce開発者が望むほど成熟していないという事実にあり(たとえば、Nick Schermerによって言及されたメモリ消費の問題)、したがって、中間ソリューションを評価します。
    GTK4.12で2を開発しますが、デザインをGTK3に「向ける」(より適切に説明する方法がわかりません)。このように、ライブラリの変更が行われると、より速く、より効率的に実行されます(Xfce開発にできるだけ早く行く) )。 これにより、関連する問題の「途中」で変更が加えられた移行バージョンを回避できます。

    そして、Xfceのバージョンの5への変更が再び言及されました...しかし、開発者からの変更に対する従来の抵抗を維持して、それは提案のままであるようです。

    1.    ゴンサロ

      彼らは待つか、いずれにせよgtk3で動作するXfceのテストバージョンを作成し、安定版はgtk2で続行するため、テストバージョンをインストールするリスクを冒したい人は誰でも、gtk2を使用する安定バージョンを続行できます。 彼らがgtk3に参加するとすぐに、磨くべき多くのものが確実に不足するというのは論理的ではありません。

  12.   バイト博士

    xfceの良好なパフォーマンスを確保し、gtk3のサポートを改善すると同時に、xfceをさらに改善するために、少し待つ必要がある場合があります。

    ご挨拶。