Date: prev next · Thread: first prev next last
2012 Archives by date, by thread · List index


Hi Andor,

On Thu, 2012-02-09 at 16:05 +0100, Andor E wrote:
I have read recently that LibreOffice 3.5 will support an online mode.

        Correct :-) at least - this is a prototype feature, and it needs a
chunk of work to productise it, but you can certainly play with it.

I'm aware that this is still experimental, but I'd like to give it a
test anyway, since we are highly interested in such a feature.

        Great :-)

 I was unable to find any documentation how to host LibreOffice.
Could someone give me some pointers, where I have to start?

        So - I spent some time writing this out below. Do you think you can
create a wiki page and dump the details in there in a prettier format by
any chance ? [ that would help others with the same question ], and mail
the link back :-)

        So - firstly, it requires a Linux server; and then it requires a very
recent version (git master) of gtk3, or failing that, I back-ported the
required fixes for openSUSE 12.1 here:

http://download.opensuse.org/repositories/home:/michael_meeks:/branches:/openSUSE:/12.1:/Update/standard/i586/
from
https://build.opensuse.org/project/show?project=home%3Amichael_meeks%3Abranches%3AopenSUSE%3A12.1%3AUpdate

        That's perhaps the easiest way to get it going. Without the above fixes
you're stuck with the FireFox 4 (only) websockets impl. with them, you
can use 'any modern browser' ;-)

        Then - you'll want a master compile of LibreOffice, we don't pre-build
this stuff into our generic 3.5.0 packages for various complicated and
unpleasant reasons.

        To get that checkout the steps here, and ask for help if you get stuck:

        http://www.libreoffice.org/developers-3/

        Adding --disable-java as an autogen.sh/configure option might make your
life significantly easier.

        Finally, when that is done do a 'make dev-install'

        cd install/program
        export SAL_USE_VCLPLUGIN=gtk3
        export GDK_BACKEND=broadway
        ./soffice -writer

        you should get a splash-screen and lots of churning debug, then nothing.
Head over to a browser:

        http://localhost:8080

        and you're ready to play, and debug & have some fun.

        Press '9' to turn on the debug bbox re-rendering to show what area is
re-rendered as you type (I have a patch to remove a hack to over-expand
that if you get this far), and zero to force-refresh the screen.

        HTH,

                Michael.

-- 
michael.meeks@suse.com  <><, Pseudo Engineer, itinerant idiot


Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.