يستمر مناقشة Gtk3 في Xfce 4.12

عندما لا ترغب في القيام بشيء ما ، فإنك تبحث عن آلاف الأعذار التي يمكنك الاستيلاء عليها لعدم تنفيذ المهمة ، وبصراحة ، أعتقد أن هذا هو حال مطوري إكسفس مع موضوع الحمل جتك 3 la إصدار 4.12 هذا بيئة سطح المكتب.

الشيء أبدأ هناحيث نيك شيرمر يبدأ بالقول:

الأصدقاء،

لقد نقلنا بعض أجزاء Xfce إلى Gtk3 ومن الأفضل الالتزام بـ Gtk2 في الإصدار 4.12. إلى جانب حقيقة أنه يمثل قدرًا هائلاً من العمل ، فإن التطبيقات الناتجة تكون أبطأ بشكل واضح، يستهلكون المزيد من الموارد ولا توجد مزايا تقريبًا (API تقنيًا). بالنسبة لي ، فإن نقل نواة Xfce إلى Gtk3 في الحالة الحالية هو بالنسبة لي: no-go.

ومع ذلك ، لا يزال بإمكانك الاستعداد لذلك لتسهيل التغيير في المستقبل.

- يعتمد على Gtk 2.24.
- استخدم API الجديد (تجميع مع GSEAL) قدر الإمكان وواجهات برمجة التطبيقات التي تم إهمالها.
- في عدد من الأماكن لاستخدام أدوات Gtk بدلاً من إصداراتنا الخاصة.
- يمكن للمكتبات (libxfce4ui و exo) توفير إصدار gtk2 و gtk3 من lib.
- بعض الوحدات الأساسية (xfce4-appfinder على سبيل المثال) التي تريدها ، يمكنك تجميعها مقابل gtk3. هذا يسمح لنا بتتبع التقدم وربما Gtk3
تساعد في العثور على المواضيع.

سيمنحنا هذا مزيدًا من الوقت لنقل الأجزاء إلى Gtk3 ، نظرًا للتعقيد المتضمن ، سيستغرق الأمر وقتًا طويلاً ، ولن يترك مساحة كبيرة لإضافة ميزات جديدة. ناهيك عن حقيقة الحمل (وفقط port) كل ما هو ضروري للتسلية خارج المشروع ، على الأقل بالنسبة لي.

قد يكون من الممكن أيضًا تشغيل المكونات الإضافية للوحة Gtk3 في لوحة Gtk2 (خارجيًا) ، بالإضافة إلى البرامج المجانية التي ستمنحك مسار ترحيل آخر.

لقد تحدثنا بالفعل عن هذا قليلاً على IRC / private ، ويتفق Jannis و Peter مع هذا الطريق. نأمل أن يفعل الآخرون ذلك أيضًا ، لأنه بعد ذلك يمكننا تعيين أجزاء قابلية النقل والعمل على خريطة الطريق 4.12.

أكثر أو أقل كانت هذه هي ترجمة الرسالة الأصلية باللغة الإنجليزية. في جزء أشارك فكرة أنه ، إذا جتك 3 لم يتم تحسينه بعد كما ينبغي ، وهذا يؤدي إلى مشكلة في أداء التطبيقات ، وتطوير إكسفس يجب أن يتبع جتك 2ولكن السؤال إلى متى؟

جتك 2 ستفقد الدعم تدريجياً ونعم ، على الرغم من أنها قد تكون طويلة ، إلا أنها في النهاية يجب أن تحملها إكسفس a جتك 3. لكنها ليست بيئة سطح المكتب فقط. معظم التطبيقات المستخدمة في جنو / لينكس ويتم تطويرها على جتك، بدأوا أيضًا في التنفيذ gkt3.

لذلك ، أعتقد أن أصح شيء هو تقديم الدعم أو التوافق جتك 3 en Xfce 4.12، والأكثر من ذلك ، مع الأخذ في الاعتبار أنه بحلول وقت ظهور هذا الإصدار الجديد ، من الممكن أن يكون جتك أكثر تقدمًا.

