مشروع MicroPython

تحتوي هذه الصفحة على تفاصيل مشروع كتابة تقنيّة تم قبوله في موسم المستندات من Google.

ملخص المشروع

المؤسسة المفتوحة المصدر:
MicroPython
الكاتب التقني:
جوانا نانجيكي
اسم المشروع:
توثيق العناصر الداخلية في MicroPython
مدة المشروع:
المدة العادية (3 أشهر)

وصف المشروع

تجريدي

MicroPython هي تطبيق بديل للغة البرمجة Python. يُفترض أن تكون متوافقة في الغالب مع Python 3.4، ولكن لديها مجموعة فرعية من بعض وظائفها، وخاصة أنواع البيانات والوحدات. تتميز عملية MicroPython بالكفاءة والفعالية للتشغيل على وحدات التحكم الدقيقة والبيئات ذات الموارد المحدودة [1]. المشروع مفتوح المصدر وقد نجح في جذب العديد من المستخدمين والمساهمين بمرور الوقت. سيؤدي توثيق المشروع إلى تعزيز المزيد من النمو في المستخدمين وكذلك المساهمين في الميزات الجديدة. عادةً ما تشمل المساهمة في MicroPython العمل إما على وقت التشغيل الأساسي أو النقل إلى لوحة/نظام تشغيل جديد أو صيانة مكتبة جديدة. يركز هذا الاقتراح على توثيق الجوانب الداخلية لمشروع MicroPython. تتمثّل المواضيع الرئيسية في الأعمال الداخلية للمترجم نفسه، ونقل اللغة إلى منصة جديدة وإنشاء وحدة جديدة.

تفاصيل المشروع

يهدف المشروع إلى إضافة وثائق MicroPython الداخلية إلى docs.micropython.org الراسخة. يمكننا نقل هذا إلىinternals.micropython.org أيضًا. واستنادًا إلى تعليقات المنتدى، نصح أحد المرشدين، "جيم مسارد"، بنقل هذه الوثائق ضمن قسم "التطوير". والهدف من ذلك هو تناول تفاصيل MicroPython من منظور المطور، والعمل على تنفيذ MicroPython نفسها. سيؤدي ذلك إلى منحنى مساهمة بسيط لأي شخص يتطلع إلى المشاركة في المشروع.