เพื่อนที่ดีของฉันและโปรแกรมเมอร์ตัวยงเพิ่งเสียชีวิตไป เขาออกเกือบ 40 โครงการใน BitBucket ส่วนใหญ่เป็นสาธารณะ แต่มีไม่กี่คนที่ทำเครื่องหมายว่าเป็นส่วนตัว ฉันตัดสินใจที่จะทำหน้าที่ดูแลสำหรับโครงการแทนที่จะปล่อยให้งานของเขาหายไป
ถ้าคุณอยู่ในสถานการณ์เดียวกันคุณทำอะไร คุณเปิดทุกสิ่งหรือไม่ พัฒนาต่อไปหรือไม่ ลบเลยเหรอ? ฉันสนใจมากที่จะได้ยินประสบการณ์ของคนอื่น
มีเหตุผลบางประการที่ทำให้โครงการบางโครงการมีสถานะเป็นส่วนตัว (โครงการส่วนตัวบน BitBucket จะปรากฏต่อผู้ใช้ที่ได้รับเชิญและผู้สร้างดั้งเดิมเท่านั้น):
- หนึ่งในนั้นคือเว็บแอป iOS ที่ฟรีใน app store ฉันต้องลบแอพออกจากร้านค้าเพราะฉันปิดเว็บไซต์ของเขาเพื่อเป็นที่โปรดปรานแก่ภรรยาม่ายของเขา อย่างไรก็ตามฉันได้ทำให้แอปเป็นแบบสาธารณะภายใต้ GPL v3 (เขาเป็นผู้สนับสนุน GPL ขนาดใหญ่)
- หนึ่งในนั้นมีรหัสที่เป็นกรรมสิทธิ์ มันไม่สามารถเปิดแหล่งที่มา
- คนอื่นกำลังทำงานอย่างมาก ฉันไม่รู้ว่าเขาตั้งใจจะทำให้พวกเขาเป็นเจ้าภาพบริการชำระหรือถ้าเขาต้องการที่จะให้รหัสไปภายใต้ใบอนุญาตโอเพนซอร์สเมื่อพวกเขาเสร็จสิ้น
นี่คือรายการของโครงการส่วนตัว:
- เครื่องมือจำลองเซลล์ที่มีชีวิตบางชนิดที่ใช้SBMLพร้อมกับอัลกอริธึม Runge-Kutta และออยเลอร์เพื่อทำ ... บางสิ่งบางอย่าง มีโค้ดจำนวนพอสมควรที่นี่ แต่ฉันไม่รู้ว่ามันทำอะไรหรือมันอยู่ไกลแค่ไหน ไม่มีเอกสาร
- แอปพลิเคชันการบัญชี; ดูเหมือนว่าจะมีการออกแบบฐานข้อมูลที่เป็นของแข็งอยู่ด้านหลัง แต่ก็มีโค้ดเล็ก ๆ น้อย ๆ อยู่ด้านบน
- เว็บไซต์ที่มีวัตถุประสงค์เพื่อแนะนำร้านอาหารดีๆ ที่สร้างขึ้นบนYii ดูเหมือนว่าจะมีรหัสจำนวนมาก แต่ฉันต้องตั้งค่าสแต็ก WAMP เพื่อดูว่ามันอยู่ไกลแค่ไหน
- เว็บไซต์ที่มีไว้เพื่อเป็นที่ระลึกถึงผู้ที่ประสบปัญหาเดียวกันกับเขา สร้างขึ้นบน Joomla ฉันไม่แน่ใจว่าโค้ดนั้นเป็นเพียง Joomla และมีการกำหนดเองเท่าใด อีกครั้งฉันจะต้องเรียกใช้ Joomla เพื่อหาคำตอบ
ฉันแค่แนะนำเขาให้รู้จักกับ Mercurial และ BitBucket โปรเจ็กต์ส่วนตัวทั้งหมดนั้นเป็นรหัสเดียวที่เขาไม่ได้ใช้กับการควบคุมเวอร์ชันด้วย / เคยใช้ SVN มาก่อน ฉันไม่มีที่เก็บ SVN ดังนั้นฉันจึงไม่เห็นบันทึกการกระทำ