Blockly को फ़ोरक करना

किसी ओपन सोर्स प्रोजेक्ट में बदलाव करके उसे अपना बनाने के लिए, फ़ॉर्क करना एक आम तरीका है. Blockly के कई फ़ॉर्क हैं, जिनमें pxt-blockly, scratch-blocks, और App Inventor शामिल हैं.

हालांकि, Blockly को फ़ॉर्क करने पर, आपको Blockly के मुख्य वर्शन में अपडेट और गड़बड़ियों को ठीक करने में मुश्किल हो सकती है. हमारा सुझाव है कि आप Blockly को पसंद के मुताबिक बनाने के लिए, फ़ॉर्क करने के बजाय प्लग इन और कस्टम क्लास का इस्तेमाल करें.

ज़्यादा जानकारी के लिए, प्लग इन और बेहतर पसंद के मुताबिक बनाने की सुविधा देखें.

अन्य विकल्प

फ़ोरम पर सवाल पूछना

हो सकता है कि किसी और ने आपके हिसाब से काम करने की सुविधा लागू की हो. फ़ोरम में, पहले की गई चर्चाएं खोजें या पोस्ट करके पूछें कि क्या कोई और उस कोड को पहले ही लिख चुका है.

किसी मौजूदा प्लग इन का इस्तेमाल करना

अगर आपने जो बदलाव सुझाया है वह ऐसी सुविधा है जिसके लिए अक्सर अनुरोध किया जाता है, तो हो सकता है कि हमने उसे पहले ही blockly-samples पर प्लग इन के तौर पर पब्लिश कर दिया हो.

प्लग इन लिखना

ज़रूरी बदलाव करने के लिए, Blockly के सार्वजनिक तौर पर उपलब्ध एपीआई का इस्तेमाल करने वाला कोड लिखें. उदाहरण के लिए, ब्लॉक रेंडरिंग, टूलबॉक्स के दिखने के तरीके, और कनेक्शन की जांच करने के तरीके में बदलाव, प्लग इन के तौर पर लागू किए जा सकते हैं.

सुविधा के लिए अनुरोध करना

अगर आपको कोई ऐसा एपीआई चाहिए जो सार्वजनिक नहीं है, तो उस एपीआई को सार्वजनिक बनाने के लिए, Blockly के कोर के ख़िलाफ़ गड़बड़ी की शिकायत दर्ज करें.

पुल का अनुरोध करना

Blockly में योगदान देने का स्वागत है! अगर आपका बदलाव सामान्य मकसद के लिए है, तो आपके लिए सबसे सही तरीका, पुश अनुरोध करना हो सकता है. इससे Blockly बेहतर बनता है और आपको किसी फ़ॉर्क को मैनेज करने की ज़रूरत नहीं पड़ती. साथ ही, सभी को फ़ायदा मिलता है.

ज़्यादा जानने के लिए, योगदान देने वाला पेज देखें.

फ़ॉर्क को अपडेट करना

हमारा सुझाव है कि आप नियमित तौर पर Blockly के नए वर्शन को मर्ज करें. हम हर तीन महीने में Blockly पब्लिश करते हैं. हर रिलीज़ में, रिलीज़ नोट और किसी भी तरह के बदलावों के बारे में चर्चा शामिल होती है.