On 5/20/25 17:55, Basile Starynkevitch wrote:
On Tue, 2025-05-20 at 11:03 +0300, Ilmari Lauhakangas wrote (about Libreoffice)

Beta1 for 25.8 will be released in a couple of weeks, so I thought to
bring this up. In April, I added over thirty entries to release notes
wiki pages.

I am French and a long time Libreoffice user, but not contributor. I did
contribute to a few open source projects (e.g. the GCC compiler)

BTW, did Libreoffice developed any GCC plugin related to Libreoffice build and
compilation (see https://arxiv.org/abs/1109.0779 - sorry PDF formatted with
LaTeX)

If I count correctly, we have 158 Clang plugins. You can find them in the directory "compilerplugins" in the source code. At the time Clang plugins started to be written, the GCC plugin API was not very mature or easy to use.

The open source project I am working on is an inference engine.
Its source code is on github and in C++ (GPL licensed).

I am also interested in how to write simple Libreoffice plugins (open source
with open source examples) interacting (on Linux) with external open source
software. or does Libreoffice has already code to interact (using JSONRPC?) with
a external program? Then how to start it?

You may look at these resources:
https://wiki.documentfoundation.org/Extensions
https://wiki.documentfoundation.org/Documentation/DevGuide/Extensions
https://wiki.documentfoundation.org/Documentation/DevGuide

Ilmari

Reply via email to