भूमिकाएं और ज़िम्मेदारियां

GSoC प्रोग्राम में हर भूमिका के लिए क्या उम्मीदें हैं, इस बारे में हमेशा कई सवाल उठते हैं. संगठनों ने अपने खुद के बनाए हैं और इस वजह से उनमें काफ़ी बदलाव देखने को मिला है. इस दस्तावेज़ का मकसद, हिस्सा लेने वाले सभी संगठनों में एक जैसी उम्मीदें बनाना है.

अलग-अलग संगठनों की अतिरिक्त भूमिकाएं और ज़िम्मेदारियां हो सकती हैं. ज़्यादा जानकारी के लिए अपने संगठन के एडमिन से संपर्क करें.

GSoC में योगदान देने वालों की ज़िम्मेदारियां

...आपके मेंटॉर के पास

  • अच्छी क्वालिटी का काम सबमिट करें (कोड)
  • पूरा हो चुका काम, आगे आपको क्या करना है, और ब्लॉक करने वाले लोगों के बारे में नियमित तौर पर जानकारी दें.
    • अगर कोई चीज़ आपको अपने लक्ष्य को हासिल करने से रोक रही है, तो मदद मांगें
    • इस बात का संकेत दें कि आप ज़िंदा हैं और रोज़ काम कर रहे हैं
  • अपने काम के दायरे का दोबारा आकलन करें, ताकि आपकी उम्मीद से काफ़ी आगे हों
  • अपने मेंटॉर और पूरी कम्यूनिटी से बातचीत करें
  • जल्द से जल्द काम करने की क्षमता में कमी आने पर सूचना दें (जैसे, परिवार, स्वास्थ्य, अन्य काम)
  • सुझाव सुनें और जवाब दें

...संगठन के एडमिन के लिए

  • उन्हें बताएं कि
    • मेंटॉर या कम्यूनिटी के किसी सदस्य के साथ बातचीत से जुड़ी समस्याएं
    • आपके काम या काम से जुड़े प्लान में किए गए बदलावों की वजह से, लोगों को होने वाले गंभीर विवाद

मेंटॉर की ज़िम्मेदारियां

...आपके संगठन के एडमिन को

  • उपलब्धता और इंटरैक्शन की उम्मीदों के बारे में बताना
  • जितनी जल्दी हो सके, मेंटॉरशिप की क्षमता कम किए जाने की जानकारी दें. जैसे, परिवार, स्वास्थ्य, छुट्टी वगैरह
  • GSoC में योगदान देने वाले के साथ कोई समस्या आने पर सूचना दें
    • बातचीत, गतिविधि, विज़िबिलिटी (एमआईए) या प्रोग्रेस की कमी
    • हिस्सा लेने वाले व्यक्ति के समझौते का उल्लंघन (उदाहरण के लिए, साहित्यिक चोरी, उत्पीड़न, धोखाधड़ी)
    • खराब फ़िट होना या कम करना
  • GSoC में योगदान देने वालों की भागीदारी का औपचारिक आकलन करना
    • सफल न होने से पहले, एडमिन और GSoC में योगदान देने वाले से संपर्क करें

...आपके GSoC योगदान देने वालों के लिए

  • GSoC में योगदान देने वाले की मदद करें और/या उन्हें यह सिखाएं कि
    • अपनी कम्यूनिटी का हिस्सा बनें
    • ज़्यादा असरदार तरीके से और खुलकर बातचीत करने के लिए
    • अपने संगठन के पसंदीदा कम्यूनिकेशन चैनल (आईआरसी, स्लैक वगैरह) पर काम कर सकता है
    • अपने संगठन के वर्शन कंट्रोल सिस्टम का इस्तेमाल करते हैं
    • अच्छे सवाल पूछें और उनके सवालों के जवाब पाएं
    • असरदार तकनीकी तर्क और रचनात्मक चर्चा करने की सुविधा देते हैं
    • सही तरीके से एट्रिब्यूशन दें और ओपन सोर्स लाइसेंस चुनने का तरीका जानें
    • काम करने के लिए हमेशा तैयार रहें
    • मुश्किल तकनीकी समस्याओं को हल करते हों
  • GSoC में योगदान देने वाले को उनकी प्रोग्रेस की जानकारी दें और ट्रैक करें
  • समय-समय पर बातचीत करते रहें:
    • हफ़्ते में कम से कम दो बार या इससे बेहतर
  • सकारात्मक सुझाव दें, धैर्य बनाए रखें, और सम्मानजनक बनें
  • काम के लक्ष्य तय करें और उन्हें टाइमलाइन पर दें
  • Google Workspace में योगदान देने वाले की मदद से, उम्मीदों से काफ़ी आगे या पीछे हों, तो उनके साथ अपने दायरे का फिर से आकलन करें
  • GSoC में योगदान देने वाले के काम को स्वीकार करने के लिए, डेवलपर और समुदाय के साथ काम करना

