Hi,

Today, I took a closer look at the VFS documentation and have come up 
with a few ideas.

The viewer should support multiple cards allowing users to list *all* 
their Plucker documents regardless of whether they are located on a 
mounted card or not. If a document that is not in RAM or on the current 
card(s) is selected it should popup an alert indicating the label for 
the card with the requested document. There should be an option to 
filter out documents not located in RAM or on the mounted card(s) to 
avoid cluttering the list with not available documents (maybe also an 
option to remove these documents from the list permanently).

When you insert a new card the viewer should check if it is a known
volume. If so, it should update its list of documents adding new 
documents and removing any documents that have been deleted since 
the last time this volume was mounted. If it's a new volume it should
add all Plucker documents found on the card to its list of documents.

The viewer will start by looking for Plucker documents in a default 
directory (e.g. \Palm\Programs\Plucker\) and any subdirectories of 
that directory.

It will require some major rework of the DB manager to make the 
document handling completely transparent to the user. Should also 
change the name of the DB manager to something that relates more to 
documents instead of databases -- any suggestions?

I have started to work on the design of a new "DB manager" and I'm 
open for suggestions for how it should work. The ideas above are just 
"ideas" and not set in stone, but I would prefer to get new suggestions 
as soon as possible, since I don't fancy to rewrite the DB manager more
than once -- at least not more often than every six months or so ;-)

/Mike

Reply via email to