On Friday 15 June 2001 08:12 pm, Rik Hemsley wrote: > You're right that a db isn't needed. It would be nicer to use one, > but end users don't often have one installed, so we would need to > provide one or require a small one. What about something like interbase? To me the ideal solution is something like kdedb or the database support in QT3 - datasource agnostic. Give the user a choice; if they want a flat file, or XML, or PostgreSQL, or Oracle, let them have it, as long as kdedb/QT3 has a plugin for the datasource, it's.a piece of cake. If rekall is going to be a part of KOffice, that might be a good choice as well. A small database is a nice choice, because you could do things like mail merges (KWord now supports Avery labels, perfect for your Christmas card list). OTOH, plain text is wonderful if you don't need scalability, and is the simplest to implement. FWIW, Larry