ฉันมีสคริปต์โอเพนซอร์ซสำหรับเว็บไซต์หนึ่ง ๆ (ฉันพยายามไม่เรียกชื่ออะไรเลยที่นี่) ซึ่งฉันและนักพัฒนาซอฟต์แวร์รายอื่นเพิ่งย้ายมาที่ GitHub เราได้นักพัฒนาใหม่หลายคนตั้งแต่เราย้ายไปที่ระบบใหม่รวมถึงหนึ่งที่ใช้งานมากโดยเฉพาะ อย่างไรก็ตามสิ่งนี้ที่ใช้งานอยู่ได้เริ่มเปลี่ยนโครงการเป็นจำนวนมาก
ก่อนอื่นเขาลบระบบการกำหนดเวอร์ชันของเรา (ไม่เหมือน Git แต่เป็นแบบนั้น - เราเรียกมันว่ารุ่นv4.1.16
) และบอกว่ามันจะเป็นการดีกว่าที่จะส่งรหัสไปยังเว็บไซต์เมื่อเราคิดว่ามันพร้อม ขณะนี้ไม่มีสถานที่รวมศูนย์สำหรับวางบันทึกย่อประจำรุ่นซึ่งทำให้เกิดความรำคาญ
สิ่งที่ทำให้ฉันพร้อมที่จะแพ็คกระเป๋าของฉันและไปคือสคริปต์การผลักดัน ผู้พัฒนารายอื่นในโครงการเขียนสคริปต์พุชแบบ Python เนื่องจากเราเก็บสคริปต์หลายเวอร์ชันออนไลน์ไว้ในที่ต่าง ๆ ฉันจึงเริ่มเขียนโปรแกรม Java ที่ใหญ่ขึ้นด้วยส่วนต่อประสานกราฟิกที่จะแทนที่สคริปต์ Python ฉันไปที่ IRC เพื่อแจ้งให้ทุกคนทราบเกี่ยวกับเรื่องนี้และฉันได้รับคำตอบที่น่ารำคาญจากโปรแกรมเมอร์ว่าสคริปต์ Python แบบเก่าสามารถทำทุกอย่างที่ฉันสามารถทำได้และมีน้ำหนักเบากว่ามาก (เขายังแสดงความคิดเห็นเกี่ยวกับข้อเท็จจริงที่ Python ดีกว่า Java และอื่น ๆ ) ฉันตรวจดูรหัสสำหรับสคริปต์การพุชเก่าและเห็นว่าไม่มีฟีเจอร์ใด ๆ ที่เขากล่าวว่ามีอยู่
ตอนนี้ฉันอยากรู้ว่าต้องทำอะไร ฉันใช้เวลาส่วนใหญ่ในโครงการนี้ดังนั้นฉันจึงไม่ต้องการลุกขึ้นและจากไป แต่ฉันพบว่ามันยากที่จะทำงานร่วมกับนักพัฒนาใหม่นี้ ในทางกลับกันตอนนี้เขาเป็นผู้ร่วมเดินทางอันดับ 1 ในโครงการโดยมีความมุ่งมั่นมากกว่าผู้พัฒนากลุ่มเป้าหมาย ฉันไม่แน่ใจจริงๆว่าจะทำอย่างไรกับเรื่องนี้ มีใครประสบปัญหานี้อีกหรือไม่ ถ้าเป็นเช่นนั้นคุณทำอะไร
อัปเดต 1 : ฉันได้ปิดการใช้งานการเข้าถึงของทุกคนและฉันขอให้ผู้คนทำตามคำขอดึง ฉันยังเสนอมาตรการหลายอย่างเพื่อแก้ไขปัญหาอื่น ๆ คนอื่นไม่ได้แสดงการสนับสนุนใด ๆ นักพัฒนาที่มีปัญหาพูดง่าย ๆ ว่าคนที่ไม่ปฏิบัติตาม "กระทำการกระทำ" อย่างใกล้ชิดสามารถคิดได้ว่าโครงการจะสับสนเมื่อมันไม่จริง เห็นได้ชัดว่าฉันไม่เห็นด้วยกับสิ่งนี้ดังนั้นฉันจึงใคร่ครวญถึงการลาออกจากโครงการอย่างจริงจัง
อัปเดต 2 : ผู้พัฒนานำเริ่มคุยโวเกี่ยวกับความจริงที่ว่าหนึ่งในคอมมิทของฉันควรลบบรรทัดใหม่สามบรรทัดในโค้ด (การย้อนกลับคอมมิชชันปรากฏขึ้นหลังจากที่ฉันโพสต์การสนทนา พวกเขาสองคนเริ่มถกเถียงกันว่าจะเพิกถอนสิทธิ์การเข้าถึงของฉันหรือไม่ ดังนั้นฉันได้ทำสิ่งที่เป็นตรรกะและออกจากโครงการ ขอบคุณสำหรับความช่วยเหลือของคุณกับทุกคนนี้!