On 2011-01-23 23.24, Marc Grue wrote:
I know it's not the default way of organizing things, but if I could
choose freely, I would collect things in Qi4j folders like:

Mac:
configuration={1}/Library/Preferences/*Qi4j*/{0} - most useful here...
data={1}/Library/Application Support/*Qi4j*/{0} - maybe?
temporary={3}/{0}
cache={1}/Library/Caches/*Qi4j*/{0} - maybe?
log={1}/Library/Logs/*Qi4j*/{0} - maybe?

For instance, my {1}/LIbrary/Preferences/ currently contains 684 items
(!) so preferences for my qi4j-apps would be quite dislocated from each
other if they where not in a shared Qi4j folder. I think it would be
nice to easily be able to locate and inspect all my qi4j-apps (in one
place) in the file system too. Or are the FileConfiguration also
supposed to be used by non-Qi4j applications?

You could potentially have tens of qi4j-applications "spread all over" -
personally I would prefer to have their config/support/cache/logs data
grouped in Qi4j-folders. Just my 2 cents.

Maybe it could be useful for other OS's too?

Well, that is mostly relevant for you as a developer, but for most users it wouldn't make any sense at all. I'd prefer to make these things overridable on a per-user basis with defaults being as now, if that's ok.

/Rickard

_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to