The Upgrade of the LibreOffice Template Repository · Virusscanning with ClamAV. Current Status...

Post on 30-Apr-2020

10 views 0 download

transcript

The Upgrade of the LibreOffice Template Repository

Presenter: Andreas Mantke

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)

Goals

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.

Current Status

Current Status

Plone

Customized Plone Software Center

Blobstorage for Plone Software Center

2 Layout Products (Extensions / Template site)

Virusscanning with ClamAV

Current Status

/bin

/src

/var

/parts

Filestorage / Blobstorage / Logs /Backup /Snapshots

Buildout-Root

Products / Development

Buildout:Zeoserver with two instancesblostorage

Current Status

Template-Center-View

Necessary Improvements

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

Template Center

Improved Structure

Template Upload Center

Template Project

Downloadable File

Improved Template Center

Templatecenter-View

Improved Template Center

Project-View

Improved Template Center

Downloadablefile-View

Improved Template Center

Project-Edit-View

Improved Template Center

Translation

Todos

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

Future Improvements

Future Improvements

⚫ Form for:

• Project Creation

• Template Upload

• Protected with Captcha

⚫Events sending Messages to:

• Admin

• Author

• (...)

Questions

Andreas Mantkemaand@gmx.de