میر: وضعیت و تکامل در سال 2016

است

به تازگی 2016 به پایان رسیده است ، مهندسان Canonical با بازگشت به گذشته می گویند که چگونه پیشرفت کرده است به من طی سال گذشته سال 2016 مطمئناً دوره خوبی برای میر بوده است: در تعداد بیشتری از محیط ها مورد استفاده قرار می گیرد ، سطح پشتیبانی بالاتری دارد و در عین حال انتقال پروژه های جدید راحت تر است. اگر پیشرفت شما مانند گذشته ادامه یابد ، انتظار می رود که در سال 2017 ، نسخه 1.0 سرانجام به دست آید.

توسعه میر به تدریج به سمت تکامل یافته است دو محیط به وضوح متفاوت: از یک طرف سیستم دسکتاپ اوبونتو و از طرف دیگر سیستم دستگاه های همراه اوبونتو. در سال 2016 ما توانستیم نسخه اول Unity 8 را بر اساس میر ببینیم و در همان زمان ، نسخه کیوسک آن را به لطف ضربه محکم و ناگهانی ارائه شده توسط Ubuntu Core ، آزمایش کنیم.

هدف این سال جدید متعارف است در 3 جهت کار کنید در مورد توسعه میر:

  1. یک جعبه ابزار ، کتابخانه یا برخی از برنامه های سمت مشتری را برای کار با Mir فعال کنید.
  2. پوسته ای را بر اساس میر ایجاد کنید.
  3. Mir را در سیستم عامل های جدید فعال کنید.

Canonical از این نظر بلند پروازانه است و برای هر هدف گروهی از مهندسان را فراهم کرده است که به توسعه میر امکان می دهد تا در تمام جهات پیشنهادی تکامل یابد. همه بدون فراموش کردن اینکه واقعاً چیست هدف نهایی میر: تنظیم او برای انتشار اوبونتو 17.04.

یک جعبه ابزار ، کتابخانه ها یا برنامه مشتری را برای کار با Mir فعال کنید.

از آنجا که نسخه Mir 0.14 در جولای 2015 معرفی شد ، باید نوعی ابزار توسعه را پیاده سازی کنید که اجازه کار با او را داد علاوه بر این ، توسعه API خاص خود این پروژه را بیش از پیش ضروری کرد.

در سال 2016 اولین تست ها از ابزارهای سرور پوسته میرال به عنوان یک محیط ، به لطف این نرم افزارها می توانید مدیر پنجره را اشکال زدایی کنید. به همین ترتیب ، همانطور که میر پشتیبانی می کند GTK3 ، Qt ، SDL2 و Kodi در طول سال گذشته ، حمایت از محیط های جدید باید پیشرفت کند.

پوسته ای را بر اساس میر ایجاد کنید.

سرور ABI میر دارای ویژگی های مختلفی است مشکلات سازگاری به دلیل تغییرات مداوم در توسعه آن. هر زیر پروژه ای که از آن تولید شده است قادر به تطبیق کد با نیازهای خود است ، اما منبع پایدار هنوز لازم است. در سال 2016 ، کارهایی در این زمینه با تغییرات متعاقب در API انجام شد.

در سال 2017 کار ادامه خواهد داد تا رسیدن به ثبات بیشتر، هم در کد اصلی و هم در کد دوم.

Mir را در سیستم عامل های جدید فعال کنید.

Canonical حداقل در ذهن دارد سه سیستم عامل سخت افزاری مختلف که کد Mir را بر روی آنها حمل می کند: دستگاه ها و درایورهای سخت افزاری مبتنی بر Android ، توزیع های اوبونتو که مبتنی بر درایورهای Mesa نیستند و یک API گرافیکی جدید.

همه پروژه ها در دست ساخت هستند و حداقل برای لحظه ای هیچ برنامه ریزی برای برنامه ریزی نشده است. این باید برای سال 2017 تغییر کند.

 

با هر آنچه در مورد میر صحبت کردیم ، توسعه API جدید شاید امیدوار کننده ترین پروژه و همچنین فوری ترین آن باشد برای تقویت برنامه این سرور گرافیکی. بیایید درباره او فکر کنیم توسعه ماژول و پشتیبانی از Vulkan در آینده، حتی اگر فقط به صورت آزمایشی باشد ، یا تأخیر در پاسخ را بهبود بخشد. همانطور که می بینید ، وقتی صحبت از میر می شود ، هنوز کارهای زیادی برای انجام وجود دارد.

Fuente: بینش اوبونتو.


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

اولین کسی باشید که نظر

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد.

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.