My current list of things to do:
- Track down a bug that causes the PostgreSQL backend to crash on first insert. It only seems to happen with OSCAR or MSN accounts, and could be related to the additional module I use for fast searching. Haven’t been able to reliably reproduce.
- Make Adium more gracefully handle said backend crash. Currently there’s no way to recover without quitting & restarting Adium, although all Adium-y actions work fine.
- Make a preference pane.
Edit: The night of homework was looking so good I got one done.
- Make an in-Adium log viewer, negating the need for the JSP/web stuff if it isn’t wanted. Initially would probably look very much like current log viewer, with a few additions. Part that worries me is the upper-right-hand pane (the distinct dates). That type of data isn’t what a database is designed for, and might be slow. It’s possible it won’t be too slow, and also possible that when PostgreSQL 7.4 comes out, the slowness will go away, due to new indexing capabilities.
- Improve documentation on performance and vacuuming.
If Colin has his way:
- Add a sort for most recently talked to
- Add a sort for most talked to