libreoffice online in egroupware - froscon · 2020-06-08 · froscon 2019 4 libreoffice online in...

Post on 11-Aug-2020

5 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

www.egroupware.org 2FrOSCon 2019

LibreOffice Online in EGroupwareLibreOffice Online● LibreOffice Online, Collabora Online, CODE ???● Technology behind LibreOffice Online● Prerequisites (host system, ...)● Advantages, disadvantages, highlights● Combination with LibreOffice● Scope of functions LibreOffice Online

… in EGroupware● LibreOffice Online (CO/CODE) in EGroupware● Function expansion through the combination LOOL/EGw

www.egroupware.org 3FrOSCon 2019

LibreOffice Online in EGroupwareLibreOffice Online

● Hosted at the TDF, no own development, (no installation packages)● https://www.libreoffice.org/download/libreoffice-online/

www.egroupware.org 4FrOSCon 2019

LibreOffice Online in EGroupwareCollabora Online

● Commercial product of Collabora Productivity Ltd, Cambridge, GB● Also offer a commercial LibreOffice version: Collabora Office

● Do almost the entire development work, code is ported back into LibreOffice Online

● Available as installation packages, docker containers, EGw installation packages

www.egroupware.org 5FrOSCon 2019

LibreOffice Online in EGroupwareCODE (Collabora Online Development Edition)

● CODE is the developer version of Collabora Online● Will be made freely available● Has the same functional range/status as CO

installation options:● Docker● installation packages● Univention UCS (from App Center)

In the further course called LibreOffice Online (LOOL).

www.egroupware.org 6FrOSCon 2019

LibreOffice Online in EGroupwarePrerequisites (Host-System, …)

● Docker● Debian 8/9, Ubuntu 16.04/18.04, CentOS 7, openSUSE Leap● Univention UCS

Or for EGroupware users ready-made packages with installable packages (installs Docker and sets up reverse proxy).

NO WebHosting !

www.egroupware.org 7FrOSCon 2019

LibreOffice Online in EGroupwarePrerequisites (Host-System, …)

No problem on a small home server (No RasPi, ...) for a few concurrent users. Bandwidth and latency determine the "feeling".

CO at EGroupware GmbH:Runs on a 3-Node(3 Core)-HA-Cluster next to EGw (Webserver, DB, ...) ...

www.egroupware.org 8FrOSCon 2019

LibreOffice Online in EGroupwarePrerequisites (Host-System, …)

● 10 active user / CPU thread (~ Limit for simultaneous editing of a document)● 50MB RAM / active user● 100kbit/s / active user

5000 ‘user’ => 500 concurrent users:● 50 CPU threads● 25 GB RAM● 50 Mbit bandwidth

www.egroupware.org 9FrOSCon 2019

LibreOffice Online in EGroupwareTechnology behind LibreOffice Online

LibreOffice headless on serverCurrently (v4.0) based on LO 6.0 (Collabora version!)Web frontend jsDocument rendered on server and transferred as tiles/pixel graphic

Independent of the performance of the end deviceNo problem with large files

Connected to file server (Requires a host for file management)

www.egroupware.org 10FrOSCon 2019

LibreOffice Online in EGroupwareTechnology behind LibreOffice Online

WOPI (Web Application Open Platform Interface):Connection interface File host <=> LOOL (or other online offices)

Documentation:LibreOffice Online APIhttps://www.collaboraoffice.com/libreoffice-online-api/

Office Online Integration Documentationhttps://wopi.readthedocs.io/en/latest/

www.egroupware.org 11FrOSCon 2019

LibreOffice Online in EGroupwareDevelopment

LibreOffice ReleaseNotes (6.3)

Releases

www.egroupware.org 12FrOSCon 2019

LibreOffice Online in EGroupwareAdvantages● Reduced range of functions :-) ● Central installation● Installation/operation in own environment, or● Operation with/from a hoster of your choice● 100% compatibility with LO. It's LO!● One application for (almost) all devices● Simultaneous processing of a document by several users● Documents remain on file server● Viewer for PDF (instead of browser PDF or client PDF)● Presentation mode for Impress/Browser full screen

www.egroupware.org 13FrOSCon 2019

LibreOffice Online in EGroupwareDisadvantagesReduced range of functions :-) Spell check: no saving of own dictionaryTemplates must be managed in the host system (advantage?)

No zoom in Calc (solved in v4.0)

(Still) no sending as e-mail attachment (solved in EGw:)

A few minor bugsAn annoying bug: Insert weblink (solved in v4.0.5)

