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.
I added a new repository for backports to my fresh installed Debian Stretch on my old netbook and installed LibreOffice 5.4.4 from this backports. The netbook is running the current stable LibreOffice yet.
I installed the Debian stretch release on my old Medion netbook from 2008. I choosed the desktop Xfce, because it is much smaller than KDE or Gnome. I used an USB Blue ray player and the netinstall cd for the installation and got further packages from a mirror. The default installation contains LibreOffice version 5.2.7.
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.
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.
I worked on two new Python scripts for the administration of the LibreOffice extensions and templates website. I need a list of projects that are in the review state private. The second new script lists all releases that are only in the review state pre-release. This means they have not published yet and are not visible for the user of the website. I published the scripts in my repository on Github.com.
I worked on my Python script to get a list of active and not active users out of the Plone instance that is running the LibreOffice extensions and templates website and finished this script today. I run this script and got the list of currently active versus nonactive users. I’ll use the results of today to compare them with the results which I get in about two weeks. I’ll use the findings to have a closer look onto some accounts.
I uploaded my presentation (in German language) that I gave at the Open Rhein Ruhr in Oberhausen today. You could find it here:
I worked a bit further on my Python scripts to manage some admin tasks on the LibreOffice extensions and templates website. I had to search for an issue in one of the scripts, because I got not the expected data. I found the first issue and got a step further. I’ll work on this further during the next days.
I had a longer list of potential user that tried to create an account on the LibreOffice extensions and templates website but submitted no valid email address. I had to delete this accounts – currently manually -, because they blow up the database of the site without any value to the project (and potential user, because there is no way to activate them).