Apache Software Foundation ประกาศการรวม GitHub

apache- บล็อก

ในบทความบนบล็อกมูลนิธิซอฟต์แวร์ Apache ประกาศว่ากำลังเข้าร่วมชุมชนโอเพนซอร์ส GitHub

มูลนิธิซอฟต์แวร์ Apache (ASF) เป็นองค์กรไม่แสวงหาผลกำไรที่พัฒนาซอฟต์แวร์โอเพนซอร์สภายใต้ใบอนุญาต Apacheโดยรวบรวมนักพัฒนา ผู้จัดการ และอาสาสมัครจากโครงการและinisiatifโอเพนซอร์สมากกว่า 350 โครงการ

Apache เป็นฐานข้อมูลโค้ดโอเพนซอร์สขนาดใหญ่มีโค้ดมากกว่า 200 ล้านบรรทัด ซึ่งได้รับการดูแลจัดการโดยชุมชนอาสาสมัครจำนวน 730 คน และผู้ร่วมพัฒนาโค้ดอีก 7000 คน

ในช่วง 20 ปีที่ผ่านมามีการตรวจสอบความถูกต้องของโค้ด XNUMX พันล้านบรรทัดในการเปลี่ยนแปลงมากกว่าสามล้านครั้ง

โครงสร้างพื้นฐานทำงานร่วมกับ GitHub

ในบล็อกของASF อธิบายว่า ในช่วงเริ่มต้น โครงการของ Apache มีบริการควบคุมเวอร์ชันสองแบบที่สามารถใช้งานได้ผ่านโครงสร้างพื้นฐานของ ASF ได้แก่ Apache Subversion และ Git

ตลอดหลายปีที่ผ่านมา จำนวนโครงการและชุมชนที่ต้องการให้ซอร์สโค้ดของตนสามารถเข้าถึงได้บน GitHub มี จำนวนเพิ่มมากขึ้นเรื่อยๆ

สำหรับโปรเจกต์มิเรอร์แบบอ่านอย่างเดียว ความสามารถในการใช้เครื่องมือ GitHub ในที่เก็บข้อมูลเหล่านี้มีจำกัด

ในปี 2016มูลนิธิได้เริ่มบูรณาการคลังเก็บข้อมูลและเครื่องมือของ GitHub เข้ากับบริการของตนเองซึ่งทำให้โครงการที่ได้รับการคัดเลือกสามารถใช้เครื่องมือที่ยอดเยี่ยมของ GitHub ได้

เมื่อเวลาผ่านไปเราได้ปรับปรุงปรับปรุงและทำให้การผสานรวมนี้เป็นรูปเป็นร่างเมื่อปลายปี 2018 เราขอให้ทุกโครงการย้ายออกจากบริการ Git ภายในของเราโดยสนับสนุนโครงการที่ GitHub มีให้

การเปลี่ยนแปลงนี้นำเครื่องมือทั้งหมดมาสู่โครงการในขณะเดียวกันก็รักษาสำเนาสำรองของโครงสร้างพื้นฐานของเรา Greg Stein ผู้จัดการโครงสร้างพื้นฐานของ ASF กล่าว

ในคำแถลงของพวกเขาพวกเขาแบ่งปันสิ่งต่อไปนี้:

“ เรากำลังทำงานร่วมกับ Apache เพื่อตอบสนองความต้องการของคุณและสนับสนุนโครงการโอเพ่นซอร์สที่สำคัญได้ดียิ่งขึ้น เรารู้สึกขอบคุณสำหรับรากฐานอันทรงพลังในการโยกย้ายและพัฒนาโดยตรงบน GitHub เมื่อการเปลี่ยนแปลงนี้เสร็จสมบูรณ์ Apache สามารถมุ่งเน้นไปที่การสร้างซอฟต์แวร์และชุมชนได้

