คุณควรจัดการกับโครงการยอดนิยมที่คุณไม่ต้องการดูแลอีกต่อไปอย่างไร


75

ฉันเป็นผู้ดูแลโครงการที่มีฐานผู้ใช้ที่ไม่ใช่ด้านเทคนิคขนาดใหญ่ ฉันได้ทำการบำรุงรักษามาประมาณ 4 ปีแล้วและเพิ่มคุณสมบัติใหม่ตามที่ได้รับการร้องขอ

ฉันต้องการที่จะไปยังโครงการอื่นในตอนนี้และหยุดพัฒนาสำหรับแอปพลิเคชันนี้ เนื่องจากลักษณะที่ไม่ใช่ด้านเทคนิคของผู้ใช้มีการสนับสนุนโค้ดน้อยมากในอดีต ฉันไม่เชื่อว่าฉันจะสามารถหาคนอื่นมาดูแลโครงการแทน

ข้อบกพร่องปัญหาคำขอคุณสมบัติ - สิ่งเหล่านี้ยังคงเข้ามาฉันยังคงตอบกลับอีเมลเพื่อขอความช่วยเหลือเนื่องจากฉันไม่แน่ใจว่าควรจะเพิกเฉยต่อพวกเขาหรือไม่บอกพวกเขาว่าฉันไม่ได้ทำงานกับแอปพลิเคชัน อีเมลในบางกรณีเท่านั้น

วิธีที่ดีที่สุดในการ 'ละทิ้ง' โครงการนี้ แต่ยังคงให้ผู้ใช้ใช้งานแอปพลิเคชันอยู่


อัปเดต (กรกฎาคม 2559) - ไม่เป็นไปตามแผนที่วางไว้ ฉันประกาศใน README และหลังจากนั้นไม่นานฉันก็เริ่มได้รับเงินบริจาคจากธรรมชาติที่สำคัญกว่านี้ ดึงคำขอด้วยการแก้ไขข้อบกพร่องคุณสมบัติเอกสารประกอบกิจกรรมการออก ตั้งแต่นั้นมาโครงการรู้สึกถึง 'reinvigorated' และตอนนี้ฉันก็มีความสุขในการดูแลมันพร้อมกับโครงการใหม่ ๆ ฉันมีผู้ทำงานร่วมกันเช่นกัน โดยการคาดเดาอาจเป็นผลงานที่ส่งผลต่อมุมมองของฉันเกี่ยวกับโครงการและด้วยการปรับปรุงคุณภาพการมีส่วนร่วมมันไม่ได้รู้สึกว่าเป็นงานที่น่าเบื่ออีกต่อไป


1
คุณช่วยบอกให้มันเป็นแพลตฟอร์มใหม่หรือเทคโนโลยีใหม่ได้หรือไม่ ด้วยวิธีการนี้จะน่าสนใจสำหรับคุณที่จะทำงานและคุณสามารถอธิบายเพื่อรองรับการโทรได้ว่าการแก้ไขข้อบกพร่องและการปรับปรุงจะไม่ทำกับรหัสเก่าอีกต่อไปและแนะนำให้พวกเขาอัพเกรดเมื่อมันพร้อม ฯลฯ
สเตฟาน

5
จากความอยากรู้โครงการคืออะไร เชื่อมโยง? (สมมติว่าเป็นโอเพ่นซอร์ส)
Andres F.

70
เป็น Google Reader ใช่ไหม
Kyralessa

3
ตรวจสอบข้อสมมติฐานของคุณอีกครั้ง: ฐานผู้ใช้ของคุณไม่มีเทคนิคหรือไม่ในการบำรุงรักษาโครงการหรือโครงการของคุณปิดเกินไปที่จะเปิดใช้งานการมีส่วนร่วมนอกเหนือจากปัญหาและการร้องขอคุณสมบัติหรือไม่
Bengt

ตอนนี้เราทุกคนต้องการเห็นโครงการ ... คุณควรเพิ่มลิงค์
daviewales

คำตอบ:


40

ฉันเดาว่านี่ไม่ใช่โครงการในสถานที่ทำงานที่คุณเป็นพนักงานที่ได้รับค่าจ้างและสิ่งที่คุณทำในเวลาว่างได้ฟรีหรือไม่

