פיצול הוא דרך נפוצה לשינוי פרויקט קוד פתוח כדי להפוך אותו לשלכם. יש הרבה מזלגות מוצלחים שלBlockly, כולל pxt-blockly, Sratch-blocks ו-App Inventor.
עם זאת, פיצול של בלוקly עשוי להקשות על תהליך השליפה של עדכונים ותיקוני באגים בליבה של blockly. אנחנו ממליצים מאוד להתאים אישית אתBlockly באמצעות יישומי פלאגין במקום הרצה (fork).
מידע נוסף על יישומי פלאגין וממשקי API זמינים זמין במאמר יישומי פלאגין ובמסמכים האחרים בקטע 'התאמה אישית'.
חלופות
פרסום שאלה בפורום
ייתכן שמישהו אחר יישם את ההתנהגות הרצויה לך. אפשר לחפש בפורום דיונים קודמים, או לפרסם פוסט ולשאול אם מישהו אחר כבר כתב את הקוד הזה.
שימוש בפלאגין קיים
אם השינוי שלכם הוא תכונה מבוקשת, ייתכן שכבר פרסמנו אותו כפלאגין ב-blockly-samples.
כתיבת פלאגין
כדי לבצע את השינוי שאתם צריכים, עליכם לכתוב קוד שמשתמש בממשקי ה-API הזמינים לציבור של blockly. לדוגמה, אפשר להטמיע שינויים ברינדור הרינדור, במראה של ארגז הכלים ובהתנהגות של בדיקת החיבור כיישומי פלאגין.
שליחת בקשה להוספת תכונה
אם אתם צריכים ממשק API לא ציבורי, תוכלו לדווח על באג ב-Blockly כדי להפוך את ה-API הזה לציבורי.
שליחה של בקשת משיכה
חסום מקבל תרומות! אם השינוי הוא למטרות כלליות, הפתרון הטוב ביותר הוא לשלוח בקשת משיכה. משתפרת בלוקים, לא צריך להתחמק וכולם מרוויחים.
למידע נוסף, עיינו בדף התורמים.
מתבצע עדכון של מזלג
מומלץ למזג את הגרסה האחרונה שלBlockly באופן קבוע. אנחנו מפרסמים אתBlockly בכל רבעון, וכל גרסה כוללת נתוני גרסה ודיון לגבי שינויים שעלולים לגרום לכשלים.