ไม่ว่าเราจะทำงานร่วมกับผู้ดูแลระบบและผู้ร่วมให้ข้อมูลโอเพ่นซอร์สแต่ละรายในฐานรากโอเพนซอร์สที่ใหญ่ที่สุดในโลกเช่น Apache ภารกิจของ GitHub คือการเป็นที่อยู่อาศัยของนักพัฒนาทุกคนโดยการสนับสนุนชุมชนโอเพนซอร์สตอบสนองความต้องการเฉพาะของคุณและช่วยเหลือโอเพ่นซอร์ส โครงการต่างๆเจริญรุ่งเรือง” ไบรอันคลาร์กผู้จัดการผลิตภัณฑ์ของผู้ดูแลระบบโอเพ่นซอร์สของ GitHub

“ GitHub ช่วยให้นักพัฒนาทำงานร่วมกันแก้ปัญหาที่ซับซ้อนและสร้างเทคโนโลยีที่สำคัญที่สุดของโลกได้ง่ายขึ้น แพลตฟอร์มนี้ช่วยให้ทีมสามารถโฮสต์และตรวจสอบโค้ดจัดการโครงการและสร้างซอฟต์แวร์ร่วมกับนักพัฒนาที่มีผู้ใช้มากกว่า 31 ล้านคน บริษัท และองค์กรที่มีมากกว่า 2 ล้านคน ผู้ใช้และที่เก็บมากกว่า 100 ล้านแห่งอ่านบล็อกโพสต์

GitHub อธิบายว่า การผสานรวมเข้ากับ GitHub จะทำให้โครงการของ ASF ถูกจัดเก็บไว้บนแพลตฟอร์มเดียวซึ่งนักพัฒนา 31 ล้านคนที่ใช้ GitHub ทั่วโลกสามารถตรวจสอบและทำงานร่วมกันได้

เมื่อการเปลี่ยนผ่านเสร็จสมบูรณ์แล้วASF จึงสามารถมุ่งเน้นความพยายามไปที่การพัฒนาซอฟต์แวร์และชุมชนได้

“ เราได้ทำงานร่วมกับ Apache เพื่อตอบสนองความต้องการของพวกเขาและเพื่อสนับสนุนโครงการโอเพ่นซอร์สที่ทำงานสำคัญได้ดีขึ้น "เรารู้สึกขอบคุณที่รากฐานที่น่าประทับใจดังกล่าวกำลังโยกย้ายและเติบโตบน GitHub โดยตรง" GitHub เขียนไว้ในโพสต์

ข่าวนี้ไม่เป็นที่พอใจของชุมชนนักพัฒนา เนื่องจากมีความคิดเห็นที่หลากหลายสำหรับบางคนการที่ชุมชนโอเพนซอร์สย้ายไปใช้ GitHub ซึ่งไม่ใช่โอเพนซอร์สและฟรีนั้น เป็นเรื่องที่น่าสับสน

พวกเขาสงสัยว่า ASF กำลังคิดที่จะหาผู้ร่วมให้ข้อมูลเพิ่มเติมด้วยวิธีนี้หรือไม่ สำหรับคนอื่น ๆ เห็นได้ชัดว่า ASF จะมีผู้ร่วมให้ข้อมูลมากขึ้นเนื่องจากมีคนจำนวนมากที่รู้วิธีใช้เครื่องมือ GitHub

และนั่นอาจจะเพิ่มจำนวนการพัฒนาการมีส่วนร่วมความต้องการดึงดูด ฯลฯ โครงการ ASF ได้รับ

สำหรับพวกเขาแล้วเป็นที่ชัดเจนว่าการย้ายระบบครั้งนี้จะเป็นประโยชน์ต่อ ASF ไม่ว่าแพลตฟอร์ม GitHub จะเป็นโอเพนซอร์สหรือไม่ก็ตาม

ที่มา: https://blogs.apache.org


เพิ่มเป็นแหล่งข้อมูลที่ต้องการใน Google