ماذا تظنون يا جماعة؟


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   ماركو قال

    أعتقد أنه سيتعين عليهم ، عاجلاً أم آجلاً ، قبول حقيقة أنهم لا يستطيعون الاستمرار في gtk2 إلى الأبد ، والاستسلام في مرحلة ما من أجل المستخدمين.

  2.   موريشيوس قال

    يبدو لي أنه في مرحلة ما سيحدث التغيير ، وهو أمر منطقي وضروري لتطوير XFCE ، بالإضافة إلى أنه يجب اعتبار أن نجاح هذه البيئة اليوم لم يعد فقط لأنها خفيفة (وهو ما لم يعد كثيرًا) ، ولكن لأنه بديل حقيقي وكامل لأولئك الذين يريدون الاستمرار في استخدام سطح المكتب "الكلاسيكي". بالإضافة إلى ذلك ، التطبيقات التي تم نقلها بالفعل إلى GTK3 التي أستخدمها في XFCE الخاص بي (مثل Audacious أو Transmission) لم تتأثر على الإطلاق بأدائها منذ أن تم نقلها ، وبعيدًا عن كونها تبدو مروعة مع سمات معينة ، لم يلاحظ أي فرق ملموس مع التطبيقات . GTK2.

    1.    elav <° لينكس قال

      كما أخبرك ، فهي بالنسبة لي ليست أكثر من أعذار. مطورو إكسفس هم عنيدون. نفس الشيء مع ثونار، يستخدمون أعذارًا للأداء والبساطة لعدم إضافة علامات تبويب أو لوحة إضافية. عليك أن تقبل ذلك ، مهما كان الأمر ، بقدر ما يعجبني إكسفس تستهلك القليل ، إذا كنت لا تستطيع ، فلا يمكنك.

      1.    غونزالو قال

        إذا كانت الحقيقة هي أن هناك شيئًا عنيدًا لأن حقيقة أنهم لا يضعون علامات تبويب على Thunar و Mousepad ليس له عذر ، فلا يجب أن تؤثر علامات التبويب على الأداء وإذا كانوا قلقين للغاية يمكنهم إزالة التطبيق بخيار يقوم بتنشيط علامات التبويب وما إلى ذلك كل واحد لديه ما يريدون.

  3.   بافلوكو قال

    لقد قرأت أن GTK3 ثقيل ، لكن إذا كان ثقيلًا جدًا ، فما هي الميزة؟ وأنا أشارك المؤلف ، إذا كان عليك القيام بذلك عاجلاً أم آجلاً ، فافعل ذلك وهذا كل شيء.

  4.   بدون اسم قال

    أعتقد أن عدم أهمية الذاكرة التي تستهلك xfce مع gtk3 لا يدركها الإنسان

  5.   يسوع قال

    حتى أنني أعتقد أنني قرأت شيئًا عن تحويل lxde إلى gtk3 ، لذا أعتقد أن جميع أجهزة سطح المكتب التي تستند إلى gtk يجب أن تتغير أو تكون عنيدة وتصبح قديمة

  6.   روبين قال

    لا أعرف ما هو Gtk2 أو Gtk3 ولكن لا تبدأ في العبث كثيرًا الآن بعد أن وجدت توزيعة المثالية على Xubuntu.

    1.    الحصار 84 قال

      بصفتنا مستخدمين "عاديين" ، لن نلاحظ التغيير عند الانتهاء.

      1.    روبين قال

        ليس في الخفة؟ آه ، إذن دعهم يلعبون ما يريدون

    2.    دععمون قال

      Gtk هي المكتبات وما يتكون منه سطح المكتب ... المكتبات في الأصل من مشروع جنوم ولكنها مستخدمة من قبل العديد من الآخرين.

  7.   رودولفو أليخاندرو قال

    أتفق مع مطوري xfce ، على أنك بحاجة إلى إدخال gtk3 ، فمن الأفضل ترك المكتبة تصبح أكثر استقرارًا ، حتى لو قالوا إنهم ليسوا جيدين لها ، فاختر أخرى وإذا كان هذا يتطلب المزيد من العمل ، قلل من الاستهلاك من الذاكرة لأنه يمكنك تمديد التغيير إلى gtk3 ، بما في ذلك وجود البديلين ، وبهذه الطريقة يقرر الأشخاص.

  8.   جوزويه قال

    أعتقد أنه طالما أنها تتكامل جيدًا بصريًا (هذا كل شيء) ، فلن تضطر إلى القيام بالخدعة حتى توفر gtk3 بعض المزايا المفيدة للبيئة.

    1.    جوزويه قال

      وإذا اختار المطورون ذلك ، فيجب أن تكون لديهم أسباب وجيهة

  9.   ارونامو جاز قال

    لكي تكون GTK2 على ما هي عليه ، فقد استغرق الأمر أكثر من 6 سنوات ، مع GTK3 ، بالكاد نذهب 2. قد يكون ذلك صحيحًا فيما يتعلق بالأداء إلى حد ما ، ولكن مثل كل شيء في عالم الحوسبة هذا ، فإن مبادئ قانون مور تؤثر هذه الأشياء مباشرة.

    بعد بضع سنوات من الآن ، لن يواجه الكمبيوتر العادي مشكلة مع برنامج GTK3 الذي يزن أكثر بقليل من نظيره GTK2 (مع ذاكرة وصول عشوائي تبلغ 8 جيجابايت ، من سيهتم بذلك؟).
    أوافق على أنهم يصنعون حزمًا انتقالية ولا يجرون التغيير حتى يجف للإصدار التالي ... هذا ، لأن القيام بذلك ببساطة سيؤثر على السمعة ... نعلم جميعًا أن الأمر لا يتطلب سوى حفنة من المتصيدون الساخطون إتلاف أي صورة ^ ^ ش

    1.    Windousian قال

      إن أيام قانون مور مرقمة (عقد أو عقدين :-P).

      1.    ديازيبان قال

        تم إنشاء قانون مور في الخمسينيات ولا يزال ساري المفعول

        1.    Windousian قال

          لكن قوانين الفيزياء ستنهيها (يقول ستيفن هوكينج ومور نفسه).

  10.   فرينتيكس قال

    سيكون عليهم بلا شك الاستسلام لـ gtk3…. لكن هذا xfce لم يعد سطح المكتب خفيف الوزن بامتياز قابل للنقاش.

    1.    غونزالو قال

      Xfce خفيف ، وما ليس خفيفًا هو ما أسميه "xfcedesktops" مثل Xubuntu (xubuntu-desktop) لا تخلط بين xfce4 النقي وتوزيعات مثل Xubuntu التي تستخدم Xfce وتضيف المزيد.

  11.   توبوكريو قال

    هذا التأخير المحتمل في الانتقال إلى GTK3 ليس مقلقًا حقًا أيضًا. ما يحدث هو أنه عندما يفعلون قابلية النقل فمن الممكن أن يفقدوا بعض الاستقرار الذي تم تحقيقه حتى الآن. تكمن المشاكل في حقيقة أن GTK3 ليست ناضجة تمامًا كما يرغب مطورو Xfce (على سبيل المثال ، مشاكل استهلاك الذاكرة التي أشار إليها Nick Schermer) وبالتالي فهم يقدرون حلاً وسيطًا:
    قم بتطوير 4.12 في GTK2 ولكن "توجيه" التصميم إلى GTK3 (لا أعرف كيف أشرح ذلك بشكل أفضل) ، بهذه الطريقة عندما يتم تغيير المكتبة ، يتم تنفيذها بسرعة وكفاءة أكبر (بأسرع ما يمكن). اذهب تطوير Xfce). هذا من شأنه تجنب النسخة الانتقالية التي جعلت التغيير "في منتصف الطريق" مع المشاكل المرتبطة.

    وتم ذكر تغيير إصدار Xfce إلى 5 مرة أخرى ... لكن مع الحفاظ على المقاومة التقليدية للتغييرات من المطورين ، يبدو أنه ظل اقتراحًا.

    1.    غونزالو قال

      يجب عليهم الانتظار أو على أي حال عمل نسخة تجريبية من Xfce تعمل مع gtk3 بينما يستمر الإصدار الثابت مع gtk2 بحيث يمكن لمن يريد المخاطرة بتثبيت الإصدار التجريبي ومن يريد متابعة الإصدار الثابت الذي يستخدمه gtk2. ما هو غير منطقي أنه بمجرد أن يتورطوا في gtk3 والتي ستفتقر بالتأكيد إلى أشياء كثيرة لتلميعها.

  12.   دكتور بايت قال

    قد تضطر إلى الانتظار قليلاً ، لضمان الأداء الجيد لـ xfce وبالتالي تحسين دعم gtk3 ، مع تحسين xfce بشكل أكبر.

    تحية.