หากคุณไม่ทำเงินจากสิ่งนี้ชัดเจนว่าไม่มีแรงจูงใจสำหรับคุณและไม่มีแรงจูงใจให้คนอื่นเข้ามามีชีวิตใหม่เพื่อจัดการกับมัน (เว้นแต่อาจจะเพื่อการกุศลหรือองค์กรอาสาสมัครที่คล้ายกัน)

เป็นทางเลือกทำไมไม่ดูที่ความเป็นไปได้ของการเพิ่มการจ่ายเงินสำหรับคุณสมบัติ

ด้วยวิธีนี้คุณอาจมีแรงจูงใจที่จะดำเนินการต่อ คุณอาจพบว่าผู้คนยินดีจ่ายโดยเฉพาะอย่างยิ่งเมื่อทางเลือกสำหรับระบบที่จะหยุดการพัฒนาอย่างแข็งขัน (แน่นอนคนอาจละทิ้งระบบของคุณ แต่สิ่งที่คุณสนใจคุณไม่ได้รับการชำระเงินแล้ว)

อีกทางเลือกหนึ่งคือใช้โครงการเพื่อเรียนรู้เทคโนโลยีใหม่ มันเป็นเว็บไซต์หรือไม่? อัปเกรดเป็นเทคโนโลยีล่าสุดหรือไม่ แปลงจาก Asp.Net เป็น MVC4 เช่น? สร้างรุ่นสำหรับมือถือสร้างบริการและสร้างแอพ iOS สำหรับส่วนต่อท้ายหรือไม่


23
ความเป็นไปได้ที่แตกต่างคือการขาย (หรือบริจาค) โครงการให้กับ บริษัท คุณมีผู้ใช้ บริษัท สามารถเห็นผลกำไร
Sulthan

@Sulthan อย่างแน่นอน!
ozz

1
หากคุณไม่ได้ทำเงินจากอัตราการเพิ่มนี้หรือเริ่มคิดค่าบริการ
Bill Leeper

9
เขาติดแท็กมันว่า "โอเพ่นซอร์ส" นั่นเป็นงานการกุศลหรืองานอาสาสมัคร แรงจูงใจนั้นแตกต่างกัน โดยทั่วไปแล้วคุณไม่สามารถขายโครงการที่มาแบบเปิดได้ แต่เขาสามารถเรียกเก็บเงินสำหรับการทำงานเพิ่มเติมได้เสมอ รับเงินบริจาคสำหรับสิ่งที่ได้รับการแก้ไข / เพิ่มเติมในครั้งต่อไป
ฟิลิป

@Sulthan - น่าสนใจมากไม่ได้คิดเช่นนั้น ฉันจะดูว่า บริษัท ใดจะให้ความสนใจในเรื่องนี้
Mendhak

25

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

ตามที่ esr วางไว้ในThe Cathedral And The Bazaar :

เมื่อคุณหมดความสนใจในโปรแกรมหน้าที่สุดท้ายของคุณคือส่งมอบให้กับผู้สืบทอดที่มีความสามารถ


2
หากต้องการเพิ่มสิ่งนี้ให้แสดงความคิดเห็นในเว็บไซต์การเขียนโปรแกรมและดูว่ามีใครเต็มใจเข้าร่วมหรือไม่ บางคนไม่แน่ใจว่าโครงการที่พวกเขาต้องการจะทำ แต่ต้องการประสบการณ์การเขียนโปรแกรมและเปิดรับความคิด ระยะเวลาการส่งมอบอาจเกี่ยวข้องกับการทำงานมากขึ้นในระยะสั้น แต่หวังว่าจะได้ผลตอบแทนในระยะยาว
James

11

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

หากแหล่งที่มาเปิดอยู่คุณสามารถพิจารณาปิดมันได้ (ตัวเลือกของคุณถ้าคุณต้องการยับยั้งการแข่งขันพัฒนาโครงการต่อไป) เมื่อคำขอคุณสมบัติถัดไปเข้ามาให้ตอบตกลงโดยเสียค่าใช้จ่าย $ xyz

เพียงตัวเลือกที่จะต้องพิจารณา


