Thanks for reply, David.
As far as hosting is concerned ... it's shared hosting (multiple customers on one IP address) that I think would have issues with LibreOffice on such systems. Thus, any feature of Moodle using unoconv won't be possible.
Even Amazon packages don't have LibreOffice available from
Amazon repos - they don' t plan to supply it either. I found, at one
time, a Google Apps engine offering just for document conversions but for the typical single user running Moodle 3.1 even on VPS might run into
issues (one of them being space) with LibreOffice if not installing only the parts needed. Finding a saas implementation is like a needle in a haystack right now
... me thinks. (who knows ... a small saas industry might popup! :\)
https://github.com/dagwieers/unoconv
has technical info and a good read for understanding rquirements. unoconv is really a python script.
** WELL WORTH a read if attempting to use unoconv. unoconv uses LibreOffices ability to be run in a headless mode ... ie, GUI desktop not needed.
So I set out seeking minimal install on server ... trying not to think saas.
From Dag's git page:
"if this is the first time you are using LibreOffice/OpenOffice, make sure you have all the required sub-packages installed, depending on the distribution this could be the xsltfilter, headless, writer, calc, impress or draw sub-packages."
So for *CentOS 6* (anyone else reading this make note of that fact), I went after minimal:
libreoffice-xsltfilter.x86_64
libreoffice-headless.x86_64
libreoffice-impress.x86_64
libreoffice-calc.x86_64
libreoffice-impress.x86_64
libreoffice-langpack-en.x86_64
libreoffice-writer.x86_64
libreoffice-draw.x86_64
libreoffice-ure.x86_64
libreoffice-testtools.x86_64
libreoffice-filters.x86_64
Had to install a yum tools ... to get downloadonly
So I could get just the packages I think would be minimal (as well as their dependencies).
yum install --downloadonly --downloaddir=<directory> <package>
The directory size of all packages + dependencies totaled 109M (those are rpms and not yet installed)
Install size, however, is larger: Installed size: 364 M
Installing for dependencies:
autocorr-en
dejavu-sans-mono-fonts
dejavu-serif-fonts
google-crosextra-caladea-fonts
google-crosextra-carlito-fonts
hyphen
hyphen-en
liberation-fonts-common
liberation-mono-fonts
liberation-sans-fonts
liberation-serif-fonts
libreoffice-core
libreoffice-opensymbol-fonts
libreoffice-ure
neon
pakchois
Years ago, I had installed LibreOffice (full) when I had read up on headless mode and decided to give document conversion a try and one point in time ran into a space crunch on server (no options to add a drive or space - not a virtualized environment). Regained desparately need space by removing the languages not needed but did break LibreOffice ... at least the GUI interface.
Anyway ... that's where I'm at with this sandbox Moodle 3.1 right now.
Anyone have a small no user course that might use unoconv for me to try out?
'spirit of sharing', Ken