• 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 सुधारने की दिशा में काम कर रहा है

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.