I definitely like the idea of starting Felix without specifying any profile information, but I don't like programs writing to CWD. It's very easy to forget to delete such directories and several such directories are scattered through out the file system. A better alternative is to write to either a default directory inside felix installation directory or in /tmp. More over, when Felix is started without any profile or cache dir information, the default behavior should be to flush the cache upon restart. So, may be Felix can create a temporary cache dir at startup and deleting it at program exit.

I'm not sure if Richard intended this thread as an opinion gathering thread or a discussion thread, but I don't agree with "degrading" the cache to something that should be written to a /tmp folder, nor would I like the default behaviour to be to flush the cache. The spec clearly intends the cache to be something that is persistent, and the framework should normally startup in the same state you left it. Not having this behaviour by default promotes the wrong model.

Greetings, Marcel


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to