.. This README is meant for consumption by humans and PyPI. PyPI can render rst files so please do not use Sphinx features.
If you want to learn more about writing documentation, please check out: http://docs.plone.org/about/documentation_styleguide.html
This text does not appear on PyPI or github. It is a comment.
.. image:: https://github.com/collective/collective.collabora/actions/workflows/plone-package.yml/badge.svg
:target: https://github.com/collective/collective.collabora/actions/workflows/plone-package.yml
.. image:: https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/gyst/2a12a9fe2dbca0d4337ca96603bd58d7/raw/covbadge.json
:alt: Coverage
.. image:: https://img.shields.io/pypi/v/collective.collabora.svg
:target: https://pypi.python.org/pypi/collective.collabora/
:alt: Latest Version
.. image:: https://img.shields.io/pypi/status/collective.collabora.svg
:target: https://pypi.python.org/pypi/collective.collabora
:alt: Egg Status
.. image:: https://img.shields.io/pypi/pyversions/collective.collabora.svg?style=plastic
:alt: Supported - Python Versions
.. image:: https://img.shields.io/pypi/l/collective.collabora.svg
:target: https://pypi.python.org/pypi/collective.collabora/
:alt: License
collective.collabora
====================
Collabora Online integration for Plone.
Introduction
------------
`Collabora Online <https://www.collaboraonline.com/>`_ provides collaborative open source document editing, controlled by you.
Collective.collabora brings this capability into Plone. It can be used as-is,
and works out of the box in about any Plone version.
Additionally, collective.collabora provides a building block for integration of
real-time document collaboration into Plone-based applications like
Quaive and iA.Delib.
Features
--------
- Real-time collaborative document editing of office-type documents: Word
documents, spreadsheets, etc.
- Reading Office files and PDFs in your browser in a Plone page, with comments,
even if you do not have edit rights.
- Wide compatibility of this add-on across Plone and Python versions.
Documentation
-------------
For instructions on configuring collective.collabora,
see the documentation at `Read the Docs <https://collectivecollabora.readthedocs.io/en/latest/>`_.
Authors
-------
- Johannes Raggam (thet): initial proof of concept (integration, WOPI implementation).
- Guido A.J. Stevens (gyst): production quality code (cleanup, tests, CI, documentation, backporting, release).
Contribute
----------
- Issue Tracker: https://github.com/collective/collective.collabora/issues
- Source Code: https://github.com/collective/collective.collabora
Support
-------
If you are having issues, please let us know via the `issue tracker
<https://github.com/collective/collective.collabora/issues>`_.
This package is part of `Quaive <https://quaive.com>`_ and supported by the
Quaive partners Cosent, Syslab.com and iMio.
Development of this package was sponsored by `iMio <https://imio.be>`_ and
`Syslab.com <https://syslab.com>`_.
License
-------
The project is licensed under the GPLv2.
Changelog
=========
1.1.0 (2025-07-25)
------------------
- Make it easier to provide custom IStoredField adapters for varying file field names. [gyst]
1.0.1 (2025-04-18)
------------------
- Fix documentation URL in setup.py [gyst]
1.0.0 (2025-04-18)
------------------
- Cleanup unused code [thet]
- Add translations [macagua, gyst]
- Extract documentation to readthedocs [gyst]
- Configure build tooling [gyst]
- Remove unneeded CORS headers [gyst]
- Let Collabora handle locking conflicts [gyst]
- Increase log level on file writes, and document that Collabora
always saves changes, even on browser exit. [gyst]
- Disable CSRF protection, after exhausting all other options. [gyst]
0.9.0 (2025-04-10)
------------------
- Initial release. [gyst, ale-rt]
Raw data
{
"_id": null,
"home_page": "https://github.com/collective/collective.collabora",
"name": "collective.collabora",
"maintainer": null,
"docs_url": null,
"requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,!=3.7.*,>=2.7",
"maintainer_email": null,
"keywords": "Python Plone CMS",
"author": "Guido A.J. Stevens",
"author_email": "guido.stevens@cosent.net",
"download_url": "https://files.pythonhosted.org/packages/0b/4e/168598825f8d452e009ab6816209d9c65c06aa6dc4276b09d011e8e198bc/collective.collabora-1.1.0.tar.gz",
"platform": null,
"description": ".. This README is meant for consumption by humans and PyPI. PyPI can render rst files so please do not use Sphinx features.\n If you want to learn more about writing documentation, please check out: http://docs.plone.org/about/documentation_styleguide.html\n This text does not appear on PyPI or github. It is a comment.\n\n.. image:: https://github.com/collective/collective.collabora/actions/workflows/plone-package.yml/badge.svg\n :target: https://github.com/collective/collective.collabora/actions/workflows/plone-package.yml\n\n.. image:: https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/gyst/2a12a9fe2dbca0d4337ca96603bd58d7/raw/covbadge.json\n :alt: Coverage\n\n.. image:: https://img.shields.io/pypi/v/collective.collabora.svg\n :target: https://pypi.python.org/pypi/collective.collabora/\n :alt: Latest Version\n\n.. image:: https://img.shields.io/pypi/status/collective.collabora.svg\n :target: https://pypi.python.org/pypi/collective.collabora\n :alt: Egg Status\n\n.. image:: https://img.shields.io/pypi/pyversions/collective.collabora.svg?style=plastic\n :alt: Supported - Python Versions\n\n.. image:: https://img.shields.io/pypi/l/collective.collabora.svg\n :target: https://pypi.python.org/pypi/collective.collabora/\n :alt: License\n\n\ncollective.collabora\n====================\n\nCollabora Online integration for Plone.\n\n\nIntroduction\n------------\n\n`Collabora Online <https://www.collaboraonline.com/>`_ provides collaborative open source document editing, controlled by you.\n\nCollective.collabora brings this capability into Plone. It can be used as-is,\nand works out of the box in about any Plone version.\n\nAdditionally, collective.collabora provides a building block for integration of\nreal-time document collaboration into Plone-based applications like\nQuaive and iA.Delib.\n\nFeatures\n--------\n\n- Real-time collaborative document editing of office-type documents: Word\n documents, spreadsheets, etc.\n\n- Reading Office files and PDFs in your browser in a Plone page, with comments,\n even if you do not have edit rights.\n\n- Wide compatibility of this add-on across Plone and Python versions.\n\nDocumentation\n-------------\n\nFor instructions on configuring collective.collabora,\nsee the documentation at `Read the Docs <https://collectivecollabora.readthedocs.io/en/latest/>`_.\n\nAuthors\n-------\n\n- Johannes Raggam (thet): initial proof of concept (integration, WOPI implementation).\n\n- Guido A.J. Stevens (gyst): production quality code (cleanup, tests, CI, documentation, backporting, release).\n\n\nContribute\n----------\n\n- Issue Tracker: https://github.com/collective/collective.collabora/issues\n\n- Source Code: https://github.com/collective/collective.collabora\n\n\nSupport\n-------\n\nIf you are having issues, please let us know via the `issue tracker\n<https://github.com/collective/collective.collabora/issues>`_.\n\nThis package is part of `Quaive <https://quaive.com>`_ and supported by the\nQuaive partners Cosent, Syslab.com and iMio.\n\nDevelopment of this package was sponsored by `iMio <https://imio.be>`_ and\n`Syslab.com <https://syslab.com>`_.\n\n\nLicense\n-------\n\nThe project is licensed under the GPLv2.\n\n\n\n\nChangelog\n=========\n\n\n1.1.0 (2025-07-25)\n------------------\n\n- Make it easier to provide custom IStoredField adapters for varying file field names. [gyst]\n\n\n1.0.1 (2025-04-18)\n------------------\n\n- Fix documentation URL in setup.py [gyst]\n\n\n1.0.0 (2025-04-18)\n------------------\n\n- Cleanup unused code [thet]\n\n- Add translations [macagua, gyst]\n\n- Extract documentation to readthedocs [gyst]\n\n- Configure build tooling [gyst]\n\n- Remove unneeded CORS headers [gyst]\n\n- Let Collabora handle locking conflicts [gyst]\n\n- Increase log level on file writes, and document that Collabora\n always saves changes, even on browser exit. [gyst]\n\n- Disable CSRF protection, after exhausting all other options. [gyst]\n\n\n0.9.0 (2025-04-10)\n------------------\n\n- Initial release. [gyst, ale-rt]\n",
"bugtrack_url": null,
"license": "GPL version 2",
"summary": "Collabora Online integration for Plone",
"version": "1.1.0",
"project_urls": {
"Documentation": "https://collectivecollabora.readthedocs.io/en/latest/",
"Homepage": "https://github.com/collective/collective.collabora",
"PyPI": "https://pypi.org/project/collective.collabora/",
"Source": "https://github.com/collective/collective.collabora",
"Tracker": "https://github.com/collective/collective.collabora/issues"
},
"split_keywords": [
"python",
"plone",
"cms"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "0782e6dafa923b0b8d7a2f5f751bd078a7af295abe260221230d2d5eea0bdc91",
"md5": "6e9fbc9eed831abef06eef2004738a8d",
"sha256": "6cebc7353dc5057c1aa37e626295dfd595f0079874a1151f1cb5115a79cf6c8d"
},
"downloads": -1,
"filename": "collective.collabora-1.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "6e9fbc9eed831abef06eef2004738a8d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,!=3.7.*,>=2.7",
"size": 59947,
"upload_time": "2025-07-25T12:24:01",
"upload_time_iso_8601": "2025-07-25T12:24:01.053318Z",
"url": "https://files.pythonhosted.org/packages/07/82/e6dafa923b0b8d7a2f5f751bd078a7af295abe260221230d2d5eea0bdc91/collective.collabora-1.1.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0b4e168598825f8d452e009ab6816209d9c65c06aa6dc4276b09d011e8e198bc",
"md5": "11abd7b2bddc0c43eccbe5516bcb704f",
"sha256": "ec3acd4655b5531fe3237e0ac70fdec1165fd37e4ffc37dfaa04762f6ed09f98"
},
"downloads": -1,
"filename": "collective.collabora-1.1.0.tar.gz",
"has_sig": false,
"md5_digest": "11abd7b2bddc0c43eccbe5516bcb704f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,!=3.7.*,>=2.7",
"size": 104895,
"upload_time": "2025-07-25T12:24:03",
"upload_time_iso_8601": "2025-07-25T12:24:03.189849Z",
"url": "https://files.pythonhosted.org/packages/0b/4e/168598825f8d452e009ab6816209d9c65c06aa6dc4276b09d011e8e198bc/collective.collabora-1.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-25 12:24:03",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "collective",
"github_project": "collective.collabora",
"travis_ci": false,
"coveralls": true,
"github_actions": true,
"tox": true,
"lcname": "collective.collabora"
}