เรื่องยุ่งๆ ที่ว่าเป็นปัญหาการเมืองภายใน ไม่ใช่ปัญหาเทคนิคครับ
เรื่องมีอยู่ว่านาย Con Kolivas ซึ่งเป็นเคอร์เนลแฮกเกอร์คนหนึ่ง (มีเคอร์เนลเวอร์ชัน -ck ด้วย) ประกาศว่าจะเลิกพัฒนาเคอร์เนล เนื่องจากเขาพัฒนา CPU scheduler ชื่อ SD (staircase deadline) มาตั้งแต่ปี 2002 แต่ไม่ได้ถูกผนวกเข้าเคอร์เนลเสียที ในขณะที่ scheduler อีกตัวชื่อ CFS (Completely Fair Scheduler) ซึ่งมีแนวคิดใกล้เคียงกัน เริ่มพัฒนาเมื่อเดือนเมษายน 2007 ก็ใช้เวลาเพียง 3 เดือนเข้าเคอร์เนลไปเรียบร้อย
อ่านรายละเอียดได้จากบล็อกของคุณ kitty
เรื่องของ Con Kolivas เลยกลายเป็น flame war ใน Linux Kernel Mailing List ซึ่งตัว Linus ได้ออกมาบอกว่าเหตุผลหลักที่ไม่เอา SD ก็เพราะว่าบุคคลิกของ Con เองที่โต้เถียงกับคนที่รายงานบั๊กของ SD อยู่เสมอ แทนที่จะร่วมมือกันแก้ปัญหา ซึ่งบุคคลิกแบบนี้จะมีปัญหากับการดูแลซอร์สโค้ดในระยะยาว
ที่มา - Kernel Trap
Comments
แนวคิดคล้าย แปลว่า การจัดจัดด้วยวิธี staircase deadline ให้ผล completely fair
เวลาตั้งชื่อควรตั้งตามวิธีหรือตั้งตามผล?
วิธีการ: คนมองผ่านๆ ก็ได้รู้ว่ามันทำงานยังไง ผลลัพท์: คนมองผ่านๆ ได้รู้ว่าใช้แล้วจะเป็นยังไง
งั้นต้องตั้งชื่อว่า Staircase Deadline Resulting in Completely Fair Scheduler (SDRCFS) ครับ :P
ชื่ออย่างกับหัวข้อ paper :P
เหมือนกับเว็บนี้เลย ใครคิดแปลกแยกมากไปโดนไล่ออกจากเว็บ
กรณีไหนครับ?
อยากให้พวกก่อกวนมาอยู่เกะกะหรือครับ ผมชอบ Blognone ตรงพวกเกรียนๆ มีน้อย ถ้าใครแหยมมาก็เจอ community ช่วยกันไล่ออกไปนี่ล่ะ
ี่อะไรคือเกรียน อะไรคือคิดต่าง หรือว่ามันเหมือนกัน
ในความคิดผมนะ คิดต่างที่โอเคต้องสุภาพ ไม่เสียดสี บางคนมาสุภาพพูดจาครับตลอด แต่ความหมายออกมาทางด่าก็ไม่ไหว
อยากเห็นแบบ techible เข้ามากันอีกหรือเปล่าล่ะ
>>ผมชอบ Blognone ตรงพวกเกรียนๆ มีน้อย +1 เหมือนกันเลย >>ถ้าใครแหยมมาก็เจอ community ช่วยกันไล่ออกไปนี่ล่ะ +10 สนับสนุนแนวคิดนี้ครับ ---- @burlight.com
คิดเหมือนกันเรย ^_^
VAIO
ผูกผนวก แปลว่าอะไรครับ
เหตุผลในย่อหน้าสุดท้ายผมว่าคิดถูกนะ เคยรายงานบักให้บางโปรแกรมไป นอกจากไม่คิดจะไปดู ยังโดนด่ากลับ
คงเอามาจากคำว่า link/include กระมังครับ (ล้อเล่น) แต่ว่าน่าจะเป็น รวม หรือ ผนวก เฉยๆก็น่าจะได้นะครับ
อ้อ อันนี้ตั้งใจจะเขียน ถูกผนวก ครับ
มีสัมภาษณ์ ck ด้วยนะ จาก APC Magazine
We need to learn to forgive but not forget...
Linus ได้ออกมาบอกว่าเหตุผลหลักที่ไม่เอา SD ก็เพราะว่าบุคคลิกของ Con เองที่โต้เถียงกับคนที่รายงานบั๊กของ SD อยู่เสมอ แทนที่จะร่วมมือกันแก้ปัญหา ซึ่งบุคคลิกแบบนี้จะมีปัญหากับการดูแลซอร์สโค้ดในระยะยาว ----------------- แล้วทำไมไม่บอกเค้าไปตั้งแต่แรกว่าไม่เอาเข้าเพราะอะไร มีเรื่องแล้วถึงอ้าปากพูดได้
เออจริง แต่คิดว่าคงมีการเตือนๆ กันเองในชุมชนบ้างแล้วล่ะ
นับถือว่าใจรักจริง เพราะถ้าเป็นผม ผมไม่ทนทำถึงห้าปีโดยต้องทะเลาะกับคนอื่นเรื่อยๆหรอก -- My blog: poomk.blogspot.com
ถ้าเป็น *BSD คง fork ไปแล้วมั้ง lol.