مشروع SymPy
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تحتوي هذه الصفحة على تفاصيل مشروع كتابة فنية تم قبوله في
"موسم مستندات Google".
ملخّص المشروع
- مؤسسة مفتوحة المصدر:
- SymPy
- الكاتب الفني:
- lglattly
- اسم المشروع:
- الاتساق في جميع مستندات وصف الدوال البرمجية
- مدة المشروع:
- مدة زمنية عادية (3 أشهر)
وصف المشروع
في هذا المشروع، أسعى إلى تحقيق اتساق أكبر في ملفات نص وصف الدوال البرمجية في SymPy.
بالتعاون مع المرشدين، كنت أحدّد أولاً التنسيق المطلوب لسلسلة وصف الدوال البرمجية في قاعدة البيانات. سأنشئ بعد ذلك دليلًا لتنسيق المستندات لجميع مستندات وصف الدوالّ في قاعدة البيانات التي يجب اتّباعها. سيشمل عملي في المشروع أيضًا تنفيذ الدليل الجديد لتعديل سلاسل المستندات الحالية، أثناء جمع ومعالجة حالات عدم الاتساق الأخرى مثل استخدام اللغة أو المصطلحات. سأتّخذ أنا ومستشاري قرارات تحريرية بشأن كيفية التعامل مع هذه التناقضات الإضافية، وسيتم أيضًا إضافة الإعدادات المفضّلة للأسلوب الناتج إلى الدليل.
سيكون الهدف النهائي من المشروع هو إنشاء دليل تنسيق وأسلوب للمستندات يمكن للمطوّرين والمساهمين استخدامه للمساعدة في الحفاظ على الاتساق في مستندات SymPy الآن وفي المستقبل.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[],["The project aims to standardize SymPy's docstrings. The technical writer will collaborate with mentors to define a consistent docstring format and create a documentation guide. This guide will be used to update existing docstrings and address inconsistencies in language and terminology. Mentors and the writer will make editorial decisions about the language, and document them. The outcome is a comprehensive guide for maintaining consistency in SymPy's docstrings.\n"]]