Mario,

Please see my responses below:

This, and a solution for FileSystem.listRoots() will be addressed later.
> Tough, the todo list for 1.1 is already hughe, so might be in 1.2 -
> depending on my free time.


I see. Maybe we can help out there.

BTW:
> Do you use, or plan to integrate, VFS in your JCommander?


Now that you mention this, in the JCommander project we have evaluated VFS
and recently made a decision to switch to VFS instead of our own file
abstraction layer (called Phileas). Phileas was conceptually close to VFS
but it wasn't that much developed (though it had support for zip in zip)
given our focus on the file management front end. What we found in VFS is a
cleaner design, robust implementation, plenty of supported file systems,
active development and a larger community support. We already found out that
you did a great job on VFS!

The transition is in an advanced stage and we plan to release a first VFS
based version in the coming weeks.

We are still exploring all the features VFS offers and adapt code from
Phileas for features that we previously had and we require at the moment (
e.g. copy/move/delete operations with progress notifications and user
confirmations, partition information - native code here, file group
statistics, Eclipse VFS file system plugins). You might take a look at some
of the already migrated code at
http://cvs.sourceforge.net/viewcvs.py/jcommander/plugins/org.jcommander.vfsextensions/

After having completed the JCommander 0.7.0 release and having a clear
picture over all the VFS project, we thought of starting to contribute to it
if you would be interested.

Regards,
Robert

Reply via email to