Hallo Andreas,
-----Original Message-----
From: Andreas Mantke [mailto:maand@gmx.de]
Sent: Monday, April 19, 2021 8:18 PM
To: discuss@de.libreoffice.org
Subject: Re: [de-discuss] Anleitung zum Erstellen von
Non-Code LibreOffice Extensions - Neue Version
Hallo Jörg, all,
Am 18.04.21 um 19:41 schrieb Jörg Schmidt:
Hallo Andreas,
bitte schön. Für Rückmeldungen, Vorschlägen für Ergänzungen
etc. kannst
Du mir direkt eine Mail schicken.
Ja, OK. Ich vermute aber da wird keine Rückmeldung kommen, denn ich habe die Informationen nur
übermittelt weil die IT-Abteilung des betreffenden Kunden eine non-Code-Extension vor Freigabe auf
Sicherheit prüfen will - klar IST die sicher (Die Extension enthält nichts weiter als ein
Gallery-Theme), nur kennt sich der Kunde bisher nicht mit Extensions aus und ist will sich selbst
vergewissern ob in der Extension nicht doch Scriptcode verborgen sein könnte.
Ich packe es dann auf meine
Todo-Liste
für die nächste Überarbeitung.
"LibreOffice Extension Creator" klingt interessant, auch
wenn Du derzeitig nur von "(non-code) extensions" sprichst, denn:
1.
Es gibt ja (wohl(?)) bisher kein Tool zur einfachen
Erstellung von non-Code-Extensions
2.
Es besteht möglicherweise Hoffnung das "LibreOffice
Extension Creator" längerfristig auch für (zumindest)
StarBasic- und Python-Code-Extensions erweitert werden wird?
Zunächst einmal liegt mein Fokus auf den Non-Code-Extensions. Die
Anwendung werde ich in dieser Richtung noch ein wenig weiter
entwickeln,
nicht nur die Oberfläche noch ein wenig aufhübschen.
Ich habe mir "LibreOffice Extension Creator" bisher noch nicht konkret angesehen, sobald ich das
schaffe werde ich wohl sicher auch Rückmeldung geben.
Allerdings habe ich
aktuell auch noch ein paar andere Tasks auch aus dem handwerklichen
Bereich auf meiner Prioritätenliste.
Ich wollte nicht kritisierend klingen, denn mir ist sehr sehr bewusst wie aufwändig das ist.
Selbst hatte mich vor Jahren mit Thomas (Krumbein) unterhalten das wir BasicAddonBuilder (BAB)
gründlich aktualisieren und erweitern und letztlich hatte ich sogar überlegt mittels Crowdfunding
eine völlig neue Version zu finanzieren [1], aber es ist nichts draus geworden, sondern dabei
geblieben das ich persönlich mich um die notdürftigsten Aktualisierungen bei BAB gekümmert habe
[2], und im Grunde auch weiterhin kümmere (auch wenn es lange keine konkreten Änderungen gab).
Somit bin ich sehr dankbar zu hören das Du Dich des Thema angenommen hast und keinesfalls wird das
gemindert weil Du den Schwerpunkt auf non-Code-Extensions legst, eher im Gegenteil insofern es imho
für noch-Code-Extensions bisher nich garkein Tool gab (deshalb mein rückversicherndes "(wohl(?))",
denn ganz sicher bin ich mir nicht).
Gruß
Jörg
[1]
Der Aufwand liegt, nach meiner damaligen Abschätzung, bei mindestens 3, eher bis zu 6, Mann-Monaten
und das schafft kaum jemand einfach so nebenbei, zumal auch die langfristige spätere Wartung
sichergestellt sein müsste.
[2]
https://wiki.openoffice.org/wiki/Extensions_Packager#BasicAddonBuilder_and_AOO_4.x
dort gibt es auch ein Update das die Kompatibilität mit LO sicherstellt (inhaltlich sind die
0.5.1er Versionen und die 0.5.2er Version (siehe nachfolgender Link) identisch, Letztere wurde nur
erstellt um per Versionsnummer deutlich zu machen das das die freigegebene Produktivversion ist)
ich habe von Paolo (dem eigentlichen Autor) auch den Zugriff auf die entsprechende
Extensionverzeichnisseite bekommen und kann dort also bei Bedarf selbst neue Versionen einpflegen:
https://extensions.openoffice.org/en/project/basicaddonbuilder-extensions-packager
--
Liste abmelden mit E-Mail an: discuss+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/discuss/
Datenschutzerklärung: https://www.documentfoundation.org/privacy
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.