- PyPy ने अपना आधिकारिक repository और issue tracker https://github.com/pypy/pypy पर माइग्रेट कर दिया है
- अब development, Mercurial के बजाय Git पर होगा
- टीम अब भी मानती है कि Mercurial एक बेहतर version control system है, लेकिन कई समस्याओं के कारण GitHub पर जाने का फैसला किया गया
- foss.heptapod.net search engines में ठीक से index नहीं होता था, जिससे issues खोजना मुश्किल था
- Heptapod के spam control को सख्त करने से users द्वारा बनाए गए issues spam के रूप में चिह्नित हो रहे थे
- open source लगभग GitHub का पर्याय बन चुका है, और PyPy इतना बड़ा नहीं है कि इसे बदल सके
- मौजूदा development issues को हल करने की प्रतिक्रिया के रूप में होता है, और जब सारा code एक ही platform पर हो तो आपस में जुड़े issues को track करना आसान होता है
- GitHub के पास foss.heptapod.net की तुलना में अधिक resources हैं, इसलिए अतिरिक्त CI jobs जोड़ी जा सकती हैं
- PyPy पहले भी Bitbucket से Heptapod पर एक बार माइग्रेट कर चुका है, और कई issues में इन अनेक migrations का असर दिखता है
- Heptapod personal forks की अनुमति नहीं देता था, लेकिन अब project ने personal fork के बाद PR भेजने वाले अधिक structured workflow को अपनाया है
3 टिप्पणियां
बड़ी बात नहीं है, लेकिन पहली पंक्ति का लिंक
https://github.com/pypy/pypy"로तक जुड़ा हुआ है।URL auto-linker ने हिंदी तक पहचान ली है, हाहा। इसलिए मैंने इसे स्पेस देकर अलग कर दिया है.
लगता है अब सचमुच Mercurial का अंत आ रहा है.. शायद सिर्फ nginx ही बचा होगा