11
การใช้แอปพลิเคชันโอเพนซอร์ซก่อนหน้านี้และทำให้มันปิดแหล่งที่มาจะสร้างความรำคาญให้ผู้ใช้จำนวนมากและอาจไม่ถูกต้องตามกฎหมายหากผู้ใช้รายอื่นมีส่วนร่วมรหัสภายใต้สิทธิ์การใช้งานโอเพนซอร์สบางแห่ง มีความแตกต่างอย่างมากระหว่างการคิดค่าใช้จ่ายสำหรับงานของคุณในโครงการโอเพ่นซอร์สและการปิดสิ่งที่เปิดไว้ก่อนหน้านี้
James

3
@ James การชาร์จสำหรับงานที่เสร็จแล้วไม่ได้แปลว่าเป็นแหล่งข้อมูลที่ปิดแล้ว หมายความว่าใครบางคนต้องการให้ซอฟต์แวร์มีคุณสมบัติใหม่และเขาต้องการสิ่งจูงใจเพื่อเพิ่ม - ไม่มีเหตุผลที่เขาไม่สามารถคิดค่าใช้จ่ายสำหรับงานของเขาได้ในขณะที่ยังคงเปิดแหล่งข้อมูลไว้
Daenyth

1
@Daenyth แน่นอน แต่คำตอบนี้โดยเฉพาะกล่าวถึงปิดมันดังนั้นสิ่งที่ต้องการหารือ
James

@James คุณไม่จำเป็นต้องปิดแหล่งที่มา คุณยังคงสามารถปล่อยคุณสมบัติใหม่เป็นโอเพ่นซอร์ส ... แต่ไม่มีเหตุผลที่จะปล่อยเพื่อส่งรหัสจนกว่าการตรวจสอบจะถูกล้างออก
เลื่อน

1
@ArtB ใช่ฉันรู้ แต่คำตอบนี้โดยเฉพาะกล่าวถึงมันปิดดังนั้นความคิดเห็นของฉันเป็นเฉพาะในการอ้างอิงถึงที่
James

7

เป็นเรื่องยากที่จะละทิ้งฐานแฟนคลับของคุณโดยเฉพาะเมื่อคุณแตกต่างจากพวกเขา หากมีผู้พัฒนาในกลุ่มผู้ใช้มันจะเป็นปัญหาง่าย ๆ ในการแก้ปัญหา: เพียงแค่ประกาศออกใกล้และแนะนำให้คนอื่นก้าวขึ้นเสนอเพื่อช่วยให้พวกเขาได้เร็วขึ้นก่อนออกเดินทาง คำถามก็คือ: คุณ (หรือผู้ใช้ของคุณ) หาคนที่จะมาแทนที่คุณในกรอบเวลาที่เหมาะสมกับคุณ (หรือผู้ใช้ของคุณ)

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


"มันเป็นเรื่องยากที่จะละทิ้งฐานแฟนคลับของคุณโดยเฉพาะเมื่อคุณแตกต่างจากพวกเขา" - แน่นอน! ฉันสนใจพวกเขาและโพสต์อื่น ๆ ที่นี่กำลังพูดถึงทำให้ความตั้งใจของฉันชัดเจน + การชาร์จซึ่งสามารถใช้งานได้
Mendhak

"สัดส่วนของฉันในสาขาของฉันได้ช่วยให้ฉันหางาน" ข้อดี: โครงการโอเพ่นซอร์สนั้นดูน่าประทับใจในประวัติย่อ / ประวัติย่อ
Mawg

5

คุณต้องการละทิ้งโครงการเพราะ ...

คุณไม่ต้องการที่จะทำมันอีกต่อไป?

จากนั้น: ปิดเครื่องที่สวยงาม ala Reader

หรือ ... จ้างนักพัฒนาซอฟต์แวร์ (ดำเนินการต่อด้านล่าง)

หรือเพราะคุณกำลังสูญเสียเงิน

คำนวณค่าใช้จ่ายทันที (และดำเนินการต่อด้านล่าง)

หรือเพราะคุณไม่ได้ทำเงิน

