வணக்கம்! என் பெயர் டிமிட்ரி பாவ்லோவ், நான் வேலை செய்கிறேன் நான் அப்பாச்சி இக்னைட்டில் ஒரு கமிட்டராகவும் PMC உறுப்பினராகவும் இருக்கிறேன், மேலும் அப்பாச்சி பயிற்சிக்கு பங்களிப்பாளராகவும் இருக்கிறேன். சமீபத்தில் Sberbank திறந்த மூல சந்திப்பில் கமிட்டரின் பணி பற்றி ஒரு உரை நிகழ்த்தினேன். திறந்த மூல சமூகம் வளரும்போது, பலருக்கு ஒரு கமிட்டராக எப்படி மாறுவது, என்ன பணிகளை மேற்கொள்ள வேண்டும், இந்தப் பணியை அடைய எத்தனை குறியீடு வரிகளை எழுத வேண்டும் என்பது பற்றிய கேள்விகள் அதிகரித்து வருகின்றன. கமிட்டர்கள் பற்றி நாம் நினைக்கும் போது, தலையில் கிரீடம் மற்றும் செங்கோலுக்குப் பதிலாக "Clean Code" இன் நகலுடன் கூடிய அனைத்து சக்திவாய்ந்த மற்றும் அனைத்தையும் அறிந்த நபர்களை உடனடியாக கற்பனை செய்கிறோம். இது உண்மையிலேயே உண்மையா? இந்த இடுகையில், கமிட்டர்கள் பற்றிய அனைத்து முக்கியமான கேள்விகளுக்கும் பதிலளிக்க முயற்சிப்பேன், இதன் மூலம் இது உண்மையிலேயே உங்களுக்குப் பொருந்துமா என்பதை நீங்கள் புரிந்துகொள்ள முடியும்.

திறந்த மூல சமூகத்தில் புதிதாக வரும் ஒவ்வொருவருக்கும், தாங்கள் ஒருபோதும் ஒரு உறுதிமொழி எடுப்பவராக மாற மாட்டோம் என்ற ஒரு மறைமுகமான எண்ணம் இருக்கும். எல்லாவற்றிற்கும் மேலாக, பலருக்கு, இது ஒரு மதிப்புமிக்க பாத்திரமாகும், விதிவிலக்கான சாதனைகள் மற்றும் ஏராளமான குறியீடுகளை எழுதுவதன் மூலம் மட்டுமே அடைய முடியும். ஆனால் அது அவ்வளவு எளிதல்ல. உறுதிமொழி எடுப்பவரை சமூகத்தின் பார்வையில் இருந்து பார்ப்போம்.
ஒரு உறுதிமொழி எடுப்பவர் யார், அவர் ஏன் தேவைப்படுகிறார்?
ஒரு புதிய திறந்த மூல தயாரிப்பை உருவாக்கும்போது, பயனர்கள் அதைப் பயன்படுத்தவும் ஆராயவும், மாற்றியமைக்கப்பட்ட நகல்களை மாற்றியமைக்கவும் விநியோகிக்கவும் நாங்கள் எப்போதும் அனுமதிக்கிறோம். ஆனால் மென்பொருளின் மாற்றியமைக்கப்பட்ட நகல்களின் கட்டுப்பாடற்ற விநியோகம் நிகழும்போது, முக்கிய குறியீட்டுத் தளத்திற்கு பங்களிப்புகளை நாங்கள் பெறுவதில்லை, மேலும் திட்டம் நின்றுவிடுகிறது. இங்குதான் பயனர் பங்களிப்புகளைச் சேகரிக்க அதிகாரம் கொண்ட ஒரு உறுதிமொழி அவசியம்.
ஏன் ஒரு உறுதியாளராக மாற வேண்டும்?
ஒரு விண்ணப்பத்தில் கமிட் செய்வது ஒரு பிளஸ் என்ற உண்மையிலிருந்து ஆரம்பிக்கலாம், மேலும் நிரலாக்கத்தில் புதிதாக வருபவர்களுக்கு, வேலைக்கு விண்ணப்பிக்கும்போது குறியீட்டு மாதிரிகள் பெரும்பாலும் கோரப்படுவதால், இது இன்னும் பெரிய பிளஸ் ஆகும்.
ஒரு உறுதியாளராக இருப்பதன் இரண்டாவது மறுக்க முடியாத நன்மை, சிறந்த நிபுணர்களுடன் தொடர்பு கொள்ளவும், திறந்த மூலத்திலிருந்து சிறந்த யோசனைகளை உங்கள் திட்டத்தில் இணைக்கவும் வாய்ப்பு உள்ளது. மேலும், நீங்கள் ஒரு திறந்த மூல தயாரிப்பைப் பற்றி அறிந்திருந்தால், அதை ஆதரிக்கும் அல்லது பயன்படுத்தும் ஒரு நிறுவனத்தில் வேலை பெறலாம். திறந்த மூலத்திற்கு நீங்கள் பங்களிக்கவில்லை என்றால், நீங்கள் உயர் தொழில் பதவிகளை அடைய முடியாது என்ற நம்பிக்கை கூட உள்ளது.
தொழில் மற்றும் வேலைவாய்ப்பு சலுகைகளைத் தவிர, அர்ப்பணிப்பு என்பது தானே பலனளிக்கிறது. நீங்கள் தொழில்முறை சமூகத்தால் அங்கீகரிக்கப்படுகிறீர்கள், மேலும் உங்கள் வேலையின் முடிவுகளை நீங்கள் தெளிவாகக் காண்கிறீர்கள். சில நிறுவன மேம்பாடுகளைப் போலல்லாமல், சில நேரங்களில் நீங்கள் XML இல் ஏன் புலங்களை நகர்த்துகிறீர்கள் என்பது உங்களுக்குத் தெரியாது.
திறந்த மூல சமூகங்களில் லினஸ் டோர்வால்ட்ஸ் போன்ற சிறந்த நிபுணர்களை நீங்கள் சந்திக்கலாம். ஆனால் நீங்கள் அவர்களில் ஒருவராக இல்லாவிட்டால், அங்கு செய்வதற்கு எதுவும் இல்லை என்று நினைக்காதீர்கள் - எல்லா மட்டங்களிலும் சவால்கள் உள்ளன.
மேலும் சில கூடுதல் போனஸ்களும் உள்ளன: எடுத்துக்காட்டாக, அப்பாச்சி கமிட்டர்களுக்கு இலவச இன்டெல்லிஜே ஐடியா அல்டிமேட் உரிமம் (சில வரம்புகள் இருந்தாலும்) கிடைக்கும்.
ஒரு உறுதியாளராக மாற நான் என்ன செய்ய வேண்டும்?
இது எளிது - நீங்கள் உறுதியளிக்க வேண்டும்.

