Details
Collective.collabora is a Plone Classic add-on that provides office document editing and real-time collaboration, out of the box. You will learn how Collabora works, and how to configure your network and Plone to integrate it successfully into your own deployments.
Beyond the integrator perspective, we'll cover the specific development challenge we faced: to create a package that not only works on Plone6, but also on Plone4 with Archetypes. We're using tox to manage development and testing environments for all supported Plone and Python versions. Developing the package involved a case of time travel: from Plone6 to Plone5, to Python 2.7, to Plone4 Dexterity, to Archetypes.
We'll show how we adjusted the code and tests, in order to support this wide range of Plone and Python versions from a single codebase. We'll demo the integrations into Plone, Quaive and iA.Docs, and will show how only a very thin customization is needed, for custom UI integrations.



