𝗣𝗥 मर्ज करण्यापूर्वी मला दोनदा नकार कसा मिळाला

मी Awesome Second Brain मध्ये योगदान देण्याचा प्रयत्न केला. Awesome Second Brain हे AI मेमरी आणि नॉलेज सिस्टमसाठी एक ओपन-सोर्स रिसोर्स आहे. त्याला २०० पेक्षा जास्त stars आहेत आणि त्याचे नियम खूप कडक आहेत. मी एक जटिल स्टॅक सबमिट केला: Hermes Agent, Obsidian, आणि Honcho.

मी दोनदा अपयशी ठरलो. माझा pull request मर्ज होण्यासाठी दुरुस्तीचे तीन फेरे लागले. मी काय चुकलो आणि मी काय शिकलो, ते खाली दिले आहे.

𝟭. मी डॉक्युमेंटेशनऐवजी केवळ स्मृतीवर (memory) अवलंबून होतो मी असे कमांड्स वापरून सेटअप गाईड लिहिले जे मला वाटले की अस्तित्वात आहेत. मी असे गृहीत धरले की एक config फाईल एका विशिष्ट फोल्डरमध्ये आहे. मी असे गृहीत धरले की CLI स्क्रिप्ट उपलब्ध आहे. मी चुतो. दोन्ही अस्तित्वात नव्हते.

धडा: कधीही केवळ स्मृतीच्या आधारे कमांड लिहू नका. अधिकृत डॉक्स (docs) उघडा. नेमका पृष्ठ शोधा. नेमकी कमांड कॉपी करा. जर तुम्हाला ती सापडली नाही, तर ती समाविष्ट करू नका.

𝟮. माझ्याकडे चुकीची मेटाडेटा (metadata) होती मी कंपन्यांची नावे गोंधळली. मला वाटले की Plastic Labs ने Obsidian बनवले आहे. त्यांनी बनवलेले नाही. मी असा दावा केला की संपूर्ण स्टॅक ओपन सोर्स आहे. तो नाही. Obsidian आणि AgentMail हे proprietary आहेत.

धडा: प्रत्येक तपशीलाची पडताळणी करा. मेंटेनर (maintainer), लायसन्स आणि रेपो स्टेटस तपासा. अंदाज लावू नका.

𝟯. मी पुराव्याशिवाय मोठे दावे केले मी असा दावा केला की स्टॅक "पूर्णपणे लोकल" (all local) आहे. हे चुकीचे होते कारण AgentMail ही एक होस्टेड सर्व्हिस आहे. मी असा दावा केला की ते "मोफत" आहे. हे चुकीचे होते कारण होस्टेड सर्व्हिससाठी खर्च येतो.

धडा: तुमच्या विधानांमध्ये स्पष्टता ठेवा. जर एखादा दावा स्टॅकच्या प्रत्येक भागासाठी लागू नसेल, तर तसे स्पष्ट सांगा. "घटकांनुसार बदलू शकते" (varies by component) सारखे शब्द वापरा. मोठे दावे करण्यापेक्षा प्रामाणिक राहणे केव्हाही चांगले.

𝟰. मी प्रथम मार्गदर्शक तत्त्वे (guidelines) वाचली नाहीत पहिल्या नकारानंतर मी योगदान देण्याचे नियम वाचले. मला ते सुरू करण्यापूर्वीच वाचायला हवे होते.

धडा: नियम दोनदा वाचा. तुमचा आणि मेंटेनरचा वेळ वाचवण्यासाठी ते अस्तित्वात आहेत.

𝗙𝗶𝗻𝗮𝗹 𝗧𝗵𝗼𝘂𝗴𝗵𝘁𝘀 नकार वेदनादायक असतात. पण मिळालेला फीडबॅक रास्त आणि कृती करण्यायोग्य होता. अंतिम आवृत्ती अधिक चांगली आहे कारण ती अचूक आणि सुटसुटीत आहे. खूप जास्त करण्याचा प्रयत्न करण्यापूर्वी लहान आणि अचूक योगदानावर लक्ष केंद्रित करा.

Source: https://dev.to/saintchris_21/how-i-contributed-to-awesome-second-brain-and-what-i-learned-from-getting-rejected-32p4

Optional learning community: https://t.me/GyaanSetuAi