- Gentoo प्रोजेक्ट ने Codeberg प्लेटफ़ॉर्म पर अपनी आधिकारिक मौजूदगी जोड़ी है, जिससे GitHub के अलावा योगदान का एक नया रास्ता खुला है
- Codeberg पर Gentoo repository mirror के ज़रिए code contribution किया जा सकता है, और आगे चलकर अन्य repositories भी Codeberg organization के अंतर्गत जोड़ी जाएंगी
- यह कदम GitHub से धीरे-धीरे अलग होने वाली mirror migration प्रक्रिया का हिस्सा है, जिसका उल्लेख 2025 की year-end report में पहले ही किया गया था
- Codeberg एक Forgejo-आधारित non-profit platform है, जो बर्लिन, जर्मनी में स्थित है और community-केंद्रित तरीके से संचालित होता है
- Gentoo अपनी self-hosted repository को बनाए रखते हुए, contribution को आसान बनाने वाले सहायक mirror के रूप में Codeberg का उपयोग कर रहा है
Gentoo का Codeberg पर विस्तार
- Gentoo ने Codeberg पर आधिकारिक organization बनाई है और gentoo/gentoo repository के माध्यम से contribution mirror उपलब्ध कराया है
- GitHub mirror की तरह इसका उद्देश्य भी योगदान को आसान बनाना है
- Gentoo अब भी अपने स्वयं के सर्वर पर आधिकारिक repository को सीधे host करता है
- आगे चलकर Gentoo organization के अंतर्गत अन्य git repositories भी जोड़ी जाएंगी
- यह बदलाव GitHub से क्रमिक रूप से दूर जाने की प्रक्रिया का हिस्सा है, जिसका ज़िक्र 2025 year-end review में पहले ही किया गया था
Codeberg प्लेटफ़ॉर्म की विशेषताएं
- Codeberg एक Forgejo software-आधारित प्लेटफ़ॉर्म है
- इसे एक non-profit organization चलाती है, और यह बर्लिन, जर्मनी में स्थित है
- Gentoo इस प्लेटफ़ॉर्म के माध्यम से community-केंद्रित open source collaboration environment को और मजबूत कर रहा है
Codeberg पर Pull Request सबमिट करने का तरीका
- Codeberg पर AGit method का उपयोग करने की सिफारिश की जाती है
- यह तरीका storage-efficient है और व्यक्तिगत अकाउंट पर अलग fork बनाए रखने की ज़रूरत नहीं पड़ती
- सेटअप प्रक्रिया इस प्रकार है
git clone git@git.gentoo.org:repo/gentoo.git
cd gentoo
git remote add codeberg ssh://git@codeberg.org/gentoo/gentoo
git checkout -b my-new-fixes
- PR बनाने के समय नीचे दिया गया कमांड इस्तेमाल किया जाता है
git push codeberg HEAD:refs/for/master -o topic="$title"
- उसी topic के साथ अतिरिक्त commits push करने पर PR अपने-आप अपडेट हो जाता है
- commit में बदलाव के बाद force push की ज़रूरत हो तो
-o force-push=true विकल्प जोड़ें
- संबंधित दस्तावेज़ Gentoo wiki के Codeberg Pull Requests page पर देखे जा सकते हैं
संपर्क और अतिरिक्त जानकारी
- सवाल या राय Gentoo के Contact page के माध्यम से भेजी जा सकती है
- Gentoo, Codeberg mirror के ज़रिए contributors की पहुंच बढ़ाने और collaboration efficiency सुधारने की दिशा में काम कर रहा है
अभी कोई टिप्पणी नहीं है.