คำนวณจำนวนเงินที่คุณต้องการเพื่อให้คุณรู้สึกแตกต่าง:

  1. จะต้องครอบคลุมต้นทุนนอกกระเป๋า
  2. ค่าใช้จ่ายของนักพัฒนาเพื่อการพัฒนาต่อไป
  3. อัตรากำไร

ซื่อสัตย์กับผู้ใช้ของคุณ: อธิบายให้พวกเขารู้ว่าต้องเสียเวลาพลังงานและอื่น ๆ เพื่อรักษาบริการ

จากนั้นขอเงินบริจาคและ / หรือเรียกเก็บเงินสำหรับคุณลักษณะที่มีอยู่ อย่าพยายามประดิษฐ์คุณลักษณะพิเศษที่ล่าช้าเพียงกำหนดว่าบริการมีคุณค่ามากพอที่จะสนับสนุนตัวเองหรือไม่ เพียงไปกับคุณสมบัติที่คุณมี

หากผู้ใช้ผู้หญิงเลวดีพวกเขาสามารถไปที่อื่นได้ หากการบริจาคและ / หรือการลงทะเบียนไม่เพียงพอให้ปิดการทำงาน

โหดร้าย - เมื่อคุณดึงปลั๊กแล้วอย่ามองย้อนกลับไป


2
+1 สำหรับแนวคิดเหล่านี้ รวม "บิล" รายเดือนของคุณที่คุณจะถูกเรียกเก็บเงินถ้าคุณทำเช่นนี้กับใครบางคนในเชิงพาณิชย์ จากนั้นพูดกับผู้ใช้ของคุณว่าพวกเขาสามารถรวมกลุ่มและจ้างผู้ดูแลจากจุดนั้น บางทีคุณอาจสมัครตำแหน่งได้ด้วยซ้ำ :)
Zlatko

@zladuric - ตกลงนั่นคือเหตุผลที่ฉันมี "ค่าใช้จ่ายของนักพัฒนาเพื่อดำเนินการพัฒนา" (ที่ "คุณ" อาจเป็นนักพัฒนาที่) นักพัฒนาจำนวนมากเกินไปทำบางสิ่งที่ "สนุก" โดยไม่ต้องตระหนักถึงความจำเป็นในการดำเนินธุรกิจ TANSTAAFL
Pat

3

คุณมีตัวเลือกสองสามตัวตามที่คนอื่น ๆ ระบุไว้ ตัวเลือกของฉันคือการแจ้งให้ทราบล่วงหน้าสิ้นชีวิต ระบุว่าผลิตภัณฑ์จะถูกปิดในวันดังกล่าวและวันที่ดังกล่าว

นอกจากนี้บ่งชี้ว่าเนื่องจากผลิตภัณฑ์นี้ใกล้จะถึงจุดสิ้นสุดของชีวิตเฉพาะข้อบกพร่องที่สำคัญที่ส่งผลกระทบต่อความสามารถของแอปพลิเคชันในการทำงานตามที่ได้รับการออกแบบหรือตั้งใจจะได้รับการแก้ไข IE หากเซิร์ฟเวอร์ไม่ทำงานคุณจะได้รับและทำงานอีกครั้ง

หากผู้ใช้มีข้อมูลคุณอาจต้องเพิ่มวิธีให้ผู้ใช้ส่งออก

ดูสิ่งที่ Google ทำเมื่อไม่นานมานี้กับ Reader เพื่อขอคำแนะนำ พวกเขาปิดตัวลงและเป็นบริการที่ได้รับความนิยมมาก แต่มันไม่เหมาะกับเป้าหมายระยะยาวของพวกเขาดังนั้นการตัดสินใจที่ยากลำบากในการปิดมันจำเป็นต้องทำ


1
+1 นี่คือตัวอย่างของโครงการที่ยอดเยี่ยม (IMO) ที่คล้ายกัน: picoos.sourceforge.net
Vorac

3

ครึ่งทางคือการวัดวิธีแก้ปัญหาที่เป็นไปได้หรือไม่ ดำเนินโครงการต่อไป แต่ลดภาระงานของคุณหรือไม่

ตัวอย่างเช่นคุณบอกว่าคุณยังคงตอบอีเมลเพื่อขอความช่วยเหลือ คุณสามารถตั้งค่าฟอรัมผู้ใช้และยืนยันแบบสอบถามสนับสนุนทั้งหมดที่ทำผ่านเพื่อให้ผู้ใช้พลังงานรายอื่นสามารถช่วยได้?


