مير: الحالة والتطور في عام 2016

مير

انتهوا للتو من عام 2016 مهندسو Canonical ينظرون إلى الوراء ليخبرونا كيف سار الأمر مير خلال العام الماضي. كان عام 2016 بالتأكيد فترة جيدة بالنسبة لـ Mir: يتم استخدامه في عدد أكبر من البيئات ، ولديه مستوى أعلى من الدعم ، وفي الوقت نفسه ، من الأسهل نقله إلى مشاريع جديدة. إذا استمر تطورك كما كان من قبل ، من المتوقع أنه بحلول هذا العام 2017 ، سيتم أخيرًا الوصول إلى الإصدار 1.0.

تطور تطوير Mir تدريجيًا نحو بيئتان متمايزتان بوضوح: من ناحية النظام سطح مكتب أوبونتو ومن ناحية أخرى النظام أجهزة Ubuntu المحمولة. في عام 2016 ، تمكنا من رؤية الإصدار الأول لما سيكون Unity 8 استنادًا إلى Mir ، وفي الوقت نفسه ، اختبرنا إصدار الكشك الخاص به بفضل اللقطات المقدمة من Ubuntu Core.

تهدف هذه السنة الكنسية الجديدة تعمل في 3 اتجاهات فيما يتعلق بتطوير مير:

  1. قم بتمكين مجموعة أدوات أو مكتبة أو بعض التطبيقات من جانب العميل للعمل مع Mir.
  2. قم بإنشاء قشرة على أساس Mir.
  3. قم بتمكين Mir على الأنظمة الأساسية الجديدة.

Canonical طموح بهذا المعنى وقد قدمت لكل هدف مجموعة من المهندسين التي ستسمح بتطوير Mir للتطور في جميع الاتجاهات المقترحة. كل ذلك دون أن ننسى ما هو حقا هدف Mir النهائي: إعداده لإصدار Ubuntu 17.04.

قم بتمكين مجموعة أدوات أو مكتبات أو تطبيق عميل للعمل مع Mir.

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

في عام 2016 الاختبارات الأولى من الأدوات مع الخادم ميرال شل كبيئة ، أن تكون قادرًا على تصحيح أخطاء مدير النوافذ بفضل هذه الأدوات المساعدة. وبالمثل ، كما دعم مير ل GTK3 و Qt و SDL2 و Kodi خلال العام الماضي ، يجب أن يتقدم دعم البيئات الجديدة.

قم بإنشاء قشرة على أساس Mir.

يتميز خادم Mir's ABI بالعديد من الميزات مشاكل التوافق بسبب التغييرات المستمرة في تطورها. تمكن كل مشروع فرعي تم إنشاؤه منه من تكييف الكود وفقًا لاحتياجاته ، ولكن لا يزال المصدر المستقر ضروريًا. في عام 2016 ، تم العمل في هذا الصدد مع التغييرات اللاحقة في API.

في عام 2017 سيستمر العمل تحقيق قدر أكبر من الاستقرار، في كل من الكود الرئيسي والثانوي.

قم بتمكين Mir على الأنظمة الأساسية الجديدة.

الكنسي يفكر على الأقل ثلاث منصات أجهزة مختلفة يمكن من خلالها نقل كود Mir: الأجهزة وبرامج التشغيل التي تعمل بنظام Android ، وتوزيعات Ubuntu التي لا تعتمد على برامج تشغيل Mesa ، وواجهة برمجة تطبيقات رسومية جديدة.

جميع المشاريع قيد التطوير ولم يتم التخطيط لإطلاقها ، على الأقل في الوقت الحالي. يجب أن يتغير هذا لهذا العام 2017.

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

مصدر: رؤى أوبونتو.


كن أول من يعلق

اترك تعليقك

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

*

*

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