مشروع DVC

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

ملخص المشروع

المؤسسة المفتوحة المصدر:
DVC
الكاتب التقني:
إمهارديك
اسم المشروع:
تنفيذ أدلة القسم "طريقة التنفيذ" وتحديث مستندات DVC 1.0
مدة المشروع:
المدة العادية (3 أشهر)

وصف المشروع

أحد أهداف هذا المشروع هو تنفيذ قسم "How To" (كيفية التنفيذ) الذي يتناول بالتفصيل الأسئلة الشائعة المتعلقة بـ DVC. والهدف التالي هو تعديل المستندات وفقًا لأحدث إصدار من DVC 1.x. هناك تغييرات كبيرة مقارنةً بالإصدارات السابقة، وبالتالي يجب تحديث المستندات إلى أحدث إصدار. بعد اكتمال ذلك، ستستند المهام التالية إلى أولويات DVC خلال فترة الكتابة.

أهداف المشروع:

1) بعض الأمثلة لقسم "كيفية التنفيذ" المقترَح: - كيفية ""التراجع""" 'dvc add' (كيفية التراجع عن الأخطاء). - كيفية إضافة تبعية مفقودة إلى مسار موجود. - كيفية استخدام DVC عند تخزين البيانات في محرك أقراص خارجي (دليل إدارة البيانات الخارجية).

هذه بعض الأفكار التي تستند إلى مشكلة جيت هب (github.com/iterative/dvc.org/issues/899) والتي يمكن تضمينها في هذا القسم. يتضمن ذلك أيضًا نقل بعض الوثائق الحالية (على سبيل المثال، "تشغيل DVC على Windows") في هذا القسم. إذا لم يكن هدف طريقة التنفيذ مناسبًا لهذا القسم، يمكن تعديله في مرجع الأوامر (أو الوثائق ذات الصلة) باستخدام مثال. ويمكن توسيع هذا القسم ليشمل المزيد من المشاكل المتعلقة بطريقة التنفيذ كلما عثرت عليها في قنوات المنتدى.

2) يتمثل الجزء المهم الآخر من هذا المشروع في تحديث المستندات الآن بعد أن تم إصدار DVC 1.0 (dvc.org/blog/dvc-1-0-Release)، ووفقًا للتحديثات الأخرى ذات الصلة التي قد يتم إصدارها بحلول شهر أيلول (سبتمبر). من المفترض أن يتم تحديث المستندات (جميع مراجع الأوامر، وما إلى ذلك) وفقًا لهذه التغييرات، والتي تم ذكر بعضها في هذه المشكلة الملحمية (github.com/iterative/dvc.org/issues/1255).

3) يمكنني أيضًا العمل على تحديث البرامج التعليمية وسيناريوهات Katacoda (github.com/iterative/dvc.org/issues/670).

4) إذا تم الانتهاء من قسم "طريقة التنفيذ" وتحديث مستندات DVC 1.0 وسيناريوهات Katacoda قبل نهاية فترة الكتابة، فسيعتمد باقي العمل على أولويات DVC خلال تلك الفترة ومهام أخرى متنوعة.

الالتزام بالوقت:

سأحصل على كلية منتظمة أثناء فترة الكتابة. ليس لديّ أي التزامات أخرى غير هذه الالتزامات. سأكون قادرًا على تخصيص 30 ساعة أسبوعيًا طوال مدة المشروع بالكامل.