5 คะแนน โดย xguru 2024-01-04 | 3 ความคิดเห็น | แชร์ทาง WhatsApp
  • 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 ความคิดเห็น

 
csjune 2024-01-04

ไม่ใช่เรื่องใหญ่อะไร แต่ลิงก์บรรทัดแรกดันครอบไปถึงคำว่า "로" ใน https://github.com/pypy/pypy ด้วยนะครับ

 
xguru 2024-01-05

ตัวลิงก์อัตโนมัติดูเหมือนจะตรวจจับภาษาเกาหลีได้ด้วยนะ ฮ่าๆ เลยเว้นวรรคไว้ครับ

 
hided62 2024-01-04

ดูเหมือนว่ายุคของ mercurial จะจบลงจริง ๆ แล้วนะ.. หรือว่าจะเหลือแค่ nginx ประมาณนั้น