www.egroupware.org 14FrOSCon 2019

LibreOffice Online in EGroupware(My subjective) Highlights

● Reduced range of functions :-) ● Simultaneous editing of a document● Hosting in own environment● Integration in application software

● ... and the concept at all

www.egroupware.org 15FrOSCon 2019

LibreOffice Online in EGroupwareCombination with LibreOffice

● Absolutely compatible● Access to documents via file-sharing, WebDAV, Samba● NO edit LO and LOOL at the same time

www.egroupware.org 16FrOSCon 2019

LibreOffice Online in EGroupwareFeatures of LOOL

Included are:

Writer Calc Impressword processing spreadsheet presentation

● Continuously expanded in the last version steps (every 2-3 months)● Further functions on request of the user● Quick/easy to implement (for Collabora)

www.egroupware.org 17FrOSCon 2019

LibreOffice Online in EGroupwareNew Features Version 4.0

● Optical improvements, Icon-Set Colibre (from LO 6.1)● Insert image from host system● Send document by e-mail (EGw)● Header and footer texts in presentations and spreadsheets● Screen scaling spreadsheet (200%)● Collapsible menu bar● Insert shapes● A lot of small improvements and some more menus● More at: www.collaboraoffice.com/press-releases/collabora-online-4-0/

www.egroupware.org 18FrOSCon 2019

LibreOffice Online in EGroupwareLibreOffice Online (CO/CODE) in EGroupware

● Integrated in File Manager● Create new documents from file manager (templates)● "Save as" in LOOL saves in EGw file system (also e.g. as PDF)● Automatically saves regularly● File-sharing with editing of documents for external● Fill documents from EGroupware modules (next slides)

www.egroupware.org 19FrOSCon 2019

LibreOffice Online in EGroupware

InfoLog(Tasks/Notes/...)

Calendar

MailAddress Book

www.egroupware.org 20FrOSCon 2019

LibreOffice Online in EGroupware

Project Manager

Bookmarks

Time Sheet

ResourcesFile Manager

Chat

Tracking System(Helpdesk)

www.egroupware.org 21FrOSCon 2019

LibreOffice Online in EGroupware

Some screenshots of LOOL in EGroupware

www.egroupware.org 22FrOSCon 2019

LibreOffice Online in EGroupwareLOOL integration in EGroupware File Manager:

www.egroupware.org 23FrOSCon 2019

LibreOffice Online in EGroupwareCreation of various file formats:

www.egroupware.org 24FrOSCon 2019

LibreOffice Online in EGroupwareTemplate files are stored in the EGroupware File Manager.In the templates, for example, font, language, margins, etc. can be defined.

www.egroupware.org 25FrOSCon 2019

LibreOffice Online in EGroupwareSave as… in the EGroupware File Manager as various file formats (e.g. PDF, Text, ...):

www.egroupware.org 26FrOSCon 2019

LibreOffice Online in EGroupwareDownload as… various file formats (e.g. PDF, Text, ...):

www.egroupware.org 27FrOSCon 2019

LibreOffice Online in EGroupwareSend as mail… with the EGroupware-Mail-Client (also file-sharing):

www.egroupware.org 28FrOSCon 2019

LibreOffice Online in EGroupwareInsert image from EGroupware File Manager directly (e.g. logos, ...):

www.egroupware.org 29FrOSCon 2019

LibreOffice Online in EGroupwareMultiple users can edit a document at the same time. The names and avatars come from EGroupware.

www.egroupware.org 30FrOSCon 2019

LibreOffice Online in EGroupwareGenerate mail merge from the EGroupware address book:

This works with documents as well as e-mail (-templates).

www.egroupware.org 31FrOSCon 2019

LibreOffice Online in EGroupwareVariable-fields in EGroupware (with user-defined fields and functions (e.g. if-then-else):

www.egroupware.org 32FrOSCon 2019

LibreOffice Online in EGroupwareYour own processes in EGroupware/LibreOffice Online

● Invoicing of services● Data collection (EGw) and statistical analysis (Calc)● Recruitment management● Preparation and provision of operating instructions● Or whatever was previously maintained in Access or Excel tables as

directories● … your fantasy

Or develop your own application in EGroupware. Why develop new user administration, document generation, e-mail etc.?

www.egroupware.org 33FrOSCon 2019

LibreOffice Online in EGroupware

Thank you very much for your interest !

Contact: su@egroupware.org

More at the LibreOffice booth and/or in the EGroupware project room C130

top related