- PyPy ย้ายคลังเก็บอย่างเป็นทางการและตัวติดตามปัญหาไปที่ https://github.com/pypy/pypy แล้ว
- จากนี้การพัฒนาจะทำบน Git แทน Mercurial
- แม้ยังมองว่า Mercurial เป็นระบบควบคุมเวอร์ชันที่ดีกว่า แต่ก็ตัดสินใจย้ายไป GitHub เนื่องจากปัญหาหลายประการ
- foss.heptapod.net ถูกทำดัชนีโดยเสิร์ชเอนจินได้ไม่ดี ทำให้ค้นหาปัญหาได้ยาก
- การเพิ่มความเข้มงวดในการควบคุมสแปมของ Heptapod ทำให้เมื่อผู้ใช้สร้าง issue แล้วมักถูกทำเครื่องหมายว่าเป็นสแปม
- โอเพนซอร์สแทบกลายเป็นคำพ้องกับ GitHub ไปแล้ว และ PyPy ก็ไม่ได้ใหญ่พอจะเปลี่ยนสิ่งนั้นได้
- ปัจจุบันการพัฒนามักขับเคลื่อนด้วยการตอบสนองต่อ issue ที่ต้องแก้ไข และเมื่อโค้ดทั้งหมดอยู่บนแพลตฟอร์มเดียวกันก็จะติดตาม issue ที่เกี่ยวข้องกันได้ง่าย
- GitHub มีทรัพยากรมากกว่า foss.heptapod.net จึงสามารถเพิ่มงาน CI ได้
- PyPy เคยมีประสบการณ์ย้ายจาก Bitbucket ไป Heptapod มาแล้วหนึ่งครั้ง และหลาย issue ก็สะท้อนการย้ายหลายรอบนั้น
- เดิม Heptapod ไม่อนุญาตให้ทำ personal fork แต่ตอนนี้จะใช้เวิร์กโฟลว์ที่มีโครงสร้างมากขึ้น คือ fork แบบส่วนตัวแล้วส่ง PR
3 ความคิดเห็น
ไม่ใช่เรื่องใหญ่อะไร แต่ลิงก์บรรทัดแรกดันครอบไปถึงคำว่า
"로"ใน https://github.com/pypy/pypy ด้วยนะครับตัวลิงก์อัตโนมัติดูเหมือนจะตรวจจับภาษาเกาหลีได้ด้วยนะ ฮ่าๆ เลยเว้นวรรคไว้ครับ
ดูเหมือนว่ายุคของ mercurial จะจบลงจริง ๆ แล้วนะ.. หรือว่าจะเหลือแค่ nginx ประมาณนั้น