1
นอกจากนี้ จำกัด การพัฒนาให้แก้ไขข้อบกพร่องที่สำคัญเท่านั้น ด้วยวิธีการที่แอปพลิเคชัน (ควรจะจบลง) การทำงานและมีประสิทธิภาพ
Vorac

คำตอบที่ดีหมายถึงว่าเป็นเพียงการชะลอการหลีกเลี่ยงไม่ได้ ฆ่าหรือทำเงิน อย่าทำไปครึ่งทางแล้วมันก็จะกลายเป็นพลังงานระบาย
Pat

2
@pat ดูเหมือนว่าคุณจะมีแรงจูงใจเพียงอย่างเดียวที่ใคร ๆ ก็สามารถมีได้คือเงิน มีแรงจูงใจอื่น ๆ ในการเขียนซอฟต์แวร์โอเพนซอร์ซสิ่งที่ฉันคิดว่า op เข้าใจเมื่อพวกเขาพูดถึงความต้องการช่วยเหลือผู้ใช้ของพวกเขา อะไรก็ตามคำตอบนี้อาจไม่เหมาะกับ OP ในกรณีนี้ แต่เป็นคำตอบอื่นที่ไม่ใช่ "OMG Money" อย่างน้อยก็ควรจะพูดคุยกัน
James

@ James - ขอโทษ แต่ใช่ เราต้องการเงินเพื่อความอยู่รอด เราทุกคนมีเวลา จำกัด ในโลกนี้ เราควรให้ความสำคัญกับสิ่งที่สร้าง "คุณค่า" มากที่สุด การทำงานในโครงการที่ไม่มีมูลค่าเป็นเรื่องเสียชีวิต วิธีวัดมูลค่า: 1) ถ้าคนอื่นไม่พบคุณค่าในโครงการ (และไม่ใช้) แล้วโครงการ "รางวัล" เป็นอย่างไร 2) เงินคือวิธีที่เราวัด "คุณค่า" 3) ค่าใช้จ่ายโอกาส - ถ้า OP ยังคงทำงานในโครงการนี้ (ไม่คุ้มค่าหรือไม่) - OP กำลังทำอะไรอยู่
Pat

@Pat OP ชัดเจนระบุว่าโครงการมีฐานผู้ใช้จำนวนมากดังนั้นฉันจึงไม่ทราบว่าที่ที่คุณได้รับขยะ "ไม่ให้คุณค่า" นี้มาจากไหน เพียงเพราะไม่มีใครจ่ายเงินในปัจจุบันไม่ได้หมายความว่าไม่มีใครให้คุณค่ามัน เงินเป็นตัวชี้วัดมูลค่า หลายคนใส่สต็อคในมาตรการอื่น ๆ เช่นทำซอฟต์แวร์ที่มีประโยชน์ที่คนอื่นต้องการ แต่การพูดถึงเวลาที่ จำกัด ฉันไม่สามารถถูกรบกวนด้วยการโต้เถียงทางการเมืองกับเรื่องนี้ได้ในส่วนแสดงความคิดเห็น - ลาก่อน
James

1

การไปที่บริสุทธิ์ที่จ่ายไปแล้วนั้นจะเป็นการกำจัดผู้ใช้จำนวนมาก แต่มีทางเลือกมากมายสำหรับการชำระเงินบริสุทธิ์ วิดีโอเกมที่ฉันเล่นให้ผู้บริจาคได้รับสิทธิพิเศษเช่นการดาวน์โหลดเพิ่มเติมต่อชั่วโมง "เกมที่ใช้ความสามารถล้วนๆเพื่อไม่ให้สับสนกับการจ่ายเงินเพื่อรับรางวัลขยะ" อีกเกม Path of Exile เสนอการอัพเกรดเครื่องสำอาง เว็บไซต์อื่น ๆ ทำการสำรวจเพื่อแลกกับแบนด์วิดท์ รหัสการบริจาคมอบสิทธิ์การใช้งาน (X Time) ให้ผู้ใช้ฟรีได้หลายครั้งตามที่พวกเขาต้องการ แต่ผู้บริจาคจะได้รับใบอนุญาตถาวร

