Hi devs,
I think I’ve changed my mind and I’m going to make a proposal for a more generic
xwiki-platform-vfs module instead (which will support more formats than just zip: file,
http, jar, odf, sfx, tar, zip, etc).
Internally the implementation would be based on TrueVFS (the successor of TrueZIP),
see
https://truevfs.java.net/
The idea is that this module would offer CRUD (Create, Read, Update, Delete) operations
for archive files.
I’ll think more about it and update the design page next week.
If you have any input in the meanwhile please state them! :)
Thanks
-Vincent
On 13 Nov 2015 at 16:08:02, vincent(a)massol.net
(vincent@massol.net(mailto:vincent@massol.net)) wrote:
Hi devs,
Following the need to support Nested Spaces in the Zip Explorer plugin (see
http://jira.xwiki.org/browse/XWIKI-12448) I think it’s time to bite the bullet and
reimplement the feature using components (
http://jira.xwiki.org/browse/XWIKI-12815).
I’ve started a design page at
http://design.xwiki.org/xwiki/bin/view/Proposal/ZipExplorerComponent
I’m especially interested in ensuring that I have all use cases taken into account.
Could you have a quick look and see whether it looks fine or not?
I’m also interested in any feedback on the URL format + API.
Thanks a lot
-Vincent