ยินดีที่อาจารย์กลับมาเขียนอีกครับ

เสียดายที่อาจารย์ไม่ได้ถามผมตอนที่คุยกันเมื่อวานนะครับ แต่ถึงอาจารย์ไม่ถาม ผมก็จะตอบอยู่ดี (:

การพัฒนา KnowledgeVolution สำหรับเว็บไซต์ในเครือข่าย GotoKnow เป็นการตัดสินใจที่เหมาะสมมาก เพราะว่าระบบที่เกี่ยวเนื่องกับคน จำเป็นต้องปรับเปลี่ยนไปตามความต้องการและสภาวะแวดล้อม หากอยู่นิ่งก็เหมือนระบบที่ตายแล้ว -- ได้ Blog posting API แบบ Journal posting ก็ดีนะครับ แหะๆ

คำว่า "เหมาะสม" ลึกซึ้งกว่า "ถูกหรือผิด"; ถูกหรือผิดคือการเลือก แต่เราจะเลือกได้ดีได้อย่างไรในเมื่อยังไม่เข้าใจว่าแต่ละทางเลือกมีข้อดีข้อเสียอย่างไร กล่าวคือยังไม่ได้พัฒนา KV หรือลงมือ customize WP

ที่จริงแล้วการลงมือพัฒนา KV หรือการ hack WP อาจไม่ได้ดั่งใจทั้งคู่ ถึงอย่างไรก็ไม่สมบูรณ์แบบด้วยกันทั้งคู่ แต่เมื่อได้พิจารณาเลือกอย่างดีแล้ว ก็ต้องยืนหยัดกับทางเลือกไปจนถึงที่สุด เพียงแต่อย่าปิดใจปฏิเสธคุณลักษณะที่ข้ามมาจากสิ่งที่เราไม่ได้เลือก (เช่น WP API ซึ่งมี client สนับสนุนอยู่เป็นจำนวนมาก หรือ trackback/pingback ซึ่งบล็อกมาตรฐานจะสนับสนุนเสมอ)

ผมดีใจที่มี KV ตามหลัง MemeExpress ออกมาเป็น GotoKnow V2 นะครับ -- ถ้าเป็น WP ซึ่งผมช่วย hack ได้ ระบบอาจจะปั่นป่วนมากเลย