Upload
others
View
11
Download
0
Embed Size (px)
Citation preview
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 [email protected]