The Document Foundation – No Review Of LibreOffice Extensions

I saw today that someone has published extensions on the LibreOffice extensions website that had been submitted to the review queue. But after a quick look on this newly published LibreOffice extensions it was clear that they never had been reviewed by The Document Foundation or a volunteer of the project. It seemed only an administrator of the website pushed a button without any look on the content he published.

Because the LibreOffice extensions website runs on ressource of The Document Foundation and is under the control of the foundation such a ‘workflow’ is very dangerous for this entity. I wouldn’t expect such an behavior from an entity that declares itself one of the biggest and best world wide open source projects.

Plone Only For Large Scale And For Big Company?

I read in the minutes from a board meeting of The Document Foundation (TDF) the belief ‘plone is a CMS for large scale & for a big company etc.’ and ‘there perhaps suitable’. This seemed to be a lonesome view from the leading body of this entity and not generally shared.

If you take a look at the website https://plone.com you will find there a list of recent Plone launches for organizations and companies. This organizations / companies and the Plone launches are very divers and from small to big sizes, e.g.:

And I found another interesting site for volunteers, that is created with Plone and its new technics: https://vhs-ehrenamtsportal.de/

Thus the view of the TDF board proofs wrong.

The organizations and companies which launched and use Plone site benefit from the excellent stability of this Content Management System (CMS) (information about Plone security could be found at: https://plone.org/security).

Complaining About A Bus Factor

I learned from work inside an open source project during the last years that many people are not willing to really support you, while you are doing the work. They show nearly no interest in your volunteer work up to the point when something didn’t went smoothly. During the periode everything went smoothly you won’t get an acclamation. But in the opposite you will see a lot of people always pointing on you. And maybe they pick on you. I got this experience. And there were nobody inside the project who stopped this.

At some point leading members of the project spoke about my volunteer work in public without discussing requests and issues first with the one who did the work (me). That was the last straw.

I stopped my contribution to the project immediately. I wanted to preserve my nerves and spent my spare time in a different way after 16 years.

There is no need to complain on a bus factor, if you are the source of it.

And I read that the project will spent more donation money on the creation of a new framework and administration. It seemed the current one was to cheap because of my contributions (volunteer time). Lesson learned: only expensive things seemed to be invaluable ;-(

Why Not Mind One’s Own Business?

There were a new graphic published on the blog that points on the International Women’s Day. The author gave hints how to forge a more gender-balanced world

I had a look at the structure of the organization behind this blog entry and maybe it would be a good idea to start within the own organization. There is / are:

  • only one woman among nine men in its board,
  • only one woman among four men in the membership committee,
  • only one woman among six male staff members,
  • only two women among twenty two male members of the Engeneering Steering Committee,
  • only two women among fifty three male certified developers.

Working In A Calm Environment

It’s interesting how much spare you gain once you withdraw from a busy message environment. This helps to invest more time into more healthy acitivities (like outdoor runners training). It makes it also possible for me to concentrate more on improving my skills on Plone and Python and work on the migration of Plone addons to the next Plone main release, 5.2, running on Python 3.

And it is also interesting to notice the difference between the official speach of people about the volunteer work you have done and the real rating of that work. That helps to reclassify things and justify my direction.

Blaue Plakette statt Vollerfassung

Es ist tragisch, dass statt der Einführung einer einfachen blauen Plakette für Diesel-Fahrzeuge, die in Bereiche mit Fahrverboten für Diesel mit zu hohen Stickoxidwerten einfahren dürfen, nun eine komplette Videoüberwachung aller in den Bereich einfahrenden Fahrzeuge eingeführt werden soll. Mal abgesehen von dem technischen Aufwand (eventuell nur für einen begrenzten Zeitraum) für diese Erfassung widerspricht sie dem Gesichtspunkt der Datensparsamkeit, der dem Datenschutz und auch der DGSVO zugrunde liegt. Es sollte immer die insoweit für die informationelle Selbstbestimmung des Bürgers am wenigsten beeinträchtigende Alternative gewählt werden, also eine einfache blaue Plakette. Die grüne Plakette hat und tut ihren Dienst schließlich auch.

A1 – What’s That?

The social security systems inside the European Union are not unique system. The European Union respectively the countries that signed the contract of the union decided not to build one system for the whole union but to coordinate the different social security systems of the member states to ensure one of the essential cornerstones of the union the free movement of persons (workers) inside the union.

The basic principle of social security is that a worker is insured in the country where she/he is doing the work. E.g., if a German is working in Belgium she/he is insured in the Belgium social security system. This rule would also apply if she/he has a German employer and the latter sends him to work in Belgium. Because the employer in Germany has to insure the worker also in Germany the worker has a double insurance (in Germany and Belgium).

And there comes the A1 form into the game. This form is the tool to coordinate the social security systems and help to avoid such doubled insurance. If – like in the above example – a German employer sends his employee to Belgium he had to apply the A1 form (https://europa.eu/youreurope/citizens/work/social-security-forms/index_en.htm) before the employee went to Belgium. The employee has to carry at least the A1 application with him, once he left Germany and enter Belgium (regularly he should own the A1 form in this situation).

The application for an A1 is a duty of the employer. He has to submit this application to the competent social security institution of his place of business, in the example the one in Germany.

If the authorities of the other state (in the example the Belgium authorities) came across the German employee without an A1 form (or at least the evidence of the application for an A1) they will hand out a punishment to the employer.  This fine could be very expensive and is regularly not refundable.

It is current opinion among employers that an A1 form is only needed for longer foreign work periods, but that is not a correct interpretation of the European regulations. The employee needs an A1 form for every work, he was send to another country of the European Union (or a country where the regulation of the European Union are effective, e.g. Swiss or Norway). Thus the employee needs such a form too, if she/he makes a business trip only for a very short time into the other country, e.g. only for an hour or hours (https://www.krankenkassen.de/ausland/portable/a1/ , https://www.haufe.de/personal/entgelt/meldeverfahren-a1-bescheinigungen-kuenftig-maschinell_78_378230.html), e.g. visits an event, a conference for an hour or hours on behalf of his employer (regularly within his working hours, work contract).

The need of an A1 form is not narrowed to employees (and employers), it applies to self-employed people too, if they cross the border to do their work in another country of the European Union (or the countries where the coordination rules of the European union are effective).

Stop TDF Volunteer Work ==> More Time For Health/Fitness

Since I stopped my volunteer work for The Document Foundation because of the communications style and behavior from leading members of the project I had more time to improve my health and fitness. I use my spare time for frequent traings sessions, especially for a run in the woods or in the fields and cycling. Great experience because of this warm autumn 😉

Plone Theming – So Difficult ;-)

The Plone CMS/DMS came with a theming editor, where you could create a new theme and edit themes. You could copy an already on the site available theme or create a theme from scratch. It’s your choice. I used the theme part in the administration interface to copy the Plone default theme ‘Barceloneta’ and save it under a new name.

Plone – New Theme Created From Default Theme

I could edit this new theme with the Plone theme editor (button ‘Modify Theme’.

The Plone Theme Editor

The theme is based on the Diazo theme engine (https://docs.plone.org/external/diazo/docs/index.html#diazo-theme-engine-guide)