DiaWebLog To-do =============== Short term ---------- Skip the short id 'k'. People often begin sentences with "k," and unintentionally add a comment to whatever item is 'k'. Write search CGI script (or hook up to existing script like htdig). The archive need work in general. A solution will probably come out of fixing the archives and using a real DB again. Add block quote command (dwlb will assume comments are directed to a given item for a period of time). Or maybe not. Detect super long URLs that are broken up into multiple lines. For more ideas, see http://mesh.eecs.umich.edu/pipermail/mesh-discuss/2001-September/000165.html Long term --------- Go back to using a real DB as the backend. Currently, everything is stored in a huge XML file, which has to be rewritten every time the weblog is changed. This is noticeably slow for the MESH DiaWebLog, which has nearly 5000 items. Remove dependence on Net::IRC. Either switch to POE or write our own IRC client. We only use a few commands, so it would not be difficult to write our own client. AIM and Jabber interfaces. Web interface.