योगदान देने वाले के लिए लाइसेंस देने के लिए कानूनी समझौते (सीएलए)
इससे पहले कि हम आपके कोड पैच को स्वीकार करें, आपको व्यक्तिगत रूप से या कॉर्पोरेट कॉन्ट्रिब्यूटर लाइसेंस एग्रीमेंट (सीएलए) सबमिट करना होगा:
- अगर आप ओरिजनल सोर्स कोड लिखने वाले एक व्यक्ति हैं और आपको पक्के तौर पर पता है कि बौद्धिक संपत्ति के मालिक आप ही हैं, तो एक व्यक्तिगत सीएलए सबमिट करें.
- अगर आप किसी कंपनी के लिए काम करते हैं, तो आपकी कंपनी को एक कॉर्पोरेट सीएलए सबमिट करना होगा, ताकि यह बताया जा सके कि आपके पास इस क्लाइंट लाइब्रेरी में अपने काम का योगदान देने की अनुमति है.
सही सीएलए को ऐक्सेस करने के लिए, ऊपर दिए गए दो लिंक में से किसी एक का पालन करें. साथ ही, हस्ताक्षर करने और उसे लौटाने के तरीके के बारे में निर्देश देखें. योगदान मिल जाने के बाद, हम आपको योगदान देने वालों की आधिकारिक सूची में जोड़ सकते हैं.
पैच सबमिट करने के बारे में खास जानकारी
इस प्रोजेक्ट में कोड का योगदान देने के लिए, यह सामान्य तरीका अपनाएं:
- ऊपर बताए गए तरीके से, योगदान देने वाले के लाइसेंस के समझौते पर हस्ताक्षर करें.
- GitHub रिपॉज़िटरी को फ़ोर्क करें, अपने फ़ोर्क का स्थानीय तौर पर क्लोन बनाएं और उस पर काम करें.
- GitHub में एक नई समस्या बनाएं. ऐसा तब करें, जब पहले से कोई ऐसी सुविधा या समस्या न हो जो आपने बदलने से जुड़ी है.
- अपने बदलाव को वापस अपने फ़ोर्क में ले जाएं और बदलाव के लिए पुल अनुरोध बनाएं. कृपया कमिट मैसेज में GitHub से जुड़ी समस्या देखें.
- डेटा स्टोर करने की कोई जगह मैनेज करने वाला कोई व्यक्ति आपके बदलाव की समीक्षा करेगा. इसके बाद, बदलाव करने के लिए कहा जाएगा और डेटा के पूरी तरह से तैयार होने पर उसे मर्ज कर दिया जाएगा.