LibreOffice Non-Code Extension Creation – Templates Available

I wrote a first version of a howto about the creation of LibreOffice non-code extensions. This howto is written in German language and the source code is available from my Github repository:

I added some sample templates to this repository, one for each LibreOffice non-code extension, which I described in the howto. You could view them here:

You could check out this code samples and adapt (by editing) them to your own new LibreOffice non-code extension.

I’m keen to see your LibreOffice non-code extension inside the LibreOffice extension repository:

Happy hacking!

Further Work On Plone AddOns For LibreOffice Extensions/Templates Site

I fixed some internationalization issues within the Plone addons I used to run the LibreOffice extensions and templates website. I added also a function that searches for the latest unstable release of a project. If there is such unstable release it will be shown to the user of the website. I added a new slot to project view for this. The updated code is available in the github repository of The Documenta Foundation yet. It will soon be released and incorporated in Plone instance of the LibreOffice extensions and templates website.

Finished Removing Not Used Accounts

It took some time to remove a lot of accounts from the LibreOffice extensions and templates website that are not used for contributions to the site and the LibreOffice eco-system. I finished this work during already.

It always possible and easy to create a new account on the site, if a new user / community member need one to contribute a LibreOffice extension or template project / release.

Removing Not In Use User-Accounts

I created already some scripts to work on the user database of the LibreOffice extensions and templates website.  I got some different list of the users (e.g. contributing and not contributing users). I monitored this different groups of users for a longer time now. Today I used another script that I already created and began to remove a list of users with no contribution to the site.

Update Of Software For The LibreOffice Extensions Website

I worked on a small update of the Plone add-ons that I created to run the new LibreOffice extensions and templates website. The source code of this update went to the github repository of the Document Foundation and I published a new release of the Plone add-ons on the cheeseshop.

I updated the LibreOffice extensions and templates website with the new code of the add-ons via buildout today.

Another Python-Script For LibreOffice Extensions Site Administration

I’m working on another script for the administration of the LibreOffice extensions site. I’m looking for the value that has been set for the LibreOffice version compatibility. The values are all stored in the portal_catalog of the site (I added an index for this already). I run this script for the latest stable version of LibreOffice: 5.4. The query results in a number of only 86 extension and template releases with an explicit set compatibility for LibreOffice 5.4. We need to improve this list by running tests for all other extension and template releases against LibreOffice 5.4 and also (for all releases) against the upcomming LibreOffice 6.0. I’ll publish a list of the test candidates soon and am looking for volunteers  running the tests.

LibreOffice Stammtisch in Duisburg

Anfang November haben einige Mitglieder der deutschsprachigen Community von LibreOffice auf der Open Rhein Ruhr überlegt, für LibreOffice einen Stammtisch zu veranstalten. Er sollte in Duisburg noch im Jahr 2017 stattfinden. Ich habe dafür die Initiative ergriffen und es wurde dann – nach einer kleinen Umfrage auf der Mailingliste – der 15. Dezember.

Wir haben uns am letzten Freitag im Cafe Museum in der Duisburger Innenstadt, in fußläufiger Entfernung zum Bahnhof getroffen. Neben bekannten Gesichtern fanden auch mehrere an LibreOffice Interessierte den Weg an den Stammtisch (West). Es wurde sehr lebhaft über verschiedene Themen rund um LibreOffice und die Community diskutiert. Die Zeit verging wie im Fluge und die letzten haben erst nach fünf Stunden den Heimweg angetreten mit dem Wunsch, den Stammtisch im nächsten Jahr am gleichen Ort zu wiederholen.