The Upgrade of the LibreOffice Template Repository · Virusscanning with ClamAV. Current Status...
Transcript of The Upgrade of the LibreOffice Template Repository · Virusscanning with ClamAV. Current Status...
![Page 1: The Upgrade of the LibreOffice Template Repository · Virusscanning with ClamAV. Current Status /bin /src /var /parts Filestorage / Blobstorage / Logs / Backup / Snapshots Buildout-Root](https://reader033.fdocuments.net/reader033/viewer/2022042208/5eabab8ac665935072753d62/html5/thumbnails/1.jpg)
The Upgrade of the LibreOffice Template Repository
Presenter: Andreas Mantke
![Page 2: The Upgrade of the LibreOffice Template Repository · Virusscanning with ClamAV. Current Status /bin /src /var /parts Filestorage / Blobstorage / Logs / Backup / Snapshots Buildout-Root](https://reader033.fdocuments.net/reader033/viewer/2022042208/5eabab8ac665935072753d62/html5/thumbnails/2.jpg)
Who am I
⚫Andreas Mantke
⚫Working with LibreOffice and its predecessor since autumn 2002
⚫Deputy Member, Board of Directors at The Document Foundation
⚫LibreOffice Admin-Team-Member
⚫Developer / Admin of LibreOffice extensions- / templates-repository, LibreOffice Conference-Site and ODFAuthors.org
⚫ Plone-Developer (collective)
![Page 3: The Upgrade of the LibreOffice Template Repository · Virusscanning with ClamAV. Current Status /bin /src /var /parts Filestorage / Blobstorage / Logs / Backup / Snapshots Buildout-Root](https://reader033.fdocuments.net/reader033/viewer/2022042208/5eabab8ac665935072753d62/html5/thumbnails/3.jpg)
Goals
![Page 4: The Upgrade of the LibreOffice Template Repository · Virusscanning with ClamAV. Current Status /bin /src /var /parts Filestorage / Blobstorage / Logs / Backup / Snapshots Buildout-Root](https://reader033.fdocuments.net/reader033/viewer/2022042208/5eabab8ac665935072753d62/html5/thumbnails/4.jpg)
Goals
⚫ Repository with:
• Search Functionality
• Content-Tags (Categories)
• Version-Tags
⚫Lists with Logo / Screenshot
⚫Description
⚫Virus scanning
⚫Configurable Descriptions for Products, Legal Disclaimer, Licenses etc.
![Page 5: The Upgrade of the LibreOffice Template Repository · Virusscanning with ClamAV. Current Status /bin /src /var /parts Filestorage / Blobstorage / Logs / Backup / Snapshots Buildout-Root](https://reader033.fdocuments.net/reader033/viewer/2022042208/5eabab8ac665935072753d62/html5/thumbnails/5.jpg)
Current Status
![Page 6: The Upgrade of the LibreOffice Template Repository · Virusscanning with ClamAV. Current Status /bin /src /var /parts Filestorage / Blobstorage / Logs / Backup / Snapshots Buildout-Root](https://reader033.fdocuments.net/reader033/viewer/2022042208/5eabab8ac665935072753d62/html5/thumbnails/6.jpg)
Current Status
Plone
Customized Plone Software Center
Blobstorage for Plone Software Center
2 Layout Products (Extensions / Template site)
Virusscanning with ClamAV
![Page 7: The Upgrade of the LibreOffice Template Repository · Virusscanning with ClamAV. Current Status /bin /src /var /parts Filestorage / Blobstorage / Logs / Backup / Snapshots Buildout-Root](https://reader033.fdocuments.net/reader033/viewer/2022042208/5eabab8ac665935072753d62/html5/thumbnails/7.jpg)
Current Status
/bin
/src
/var
/parts
Filestorage / Blobstorage / Logs /Backup /Snapshots
Buildout-Root
Products / Development
Buildout:Zeoserver with two instancesblostorage
![Page 8: The Upgrade of the LibreOffice Template Repository · Virusscanning with ClamAV. Current Status /bin /src /var /parts Filestorage / Blobstorage / Logs / Backup / Snapshots Buildout-Root](https://reader033.fdocuments.net/reader033/viewer/2022042208/5eabab8ac665935072753d62/html5/thumbnails/8.jpg)
Current Status
Template-Center-View
![Page 9: The Upgrade of the LibreOffice Template Repository · Virusscanning with ClamAV. Current Status /bin /src /var /parts Filestorage / Blobstorage / Logs / Backup / Snapshots Buildout-Root](https://reader033.fdocuments.net/reader033/viewer/2022042208/5eabab8ac665935072753d62/html5/thumbnails/9.jpg)
Necessary Improvements
![Page 10: The Upgrade of the LibreOffice Template Repository · Virusscanning with ClamAV. Current Status /bin /src /var /parts Filestorage / Blobstorage / Logs / Backup / Snapshots Buildout-Root](https://reader033.fdocuments.net/reader033/viewer/2022042208/5eabab8ac665935072753d62/html5/thumbnails/10.jpg)
Necessary Improvements
⚫ Flat Structure of the Site
⚫ Modern lightweight Content Types
⚫ Blobstorage Support out of the Box
⚫ WebDAV-Support
⚫ Configurable Legal Disclaimer for Downloads
⚫ Configurable Legal Disclaimer for Contributors
⚫ Multilanguage Support for Template Upload Center and Projects
⚫ Improved / New Theming
![Page 11: The Upgrade of the LibreOffice Template Repository · Virusscanning with ClamAV. Current Status /bin /src /var /parts Filestorage / Blobstorage / Logs / Backup / Snapshots Buildout-Root](https://reader033.fdocuments.net/reader033/viewer/2022042208/5eabab8ac665935072753d62/html5/thumbnails/11.jpg)
Template Center
![Page 12: The Upgrade of the LibreOffice Template Repository · Virusscanning with ClamAV. Current Status /bin /src /var /parts Filestorage / Blobstorage / Logs / Backup / Snapshots Buildout-Root](https://reader033.fdocuments.net/reader033/viewer/2022042208/5eabab8ac665935072753d62/html5/thumbnails/12.jpg)
Improved Structure
Template Upload Center
Template Project
Downloadable File
![Page 13: The Upgrade of the LibreOffice Template Repository · Virusscanning with ClamAV. Current Status /bin /src /var /parts Filestorage / Blobstorage / Logs / Backup / Snapshots Buildout-Root](https://reader033.fdocuments.net/reader033/viewer/2022042208/5eabab8ac665935072753d62/html5/thumbnails/13.jpg)
Improved Template Center
Templatecenter-View
![Page 14: The Upgrade of the LibreOffice Template Repository · Virusscanning with ClamAV. Current Status /bin /src /var /parts Filestorage / Blobstorage / Logs / Backup / Snapshots Buildout-Root](https://reader033.fdocuments.net/reader033/viewer/2022042208/5eabab8ac665935072753d62/html5/thumbnails/14.jpg)
Improved Template Center
Project-View
![Page 15: The Upgrade of the LibreOffice Template Repository · Virusscanning with ClamAV. Current Status /bin /src /var /parts Filestorage / Blobstorage / Logs / Backup / Snapshots Buildout-Root](https://reader033.fdocuments.net/reader033/viewer/2022042208/5eabab8ac665935072753d62/html5/thumbnails/15.jpg)
Improved Template Center
Downloadablefile-View
![Page 16: The Upgrade of the LibreOffice Template Repository · Virusscanning with ClamAV. Current Status /bin /src /var /parts Filestorage / Blobstorage / Logs / Backup / Snapshots Buildout-Root](https://reader033.fdocuments.net/reader033/viewer/2022042208/5eabab8ac665935072753d62/html5/thumbnails/16.jpg)
Improved Template Center
Project-Edit-View
![Page 17: The Upgrade of the LibreOffice Template Repository · Virusscanning with ClamAV. Current Status /bin /src /var /parts Filestorage / Blobstorage / Logs / Backup / Snapshots Buildout-Root](https://reader033.fdocuments.net/reader033/viewer/2022042208/5eabab8ac665935072753d62/html5/thumbnails/17.jpg)
Improved Template Center
Translation
![Page 18: The Upgrade of the LibreOffice Template Repository · Virusscanning with ClamAV. Current Status /bin /src /var /parts Filestorage / Blobstorage / Logs / Backup / Snapshots Buildout-Root](https://reader033.fdocuments.net/reader033/viewer/2022042208/5eabab8ac665935072753d62/html5/thumbnails/18.jpg)
Todos
![Page 19: The Upgrade of the LibreOffice Template Repository · Virusscanning with ClamAV. Current Status /bin /src /var /parts Filestorage / Blobstorage / Logs / Backup / Snapshots Buildout-Root](https://reader033.fdocuments.net/reader033/viewer/2022042208/5eabab8ac665935072753d62/html5/thumbnails/19.jpg)
Todos
⚫ Search-Form for Projects
⚫ Bugfixing / Form-Field Customization
⚫ Localisation of the add-on strings
⚫ Theming:
• Diazo-Theme
• Make Theme responsive
⚫ Plone-Python-Tests
⚫ Multilanguage-Testing
⚫ Content-Migration
![Page 20: The Upgrade of the LibreOffice Template Repository · Virusscanning with ClamAV. Current Status /bin /src /var /parts Filestorage / Blobstorage / Logs / Backup / Snapshots Buildout-Root](https://reader033.fdocuments.net/reader033/viewer/2022042208/5eabab8ac665935072753d62/html5/thumbnails/20.jpg)
Future Improvements
![Page 21: The Upgrade of the LibreOffice Template Repository · Virusscanning with ClamAV. Current Status /bin /src /var /parts Filestorage / Blobstorage / Logs / Backup / Snapshots Buildout-Root](https://reader033.fdocuments.net/reader033/viewer/2022042208/5eabab8ac665935072753d62/html5/thumbnails/21.jpg)
Future Improvements
⚫ Form for:
• Project Creation
• Template Upload
• Protected with Captcha
⚫Events sending Messages to:
• Admin
• Author
• (...)
![Page 22: The Upgrade of the LibreOffice Template Repository · Virusscanning with ClamAV. Current Status /bin /src /var /parts Filestorage / Blobstorage / Logs / Backup / Snapshots Buildout-Root](https://reader033.fdocuments.net/reader033/viewer/2022042208/5eabab8ac665935072753d62/html5/thumbnails/22.jpg)
Questions
![Page 23: The Upgrade of the LibreOffice Template Repository · Virusscanning with ClamAV. Current Status /bin /src /var /parts Filestorage / Blobstorage / Logs / Backup / Snapshots Buildout-Root](https://reader033.fdocuments.net/reader033/viewer/2022042208/5eabab8ac665935072753d62/html5/thumbnails/23.jpg)
Andreas [email protected]