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 (שעון UTC).
[{
"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": "\u05e2\u05d3\u05db\u05d5\u05df \u05d0\u05d7\u05e8\u05d5\u05df: 2022-10-21 (\u05e9\u05e2\u05d5\u05df UTC)."}
[[["התוכן קל להבנה","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 (שעון UTC)."],[],[]]