Dear community,
as you may know, our extension site is in the progress of being reworked to improve the user
experience and make the uploading and maintenance process for both admins and users more
straightforward and we want to also ease getting in contact with extensions authors to report
issues. We've tried a couple of approaches in the past and have been evaluating various options,
including a WordPress-based site. The proposal is to move from our current Plone-based website to
the Open Collaboration Service [1], which is the API behind the well-known openDesktop.org [2]
platform, formerly known as GNOME Eye Candy.
The idea is to set up a self-hosted instance on our own infrastructure, test, configure and deploy
the system, and eventually move our extensions there. And for this, we need your help, insight and
support! Admins, web designers, moderators, maintainers and everyone else who wants to get familiar
with the configuration and the workflow for guide developers and users in the future is more than
welcome!
The tasks we have to work on in detail are:
* Install the OCS client on our infrastructure (this will be handled by our infra team)
* Configure the look and feel to comply with the LibreOffice branding
* Set-up categories for a better usability
(my first idea: Dictionaries, Templates, Localizations and l10n Tools, Color schemes, Gallery
content, Clipart, Menu/Toolbar/Shortcut Configuration [5], Icon themes, LibreOffice Themes (aka
Mozilla Persona), NotebookBar Variants, Fonts, Table Styles, Area Fill Presets, Document Themes,
Macros, Documentation incl. different versions and languages)
* Define rules for the categories according the platform (ideally, we are able in the future to
provide better access to the extensions à la GHNS! [6])
* Find moderators who keep an eye on the uploaded extensions
* Document the workflow, how to (users:) upload an extension, set properties such as module flags,
update files, communicate with the users (moderators:) change the categorization, flag as orphaned,
highlight, update maintainership, delete it
* Localize the strings
So if you are interested in this topic, please join the task-force. We can discuss the details on
the website@ mailing list and the IRC channel #tdf-infra. We're also in touch with the
openDesktop.org developers via Matrix. And comments are welcome too, of course.
Cheers,
Heiko (UX mentor at the TDF team)
[1] https://en.wikipedia.org/wiki/Open_Collaboration_Services
[2] https://www.opendesktop.org/
[3] https://www.gnome-look.org/
[4] https://fosdem.org/2019/schedule/event/libreoffice_extensions/ and
https://wiki.documentfoundation.org/File:20190125_FOSDEM-ExtensionsOCS.odp
[5] https://bugs.documentfoundation.org/show_bug.cgi?id=123768#c6
[6] https://design.blog.documentfoundation.org/2016/11/11/additions-to-libreoffice/
--
To unsubscribe e-mail to: website+unsubscribe@global.libreoffice.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.libreoffice.org/global/website/
Privacy Policy: https://www.documentfoundation.org/privacy
Context
- [libreoffice-website] The new LibreOffice extension site · Heiko Tietze
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.