State of Drupal 2008

Dries พูดที่งาน Drupal Szeged มีสไลด์และวิดีโอให้ดาวน์โหลด ผมดูแต่สไลด์ วิดีโอมันนานขี้เกียจดู

ปีนี้พูดถึงปัญหาของ Drupal หลายประการ

  1. โมดูลพอร์ตไปยัง Drupal 6 ช้า (ไม่เห็นพูดถึงว่าแก้อย่างไร)
  2. Drupal ใช้ยาก (หมายถึง เริ่มต้นใช้งานยาก learning curve สูง)
  3. คนเก่ง Drupal มีน้อย (เพราะมันหัดยาก เป็นผลต่อเนื่อง)
  4. Drupal.org ห่วย (กำลังจ้างบริษัทออกแบบใหม่อยู่)
  5. ตัว Drupal core ขาดฟีเจอร์สำคัญ (ซึ่งมีใน contributed เช่น CCK/Views, WYSIWYG)

ทิศทางของ Drupal 7

  • Usability - ผมตามอ่าน Drupal Usability groups ก็เห็นพัฒนาการที่ดีหลายจุด แต่ยังไม่เยอะเท่าที่ควร
  • Views/CCK เข้ามาอยู่ใน core
  • WYSIWYG เข้ามาอยู่ใน core ดูจากสไลด์นี้คาดว่าเป็น FCKEditor
  • วิธีอัพเกรดที่ง่ายขึ้น (ในสไลด์ไม่มีรายละเอียด)
  • test framework อันนี้เป็นเรื่อง QC ทาง software engineering ผลก็คือบั๊กระหว่าง merge คงน้อยลงเพราะต้องทดสอบกันตลอด โครงการนี้เห็นคืบไปพอสมควร

โดยสรุปคือตอนนี้ปัญหาของ Drupal เป็นปัญหาหลังบ้านของตัวเองทั้งนั้น เรื่องฟีเจอร์ที่จะไปแข่งกับชาวบ้านเขาไม่ใช่ประเด็นอีกแล้ว เพราะมีในโมดูล contributed หมด เพียงแต่การทำงานร่วมกันของแต่ละโมดูลมันยังไม่ราบรื่นนัก

ถึงแม้ฐานเดิมจะดีอยู่ แต่ Drupal คงต้องยกเครื่องทางแนวคิด (ไม่ใช่ implementation) ใหม่อีกครั้ง (เช่น usability approach, HIG, แนวทางการพัฒนาโมดูลที่สำคัญเพียงตัวเดียวสำหรับงานแต่ละอย่าง ฯลฯ) ถึงจะยืนหยัดต่อสู้กับ CMS ตัวอื่นในระยะยาวได้ ตอนนี้มันเริ่มตันๆ

ตอนที่ได้ยินข่าวว่า Mark Boulton และคนอื่นๆ จะเข้ามา redesgn drupal.org ก็แอบดีใจนิดนึงว่าจะได้เห็นเวอร์ชั่นใหม่ที่ไฉไลขึ้น

เห็นคำถามส่วนใหญ่ใน drupal.in.th แล้ว ผมว่าก็จริงอยู่ที่การเริ่มตันใช้งาน drupal มัน learning curve สูงไปนิด แต่บางคำถามก็ชวนหงุดหงิด ว่าทำไมไม่ลองเข้าไปคุ้ยหาคำตอบด้วยตัวเองใน drupal.org บ้าง หรืออ่าน readme ที่ติดมากับ module สักหน่อย

เหมือนกับว่า ให้เทพ sugree เข้ามางมขวานให้ สบายกว่า
ไม่ได้ขวานทอง ก็บ่นอีก

หรืออาการแบบนี้ มันเป็นปกติวิสัยของ developer บ้านเราหว่า

อืม ผมดูวิดีโอนำเสนอของ Mark Boulton ไม่จบ เพราะแกพูดน่าเบื่อมากเลยเลิก

ตอนนี้เค้าส่งลูกมือมาเก็บ requirement เจ้าตัวยังไม่มาเอง ผลงานยังไม่ค่อยประทับใจนัก แต่ไม่เป็นไร รอดูกันตอนเสร็จดีกว่า

เรื่องคำถามใน Drupal.in.th คงแก้ปัญหาบางส่วนด้วยคู่มือที่ผมกับ sugree เขียน ซึ่งตอนนี้อยู่ในระหว่างการแก้ไขของ บก. จะนำมาเปิดเผยก็คงไม่เหมาะนัก ไม่มีทางเลือกก็ต้องให้พึ่งตัวเองกันต่อไป

จะทำซักเว็บนึงเซ็ตเป็นวันเหมือนกันนะ ไม่นับหน้าตา

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options