Hatcher के साथ शुरुआत करना
स्वागत है, पायनियर।
आप सॉफ्टवेयर विकास में एक नए युग के मूलभूत चरण में पहुंचे हैं। Hatcher को कारीगरों के एक समुदाय द्वारा खुले में बनाया जा रहा है, और यह एक हथौड़ा पकड़ने का आपका निमंत्रण है।
यह गाइड उन डेवलपर्स के लिए है जो Day Zero पर हमारे साथ जुड़ना चाहते हैं और Constitutional IDE के भविष्य को आकार देने में मदद करना चाहते हैं।
परियोजना स्थिति और रोडमैप
हमारा विजन दो अलग-अलग कॉन्फ़िगरेशन वाला एक एकल प्लेटफ़ॉर्म है। यहां बताया गया है कि आज हम कहां हैं:
Hatcher Generative (सक्रिय विकास में)
यह हमारी मुख्य टीम का वर्तमान फोकस है। Generative नोड तेजी से, रचनात्मक विकास के लिए कमांड कॉकपिट है, जहां डेवलपर उच्च-स्तरीय निर्देशों के साथ AI को मार्गदर्शन करता है। यह कोडबेस का वह हिस्सा है जहां नए योगदानकर्ता सबसे अधिक तत्काल प्रभाव डाल सकते हैं।
Hatcher EGGs (रोडमैप पर)
EGGs (Enforced Governance Guardrails) नोड मिशन-महत्वपूर्ण प्रणालियों के लिए हमारा अंतिम लक्ष्य है। यह "एयरोस्पेस क्लीनरूम" का प्रतिनिधित्व करता है जहां हर क्रिया 100% निर्धारित और ऑडिट करने योग्य है। यह कार्यक्षमता अभी तक लागू नहीं की गई है और भविष्य के लिए एक रोमांचक स्थापत्य चुनौती का प्रतिनिधित्व करती है। हम इसके कार्यान्वयन पर समुदाय चर्चा और विचारों का स्वागत करते हैं।
Hatcher में योगदान क्यों करें?
इस प्रारंभिक अल्फा चरण में हमारे साथ जुड़कर, आपके पास एक अनूठा अवसर है:
एक मूलभूत उपकरण को आकार दें: एक ऐसे उपकरण की मुख्य वास्तुकला और दिशा को प्रभावित करें जो हजारों डेवलपर्स द्वारा उपयोग किया जाएगा।
विश्व-स्तरीय स्टैक के साथ काम करें: Rust, TypeScript, WebAssembly और अत्याधुनिक AI सिद्धांतों के साथ निर्मित कोडबेस में गहराई से जाएं।
अपनी प्रतिष्ठा बनाएं: Hatcher Guild में एक मान्यता प्राप्त संस्थापक योगदानकर्ता बनें, एक समुदाय जो शिल्प कौशल और विशेषज्ञता को महत्व देता है।
दिलचस्प समस्याओं को हल करें: एक कस्टम Git इंजन बनाने से लेकर एक विजुअल UI-टू-कोड ब्रिज डिजाइन करने तक, हम जो चुनौतियां निपटा रहे हैं वे तुच्छ से कुछ भी नहीं हैं।
योगदान कैसे करें
योगदानकर्ता बनने के लिए तैयार हैं? अभी Hatcher चलाने का एकमात्र तरीका इसे सोर्स से बनाना है।
पूर्वापेक्षाएं
सुनिश्चित करें कि आपके विकास वातावरण में है:
- Node.js 22.0.0 या उच्चतर
- pnpm 10.6.0 या उच्चतर
- Git
सोर्स से बनाएं
# रिपॉजिटरी क्लोन करें
git clone https://github.com/HatcherDX/dx-engine.git
cd dx-engine
# निर्भरताएं इंस्टॉल करें
pnpm install
# विकास मोड शुरू करें
pnpm dev
यह आपकी लोकल मशीन पर Hatcher IDE लॉन्च करेगा, नवीनतम विकास बिल्ड चलाएगा।
हमारे विजन को समझें
प्रभावी ढंग से योगदान करने के लिए, हमारे मुख्य दर्शन को समझना आवश्यक है। आपको केवल एक पृष्ठ पढ़ना होगा:
अपना पहला योगदान खोजें
शुरू करने का सबसे अच्छा तरीका एक मौजूदा इश्यू से निपटना है।
हमारे इश्यू ब्राउज़ करें: हमारे GitHub Issues पर जाएं। good first issue या help wanted टैग किए गए इश्यू खोजें।
बातचीत में शामिल हों: कोडिंग शुरू करने से पहले, इश्यू पर एक टिप्पणी छोड़ें और हमारे Discord Community में शामिल हों। मुख्य टीम के साथ अपने दृष्टिकोण पर चर्चा करना यह सुनिश्चित करने का सबसे अच्छा तरीका है कि आपका योगदान परियोजना की दिशा के साथ संरेखित है।
हमारे दिशानिर्देश पढ़ें: हमारी कोडिंग मानकों और पुल रिक्वेस्ट प्रक्रिया के विवरण के लिए रिपॉजिटरी में हमारी CONTRIBUTING.md फ़ाइल देखें।
समुदाय में शामिल हों
सहयोग खुले में होता है। यदि आपके प्रश्न, विचार हैं, या बस साथ चलना चाहते हैं, तो हमें यहां खोजें:
Discord: टीम और अन्य योगदानकर्ताओं के साथ वास्तविक समय चैट के लिए मुख्य केंद्र।
GitHub: सभी कोड, इश्यू और पुल रिक्वेस्ट के लिए।
प्रमुख समाचार और परियोजना अपडेट के लिए @HatcherDX को फॉलो करें।
विकास के भविष्य में आपका स्वागत है!
क्रांति में शामिल होने के लिए तैयार हैं?
आज AI-सहायता प्राप्त विकास के भविष्य में योगदान शुरू करें