I have been trying for a long time to provide LibreOffice/OpenOffice suites with access to remote files present on the Google Drive, Microsoft OneDrive or Dropbox account.
Some providers, like Google for gDrive, allow duplicate file/folder names while your storage (your hard drive) and the UNO LibreOffice/OpenOffice API UCB service does not. This difficulty, which I think is not present for nothing, was finally overcome thanks to the use of SQL views, including a recursive one, under HsqlDB.
The second difficulty was to allow offline work and the synchronization of this work by atomic and chronological operations when reconnecting. This was made possible by HsqlDB managing Temporal System-Versioned Tables since its version 2.5.
For those who want to know more, technically speaking see the historical section of the extension.
I believe that regarding the extension, the best way to talk about it is to try it, it costs nothing, and it allows accessing your remote files as easily as your local files.
Google Drive: gDriveOOo
Microsoft oneDrive: oneDriveOOo
Dropbox: DropboxOOo
Thank you for your feedback, this allows me to move forward...