எந்த திட்டத்திலும் உங்களுக்கு வேலை இல்லை என்று நீங்கள் நினைத்தால், நீங்கள் தவறு செய்கிறீர்கள். உங்களுக்கு விருப்பமான சமூகத்தில் சேர்ந்து, அங்கு தேவையானதைச் செய்யுங்கள். அப்பாச்சி மென்பொருள் அறக்கட்டளைக்கு ஒரு தனி உறுதிமொழி எடுப்பவர்களுக்கான தேவைகளுடன்.
நீங்கள் என்ன பிரச்சினைகளை தீர்க்க வேண்டும்?
இந்தப் பணி, மேம்பாட்டிலிருந்து எழுத்துத் தேர்வுகள் மற்றும் ஆவணப்படுத்தல் வரை பரவலாக வேறுபடுகிறது. ஆம், சோதனையாளர்கள் மற்றும் ஆவணப்படுத்துபவர்களின் பங்களிப்புகள், டெவலப்பர்களைப் போலவே சமூகத்திலும் மதிக்கப்படுகின்றன. YouTube சேனலை இயக்குவது மற்றும் திறந்த மூல தயாரிப்பை நீங்கள் எவ்வாறு பயன்படுத்துகிறீர்கள் என்பதை மற்ற பயனர்களுக்குச் சொல்வது போன்ற தரமற்ற பணிகளும் உள்ளன. எடுத்துக்காட்டாக, Apache Software Foundation ஒரு தனி , அங்கு என்ன வகையான உதவி தேவை என்று குறிப்பிடப்பட்டுள்ளது.
ஒரு கமிட்டராக மாற நீங்கள் ஒரு பெரிய கட்டுரையை எழுத வேண்டுமா?
இல்லை. அது அவசியமில்லை. ஒரு கமிட்டர் நிறைய குறியீடுகளை எழுதக்கூடாது. ஆனால் நீங்கள் ஒரு முக்கிய அம்சத்தை எழுதியிருந்தால், திட்ட மேலாண்மை குழு உங்களை மதிப்பீடு செய்வது எளிதாக இருக்கும். சமூகத்திற்கு பங்களிப்பது என்பது அம்சங்கள், நிரலாக்கம் மற்றும் சோதனை மட்டுமல்ல. ஒரு மின்னஞ்சல் எழுதி ஒரு சிக்கலை விளக்கி ஒரு நியாயமான தீர்வை முன்மொழிவதும் ஒரு பங்களிப்பாகும்.
உறுதிமொழி என்பது நம்பிக்கை சார்ந்த விஷயம் என்பதைப் புரிந்துகொள்வது முக்கியம். நீங்கள் ஒரு உறுதிமொழி எடுப்பவரா இல்லையா என்பது உங்களைப் போன்றவர்களால் தீர்மானிக்கப்படுகிறது, அவர்கள் உங்களைப் பற்றிய அவர்களின் பார்வையின் அடிப்படையில், தயாரிப்புக்கு மதிப்பைக் கொண்டுவருபவர். எனவே, சமூகத்தில் உங்கள் செயல்கள் மற்றும் செயல்கள் மூலம் இந்த நம்பிக்கையை நீங்கள் சம்பாதிக்க வேண்டும்.
எப்படி நடந்து கொள்ள வேண்டும்?
ஆக்கப்பூர்வமாகவும், நேர்மறையாகவும், கண்ணியமாகவும், பொறுமையாகவும் இருங்கள். திறந்த மூலத்தில், அனைவரும் தன்னார்வலர்கள் என்பதை நினைவில் கொள்ளுங்கள், யாரும் யாருக்கும் எதுவும் கடன்பட்டிருக்க மாட்டார்கள். அவர்கள் பதிலளிக்கவில்லை என்றால், காத்திருந்து 3-4 நாட்களுக்குப் பிறகு உங்கள் கேள்வியைப் பற்றி அவர்களுக்கு நினைவூட்டுங்கள். அவர்கள் தொடர்ந்து பதிலளிக்கவில்லை என்றால், திறந்த மூலமானது தன்னார்வமானது.

