LibreOffice Extension Creation Tool For Non-Code Extensions - First Alpha

Hi all,

I worked further on the PyQt program, LibreOffice extension creator,
during the last days and added new features. I also improved the GUI of
the program. The UI needs some further love.
It is possible to create the available non-code LibreOffice extensions
with the program.

You could get the program from my Github repository:
https://github.com/andreasma/liboextensioncreator

I'm looking for some feedback.

If there is some interest from TDF, I could create  and upload a
compiled package of the program to a TDF resource (size > 50 MB).

Regards,
Andreas

Hi all,

Hi all,

I worked further on the PyQt program, LibreOffice extension creator,
during the last days and added new features. I also improved the GUI of
the program. The UI needs some further love.
It is possible to create the available non-code LibreOffice extensions
with the program.

You could get the program from my Github repository:
https://github.com/andreasma/liboextensioncreator

I'm looking for some feedback.

If there is some interest from TDF, I could create  and upload a
compiled package of the program to a TDF resource (size > 50 MB).

it seemed there is no interest from TDF to host such a program which
supports the more easy creation of LibreOffice extensions. Thus I
created a Python package from the source code and published a first
version on the Python Package Index (PyPI):

https://pypi.org/project/liboextensioncreator/

Currently you need to manually install PyQt5 and validators with pip in
your Python (virtual) environment. The program to create the extensions
will be installed inside the site-packages subfolder. You need to run it
from there. The extension will be created inside this directory.

Regards,
Andreas

Hello Andreas,

it seemed there is no interest from TDF to host such a program which
supports the more easy creation of LibreOffice extensions.

why always this negativity? I find it quite frustrating - and knowing you personally for a decade and a half, it makes me sad too, because I know that you can also be a quite positive person with good enthusiastic ideas.

You sent your mail on April 2nd, Good Friday, which is a public holiday in some countries, followed by the Easter days, that many of us celebrate with their families and close beloved ones, especially during these times. People might simply be busy with catching up after the Easter break.

Can I ask you please to not always assume the negative reading of things when it comes to TDF? Despite the strong criticism you were raising towards us elsewhere, I was sharing your mail with the team earlier this week, because I found it quite interesting and asked people to have a look. But you need to give the community a bit of time to look into things.

Florian

Hi Florian, all,

Hello Andreas,

it seemed there is no interest from TDF to host such a program which
supports the more easy creation of LibreOffice extensions.

why always this negativity? I find it quite frustrating - and knowing
you personally for a decade and a half, it makes me sad too, because I
know that you can also be a quite positive person with good
enthusiastic ideas.

You sent your mail on April 2nd, Good Friday, which is a public
holiday in some countries, followed by the Easter days, that many of
us celebrate with their families and close beloved ones, especially
during these times. People might simply be busy with catching up after
the Easter break.

that's nothing about the Easter break. If you look at the history of
this mailing list you may stumble on:

https://listarchives.libreoffice.org/global/projects/msg02813.html

This message is from 2021/03/14 and got no response from TDF team,
bodies or regulars.

Can I ask you please to not always assume the negative reading of
things when it comes to TDF? Despite the strong criticism you were
raising towards us elsewhere, I was sharing your mail with the team
earlier this week, because I found it quite interesting and asked
people to have a look. But you need to give the community a bit of
time to look into things.

Because of this lack of response I invested some extra hours during my
vacations and worked on a build for the Python package index (PyPI). I
run into an error with this and got mor than one response on my request
within less than 24 hours (on Monday) and could fix the issue. The
response was also done by the Open Source Community.
The extension creator Python package is already available on PyPI for
this reason.

Regards,
Andreas

Andreas,

that's nothing about the Easter break. If you look at the history of
this mailing list you may stumble on:

yes, but your request to host it at TDF dates to April 2nd, and not to March 14. I assume you don't expect people to immediately look into something you yourself claim as "pre-alpha". That doesn't sound like being overly urgent.

This message is from 2021/03/14 and got no response from TDF team,
bodies or regulars.

What about https://listarchives.libreoffice.org/global/projects/msg02821.html or https://listarchives.libreoffice.org/global/projects/msg02823.html then?

Apart from that, this is what happens in open source communities, some mails find little echo, others more, and some just take a while to get answered. That doesn't necessarily indicate lack of interest.

Again, respect is a mutual thing, and I wish for it to be in our community.

Florian

Florian,

Andreas,

that's nothing about the Easter break. If you look at the history of
this mailing list you may stumble on:

yes, but your request to host it at TDF dates to April 2nd, and not to
March 14. I assume you don't expect people to immediately look into
something you yourself claim as "pre-alpha". That doesn't sound like
being overly urgent.

This message is from 2021/03/14 and got no response from TDF team,
bodies or regulars.

What about
https://listarchives.libreoffice.org/global/projects/msg02821.html or
https://listarchives.libreoffice.org/global/projects/msg02823.html then?

Apart from that, this is what happens in open source communities, some
mails find little echo, others more, and some just take a while to get
answered. That doesn't necessarily indicate lack of interest.

Again, respect is a mutual thing, and I wish for it to be in our
community.

and sometimes it's easier to write a short notice on a mailing list
without the limitation to 128 chars and show interests. Such a short
response could solve such mail threads like this.

Because I missed such short and easy response I looked for another
solution and got one.

Regards,
Andreas

Hi all,

(...)
Because I missed such short and easy response I looked for another
solution and got one.

and for those who want to try it out:

there is a new release available on PyPI at

https://pypi.org/project/liboextensioncreator/

You could install it using 'pip3' and run it with Python 3 (recommend in
a virtual environment)

Regards,
Andreas