संगठन एडमिन की ज़िम्मेदारियां

...Google को

  • संगठन में हिस्सा लेने, संगठन चुनने के लिए ज़रूरी शर्तें, और संगठन के हिसाब से काम करने के तरीकों को फ़्रेम करना
  • संगठन का आवेदन सबमिट करें और संगठन के प्रतिनिधि बनें
  • Google के साथ कम्यूनिकेशन संपर्क के तौर पर काम करना
    • Google से पूछे गए किसी भी सवाल का जवाब 36 घंटों के अंदर दें
    • पार्टनर समझौते के उल्लंघनों (उदाहरण के लिए, उत्पीड़न, नकल, धोखाधड़ी) की शिकायत करना
    • GSoC में योगदान देने वाले का अनुबंध से बाहर निकलने की शिकायत करें
  • पक्का करें कि सभी तय समयसीमाएं पूरी हो गई हों. जैसे, स्लॉट के अनुरोध, मेंटॉर का आकलन, संगठन के लिए पेमेंट खाता बनाना
  • भरोसेमंद, काबिल, और काबिल मेंटॉर चुनें और उन्हें न्योता दें
  • प्रोजेक्ट के आइडिया की ज़रूरी सूची उपलब्ध कराना और उसे बनाए रखना
  • यह पक्का करना कि ज़िम्मेदारियों को पूरा किया जा रहा है, सभी मेंटॉर और GSoC में योगदान देने वालों की गतिविधि की निगरानी की जाती है
  • Google के सर्वे पोस्ट में GSoC का जवाब दें (जीएसओसी में योगदान देने वाले को अपने साथ जोड़े रखने वगैरह से जुड़े सवालों के साथ)

...आपके मेंटॉर के पास

  • संगठन की भागीदारी, मेंटॉर के लिए ज़रूरी शर्तें, फ़ेलियर प्रोसेस, और प्रोसेस को फ़्रेम करना
  • प्रोग्राम शुरू होने से पहले, मेंटॉर के लिए यह जानना ज़रूरी है कि उन्हें क्या करना है
  • जीएसओसी में योगदान देने वाले को चुनने, उसमें हिस्सा लेने, और खारिज करने की नीति के बारे में जानकारी दें
    • स्लॉट तय करने के लिए ज़रूरी शर्तें देना
    • मीटिंग में हिस्सा लेने वालों के साथ हुए कानूनी समझौते के उल्लंघनों और असफलताओं से जुड़ी समस्या को हल करने का तरीका बताएं.
  • GSoC में योगदान देने वालों के साथ, मेंटॉर के इंटरैक्शन का लगातार आकलन करना
    • हितों के टकराव और लोगों की निजी समस्याओं को पहचानें और ज़रूरी बदलावों के तौर पर बदलें
  • जब प्रोजेक्ट के और ज़्यादा आइडिया की ज़रूरत हो, तो मेंटॉर को बताएं
  • प्रोग्राम के पहले और उसके दौरान, मेंटॉर से नियमित तौर पर बातचीत करते रहें
  • ज़रूरी और सही मेंटॉरशिप कवरेज दें, खास तौर पर छुट्टियों के आस-पास

...आपके GSoC योगदान देने वालों के लिए

  • GSoC में योगदान देने वालों को बताएं कि उन्हें संगठन के एडमिन से कैसे, कब, और क्यों संपर्क करना है
  • पक्का करें कि जीएसओसी में योगदान देने वालों को शामिल किया गया हो और वे सही तरीके से इंटिग्रेट हो रहे हों
  • संगठन से जुड़ी ज़रूरी शर्तों के बारे में बताना. जैसे, समय, कोडिंग, कम्यूनिकेशन, लाइसेंस देने से जुड़ी जानकारी
  • संगठन से जुड़ी ज़रूरतों के बारे में बताना (जैसे, व्यवहार, सबसे सही तरीके, किसको दिखे)
  • समयसीमा, स्वीकार करने की शर्तों, और विफल/खारिज करने की नीति के बारे में बताएं
  • बातचीत पर नज़र रखें और पक्का करें कि गलत व्यवहार पर ध्यान दिया गया हो
  • पक्का करें कि जीएसओसी में योगदान देने वालों को, काम न कर पाने या खारिज करने के बारे में पहले ही सूचना दी जाए

इस दस्तावेज़ को तैयार करने में Google के प्रोग्राम एडमिन के साथ काम करने के लिए शॉन, टेरी, हॉन्ग फ़ुक, वैलरी, और मारियो के साथ-साथ Google के प्रोग्राम एडमिन के साथ काम करने के लिए धन्यवाद.