سيتم إطلاق BazelCon لعام 2022 في الفترة من 16 إلى 17 تشرين الثاني (نوفمبر) في نيويورك وعلى الإنترنت. التسجيل اليوم
جديد: انضم إلينا في يوم المنتدى في 15 تشرين الثاني (نوفمبر). التفاصيل والتسجيل:
القواعد المقترحة
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
ونقدّم في المستندات قائمة
بالقواعد المقترَحة.
هذه مجموعة من القواعد عالية الجودة، والتي ستقدم تجربة جيدة للمستخدمين. ونحن نميّز بين القواعد المتوافقة والمئات من القواعد التي يمكنك العثور عليها على الإنترنت.
الترشيح
إذا استوفت مجموعة القواعد المتطلبات أدناه، يمكن أن يرشّها مسؤول القاعدة
لتكون جزءًا من القواعد المُقترَحة عن طريق ملء
مشكلة GitHub.
بعد مراجعة فريق Bazel الأساسي، يمكن اقتراحه على موقع Bazel الإلكتروني.
متطلبات مسؤولي القواعد
- توفّر هذه القاعدة ميزة مهمّة، وهي مفيدة لعدد كبير من مستخدمي Bazel (على سبيل المثال، التوافق مع لغة رائجة على نطاق واسع).
- وتتم صيانة القاعدة جيدًا. يجب أن يكون هناك ما لا يقل عن صيانة نشطة.
- وتم توثيق مجموعة القواعد بشكل جيد، كما تتضمّن أمثلة وسهلة الاستخدام.
- تتّبع القاعدة أفضل الممارسات وتحقّق أفضل أداء (راجِع
دليل الأداء).
- تشتمل مجموعة القواعد على تغطية اختبار كافية.
- تم اختبار مجموعة القواعد على
BuildKite
باستخدام أحدث إصدار من Bazel. يجب دائمًا اجتياز الاختبارات (عند استخدامها كفحص
مُسبَق).
- ويتم اختبار القاعدة أيضًا بالتغييرات المرتقبة غير المتوافقة. ويجب إصلاح
الأعطال في غضون أسبوعين. يجب إبلاغ فريق Bazel بسرعة بشأن مشاكل نقل البيانات.
متطلبات مطوّري البرامج على Bazel
- يتم اختبار القواعد المقترَحة بشكل متكرر مع استخدام Bazel مسبقًا (مرّة واحدة في اليوم على الأقل).
- قد لا يؤدي أي تغيير في Bazel إلى مخالفة القاعدة المقترحة (مع المجموعة التلقائية من العلامات). وإذا حدث ذلك، يجب إصلاح التغيير أو إعادته إلى الحالة السابقة.
خفض الترتيب
إذا كانت هناك مخاوف بأن مجموعة قواعد معيّنة لم تعد تستوفي المتطلبات، يجب الإبلاغ عن مشكلة في GitHub.
سيتم التواصل مع المسؤولين عن تنفيذ القواعد وسيكون عليهم الردّ خلال أسبوعين. استنادًا إلى النتائج التي حصل عليها الفريق، قد يتّخذ فريق Bazel قرارًا بخفض ترتيب مجموعة القواعد.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2022-10-21 (حسب التوقيت العالمي المتفَّق عليه)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"لا يحتوي على المعلومات التي أحتاج إليها."
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"الخطوات معقدة للغاية / كثيرة جدًا."
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"المحتوى قديم."
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ثمة مشكلة في الترجمة."
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشكلة في العيّنات / التعليمات البرمجية"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غير ذلك"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"يسهُل فهم المحتوى."
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"ساعَدني المحتوى في حلّ مشكلتي."
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غير ذلك"
}]
{"lastModified": "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0623\u062e\u064a\u0631: 2022-10-21 (\u062d\u0633\u0628 \u0627\u0644\u062a\u0648\u0642\u064a\u062a \u0627\u0644\u0639\u0627\u0644\u0645\u064a \u0627\u0644\u0645\u062a\u0641\u0651\u064e\u0642 \u0639\u0644\u064a\u0647)"}
[[["يسهُل فهم المحتوى.","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"]],["تاريخ التعديل الأخير: 2022-10-21 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]