我認為下一代bbs該有的特性。
- 保留「原始體驗」:l該有的有、想改的可以改。
- 必須國際化:同步相容現有的標準,並保留彈性。
- 有延展度:可以承受更多的使用者,並且容易擴充機器。
- 模組化:容易修改。
- 統一程式碼介面:擴充方便。
主要元件
*bbs-telnetd ->handle utf<->native iconv?
*bbsextd ->local,handle games,animation,etc...
*bbspop3d ->Simple mail Receiver.(default disabled)
*bbsmtpd ->Simple sendmail,standard conformed,filter or HTMLize color.
*libdbbs ->handle connection of database.
*bbsnntpd ->Mail Exchange of NEWS servers.
*bbshvm ->SYSV shm Emulation Layer of libmemcached.
Telnet Servers (bbs-telnetd,bbsextd)
Mail Service (bbspop3d,bbsmtpd)
News Interchange (bbsntpd,bbsntp)
DB server (PostgreSQL,MySQL,Oracle ...)
Shared Storge (memcached)
*shared libaries (libdbbs,bbshvm)