>>473 ส่วนตัวคิดว่า ถ้าหากต้องไปดูแลในขั้น micro ทีละกระทู้แบบนี้ มันจะไม่ได้ผลในระยะยาวครับ และใช้ไม่ได้ในวงกว้างครับ
>>471 TODO ของการพัฒนาเว็บจริงๆ เก็บไว้ใน OmniFocus ในเครื่อง
ซึ่ง Issues ใน GitHub ที่ยกมายังอยู่ใน Icebox อยู่ (ยังไม่มีแผนพัฒนา)
เรียงตาม priority ในการปรับปรุงจะได้คร่าวๆ เป็นประมาณนี้
v10
- เปลี่ยนเซิฟเวอร์ไปใช้ Meinheld แทน Waitress เพื่อเพิ่มเสถียรภาพ (ไม่ให้ขึ้นหน้า Backend fetch error)
v11
- ปรับปรุง frontend ของเว็บ (ให้ใช้งานได้กับ Android 4.2.2, แก้ดีไซน์หน้าลิสท์, อัพเกรด TypeScript, etc.)
- เพิ่มระบบ admin อย่างเป็นทางการเพื่อลดภาระในการดูแล ที่ปัจจุบันนี้ต้องเข้า server ไปรันคำสั่งเอง
- เพิ่มระบบ export ข้อมูลในเว็บ ให้ใครก็สามารถ fork เนื้อหาในเว็บได้ (ใช้สำหรับถ่ายโอน Netwatch)
- เพิ่มระบบ thread pruning เพื่อ archive กระทู้เก่าโดยอัตโนมัติ (เซ็ทได้ตามบอร์ด)
- เพิ่มระบบ mobile ident เพื่อแยก user ที่โพสจากเน็ตบ้านกับที่โพสกับมือถือ
v12
- ปรับปรุง backend ของเว็บ (แก้ไข race condition, ลบโค้ดส่วนที่ไม่ได้ใช้แล้วออก, etc.)
- เพิ่ม cache โดย integrate เว็บกับ Varnish Cache ให้แน่นแฟ้นขึ้น (ต้องการลด TTFB เหลือ <100ms)
- เพิ่มระบบ word filter โดยใช้ NLP ในการบล็อกคำ
- เพิ่มระบบ proxy ident เพื่อแยก user ที่โพสจาก proxy กับที่ใช้เน็ตปกติ (อนุญาตให้โพสจาก proxy ได้ในบางบอร์ด)