I have done a quick search on the forum around this idea and didn’t find one which would be close, so I write it here.
I would like to add a wish to the XWiki project wishlist:
For the time being there is only one way to upload a Confluence export, before migrating, which is uploading the zip archive through the UI when connected to the XWiki instance.
It comes with some inconvenience when using a remote server to power a XWiki instance, because it needs one download step, followed with one upload step, and a local computer in the middle.
Would it be possible to provide other methods additionnally to the one that exists, in order to be able to remove the “local computer in the middle” to save this step? This is the idea:
- from within the XWiki instance, be able to provide a link to the file which could be hosted on a file server, and from there, keep the bundle as a zip file in a dedicated directory inside the XWiki install ;
- from within the XWiki instance, be able to provide the path inside the directories of the install itself where the file could have been uploaded, let’s say, using either a hyperlink as described above, or using a SFTP client.
Why for might you ask? Well, sometimes when working remotely from a place where the internet connection lacks speed, it would allow saving time by preparing the work at one moment, and the rest of the process could be done at any time later.
Also if the migration process fails and needs to be reset, it would be nice to not have to perform the upload again (then having the zip file already available right in a local directory of the XWiki server would be very handy).
Thanks for your work, and thanks to the interest you might have for this suggestion.