มีตัวเลือกมากมายให้เป็นเงินสด แต่ก็ยังให้ผู้ใช้ฟรีรอบเช่นกัน

คนส่วนใหญ่ไม่มีปัญหาในการสนับสนุนบางอย่างที่พวกเขาชอบตรงไปตรงมาฉันแค่ลองถามก่อนโดยตั้งค่าทิปพื้นที่คำนวณเพื่อให้ครอบคลุมค่าใช้จ่ายรายเดือนของคุณ


1
ฉันสามารถดูได้ว่าคำตอบของคุณเกี่ยวข้องกับคำถามของ OP อย่างไร แต่ OP กำลังขอมุมมองที่ต่างออกไปเล็กน้อย พวกเขาต้องการย้ายจากโครงการ หลายจุดในคำตอบของคุณจะสร้างความผูกพันอย่างต่อเนื่องกับโครงการ

1

คุณได้ใส่open-sourceแท็กดังนั้นฉันคิดว่าโครงการของคุณเป็นซอฟต์แวร์โอเพนซอร์ส

ในอดีตมีการเขียนโค้ดน้อยมาก

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

ผู้นำบางคนชอบมอบหมายความรับผิดชอบทั้งหมดและผู้นำบางคนชอบควบคุมให้เข้มงวดยิ่งขึ้น ในขณะที่จำเป็นต้องมีความสมดุลการมอบหมายโดยเร็วที่สุดคือกุญแจที่นี่

ฉันได้สร้างโครงการโอเพนซอร์สมากกว่า 30 โครงการและหลายโครงการยังทำงานอยู่แม้ว่าฉันจะทิ้งไว้ก็ตาม นี่คือสิ่งที่ฉันอยากจะแนะนำ:

  1. ให้การเข้าถึงตัวติดตามบั๊กอย่างไม่เห็นแก่ตัวบางทีสำหรับทุกคนที่เคยมีส่วนร่วมในบรรทัดของรหัส หากมีคนเริ่มทำสิ่งที่บ้า (ความน่าจะเป็นต่ำมาก) คุณยังคงมีผู้ดูแลระบบที่จะลบพวกเขา อย่าลืมให้สิทธิ์อื่น ๆ : การควบคุมซอร์สโค้ด wiki การแปลฝูงชนหน้า Facebook บัญชีทวิตเตอร์เว็บไซต์ทางการ Google Analytics ฯลฯ

  2. โพสต์ในฟอรัม (และประกาศเว็บไซต์) ประกาศว่าคุณกำลังจะเกษียณและมองหาผู้นำโครงการใหม่

  3. แม้ว่าจะไม่มีใครก้าวเข้ามาในฐานะหัวหน้าทีม แต่ปัญหาร้ายแรงที่อาจเกิดขึ้นได้ (ตัวอย่างโง่ ๆ : URL แบบตายตัวกลายเป็น 404 ทำให้แอพหยุดทำงานเมื่อเริ่มต้น) แต่อาจมีใครบางคนแก้ไข หากไม่มีใครแก้ไขข้อบกพร่องร้ายแรงนั่นหมายความว่าคุณไม่ควรกังวลอีกต่อไปคุณได้ทำในสิ่งที่คุณทำได้ แต่โครงการไม่สามารถใช้งานได้อีกต่อไป


ขอบคุณ - ฉันคิดว่านี่เป็นสิ่งที่ Github ไม่ส่องแสงอย่างแน่นอน - ฉันไม่มีระบบควบคุมความปลอดภัยเหล่านั้น แพลตฟอร์ม VCS ใดที่สนับสนุนคุณสมบัติที่คุณกำลังพูดถึง
Mendhak

ตรงกันข้าม Github เป็นหนึ่งในสถานที่ที่ดีที่สุด ด้วย Github คุณสามารถสร้างบัญชี "องค์กร" และเชิญนักพัฒนาอื่นเข้าร่วมได้ นอกจากนี้ Github ยังทำให้มองเห็นส้อมที่เป็นที่นิยมได้ง่ายซึ่งเป็นสิ่งที่ดี
Nicolas Raoul
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.