I reviewed the Python code for the LibreOffice extensions and templates website and started with improving the string formating handling. I changed it in a first Python module to the current method (available also in Python 3). I’ll work on further Python module during the next days.
Kategorie: LibreOffice
Worked Through Some Bouncing Extension-Site Email
I worked through more than 120 bouncing emails from the LibreOffice extensions and templates website yesterday. There were a lot of them with no valid email account. I had to search for this accounts inside the website and delete the accounts using the Plone admin interface of the site. I spent about two hours of my spare time on this task in the evening.
Stopped My Work For LibO DE-Community
I worked with the German speaking community of LibreOffice (and OOo) for more than fifteen years. I stopped this involvement for some reasons some weeks ago. I don’t know, if the reasons for my decision will disappear next time.
I currently continue my work with the LibreOffice extensions and templates website, a volunteer project that I founded in 2011 and whose environment I developed together with a service provider to a new status (2.0). The LibreOffice extensions and templates website uses the Content Management System Plone with additional plug-ins, all developed and published under free software licenses.
LibreOffice Extensions Site ‚Housekeeping‘
I worked a bit inside the virtual machine which runs the LibreOffice extensions and templates website today and reordered the files and moved some of them inside new subfolders. The directory with the Plone instance is much cleaner again.
I had also a look on the content of the site and reviewed some template projects. I had to remove two of them because they didn’t fit the terms of use.
Update LibreOffice Extensions Site With Fix
I updated the LibreOffice extensions website with the source code fix that I added yesterday. The issue with documentation files is gone now.
New Fix For The LibreOffice Extensions Site
I worked on an issue that a contributor to the LibreOffice extensions and templates website (https://extensions.libreoffice.org) forwarded to me. I had to investigate the source code for the connection to the uploaded documentation file for an extension and submitted a fix for this issue today the TDF github repository. The fix will be available within the next run of buildout for the LibreOffice extensions and templates website.
Worked To Some Of Private State Extension Projects
I started my examination of LibreOffice extension projects which remain in review state private and sent some owners an email. Let’s wait for the response and see if the projects could make it to publication. Will continue my work during the next days.
Python-Script To Find Projects In Review State Private
I worked on an improvement of my script to find LibreOffice extension and template projects that are in the review state private and never made it to the review queue. I’ll run that script soon and evalute the resulting lists. Maybe some of the authors have forgotten about their projects or have other issues with the publication process. Let’s see what happens.
Helped A Colleague With A Broken Notebook Hard Disk
I worked on a notebook of colleague with a broken hard disk during the weekend. I removed the old disk and added a solid state drive to it. I installed also operating system to the new disk and in addition she got some free software on it, particularly the new LibreOffice 6.
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:
https://github.com/andreasma/extensionbook
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:
https://github.com/andreasma/extensionbook/tree/master/extensiontemplates
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: https://extensions.libreoffice.org
Happy hacking!