உங்களுக்காகவோ அல்லது உங்களுக்காகவோ எதையும் செய்யச் சொல்லாதீர்கள். அனுபவம் வாய்ந்த சமூக உறுப்பினர்கள் இதுபோன்ற "பிச்சைக்காரர்களை" நன்கு அறிவார்கள், மேலும் தங்கள் வேலையை அவர்கள் மீது திணிக்க விரும்புவோருக்கு உடனடியாக ஒவ்வாமையை ஏற்படுத்துவார்கள்.
யாராவது உங்களுக்கு உதவி செய்தால், அது மிகவும் நல்லது, ஆனால் அதை அதிகமாகப் பயன்படுத்தாதீர்கள். "நண்பர்களே, இதைச் சரிசெய்துவிடுங்கள், இல்லையெனில் நான் எனது வருடாந்திர போனஸை இழக்கிறேன்" என்று சொல்லாதீர்கள். அதற்கு பதிலாக, அடுத்து எங்கு செல்ல வேண்டும் என்று அவர்களிடம் கேளுங்கள், பிழை பற்றி நீங்கள் கண்டுபிடித்ததைப் பகிர்ந்து கொள்ளுங்கள். மேலும் சிக்கல் தீர்க்கப்பட்டவுடன் விக்கியைப் புதுப்பிப்பதாக நீங்கள் உறுதியளித்தால், பதிலின் வாய்ப்பு அதிவேகமாக அதிகரிக்கும்.
இறுதியாக, படியுங்கள். கற்றுக்கொள்ளுங்கள் .
நீங்கள் ஒரு உறுதியாளராக இல்லாவிட்டால் எவ்வாறு பங்களிப்பது?
திட்டங்கள் பெரும்பாலும் RTC மாதிரியைப் பயன்படுத்துகின்றன, அங்கு அனைவரும் முதலில் ஒரு மதிப்பாய்வு செயல்முறைக்கு உட்படுகிறார்கள், பின்னர் அவர்களின் மாற்றங்கள் முதன்மையாக இணைக்கப்படுகின்றன. இந்த அமைப்பின் மூலம், அனைவரும் ஒரு மதிப்பாய்வுக்கு உட்படுகிறார்கள், உறுதியளிப்பவர்கள் கூட. எனவே, நீங்கள் ஒரு உறுதியளிப்பவராக இல்லாமல் திட்டத்திற்கு வெற்றிகரமாக பங்களிக்க முடியும். மேலும் ஒரு உறுதியளிப்பவராக எளிதாகத் தேர்ந்தெடுக்கப்பட, நீங்கள் புதிய உறுப்பினர்களுக்கு வழிகாட்டலாம், உங்கள் அறிவைப் பகிர்ந்து கொள்ளலாம் மற்றும் புதிய பொருட்களை உருவாக்கலாம்.
பன்முகத்தன்மை - நன்மை அல்லது தீங்கு?
அப்பாச்சி மென்பொருள் அறக்கட்டளையால் வரையறுக்கப்பட்டுள்ள பன்முகத்தன்மை, திறந்த மூல திட்ட பங்கேற்பாளர்களை பல நிறுவனங்களுடன் இணைப்பதை உள்ளடக்கியது. அனைவரும் ஒரே ஒரு நிறுவனத்துடன் மட்டுமே இணைந்திருந்தால், அந்த நிறுவனம் திட்டத்தில் ஆர்வத்தை இழந்தால், அனைத்து பங்கேற்பாளர்களும் விரைவாக ஓடிவிடுவார்கள். பன்முகத்தன்மை நீண்ட ஆயுள், நிலைத்தன்மை, மாறுபட்ட அனுபவம் மற்றும் பரந்த அளவிலான கருத்துக்களை உறுதி செய்கிறது.
காதலுக்காகவா அல்லது பணத்திற்காகவா?
திறந்த மூல திட்டங்கள் பொதுவாக இரண்டு வகையான மக்களைக் கொண்டுள்ளன: திட்டத்திற்கு பங்களிக்கும் நிறுவனத்திற்காக வேலை செய்பவர்கள், மற்றும் ஆர்வத்துடன் அங்கு வேலை செய்பவர்கள் - தன்னார்வலர்கள். யார் அதிக உற்பத்தித் திறன் கொண்டவர்கள்? பொதுவாக, பங்களிக்கும் அமைப்பின் சார்பாக திட்டத்தை ஆதரிப்பவர்கள் பங்களிப்பாளர்கள்தான். அவர்களுக்கு அதிக நேரமும், விஷயங்களின் அடிப்பகுதிக்குச் செல்ல தெளிவான உந்துதலும் உள்ளது; அவர்கள் கையில் உள்ள பணியில் கவனம் செலுத்தி பயனருக்கு நெருக்கமாக இருப்பார்கள்.
"அன்பினால்" இதைச் செய்பவர்களும் உந்துதல் பெற்றவர்கள், ஆனால் வேறு வழியில் - அவர்கள் திட்டத்தை ஆராய்ந்து உலகை ஒரு சிறந்த இடமாக மாற்ற ஆர்வமாக உள்ளனர். மேலும் இந்த பங்கேற்பாளர்கள்தான் மிகவும் நிலையானவர்களாகவும் நீண்டகால நோக்குடையவர்களாகவும் இருக்கிறார்கள், ஏனென்றால் தங்கள் சொந்த முயற்சியில் சமூகத்தில் சேரும் ஒருவர் ஒரே இரவில் வெளியேற வாய்ப்பில்லை.
உற்பத்தித்திறனுக்கும் நிலைத்தன்மைக்கும் இடையில் சமநிலையை எவ்வாறு கண்டறிவது? இரண்டு விருப்பங்கள் உள்ளன. முதலாவது, திறந்த மூல திட்டத்தை அதிகாரப்பூர்வமாக ஆதரிக்கும் மற்றும் புதியவர்களை ஆதரிப்பது போன்ற தனிப்பட்ட மட்டத்தில் பங்களிக்கும் ஒரு நிறுவனத்தில் ஒரு பங்கேற்பாளர் பணிபுரிவது. இரண்டாவது விருப்பம் திறந்த மூல மாற்றத்திற்கு உட்பட்ட ஒரு நிறுவனம். உதாரணமாக, ஊழியர்கள் வாரத்தில் நான்கு நாட்கள் முக்கிய வணிகத் திட்டத்தில் வேலை செய்து மீதமுள்ள நேரத்தை திறந்த மூலத்தில் வேலை செய்யும் போது.
கமிட்டர் - இருக்க வேண்டுமா இல்லையா?

அர்ப்பணிப்பு என்பது ஒரு நல்ல மற்றும் பயனுள்ள தலைப்பு, ஆனால் நீங்கள் ஒரு உறுதியாளராக மாற முயற்சிக்கக்கூடாது. இந்தப் பாத்திரம் குறியீடு மூலம் அடையப்படுவதில்லை, மேலும் இது உங்கள் அறிவை நிரூபிக்காது. முக்கியமானது நிபுணத்துவம் - திட்டத்தைப் படிப்பதன் மூலமும், அதில் ஆழமாகச் செல்வதன் மூலமும், பிரச்சினைகளைத் தீர்க்க மற்றவர்களுக்கு உதவுவதன் மூலமும் நீங்கள் பெறும் அறிவு மற்றும் அனுபவம்.
ஆதாரம்: www.habr.com
