Marketplace und Packaging
Das Logitech-Plugin-Ökosystem behandelt Plugins als verteilbare Pakete, die vor der öffentlichen Marketplace-Veröffentlichung verifiziert und geprüft werden.
1. Paketformat​
Die öffentlichen Docs definieren das verteilbare Format als:
.lplug4
Die Freigabe-Docs und das Beispiel-Repo verweisen auĂźerdem auf:
- Plugin-
metadata, - Plugin-Icon im
metadata-Ordner, - Paketverifizierung vor der Einreichung.
2. Freigabeablauf​
Die öffentlichen Marketplace-Richtlinien besagen:
- teste das Plugin ordentlich,
- stelle sicher, dass das Icon in
metadatavorhanden ist, - verpacke das Plugin als
.lplug4, - reiche es ĂĽber das Marketplace-Beitragsformular ein,
- warte auf die automatische und manuelle PrĂĽfung.
Die aktuelle Anleitung weist außerdem darauf hin, dass Logitech länger als erwartet brauchen kann, und schlägt vor, marketplace@logitech.com zu kontaktieren, wenn du innerhalb von zehn Werktagen nach dem Upload nichts hörst.
3. Node.js-Packaging​
npm run build:pack
4. C#-Packaging​
logiplugintool pack ./bin/Release/ ./MyPlugin.lplug4
logiplugintool verify ./MyPlugin.lplug4
5. Was du vor der Einreichung testen solltest​
- Plugin installiert sauber,
- Actions erscheinen in
Installed Plugins, - Actions funktionieren ĂĽber
Actions Ringoder unterstützte Geräte, - Einstellungen überstehen Neustarts,
- das Plugin verhält sich auf unterstützten OS-Versionen korrekt,
- Icons und Metadaten sind vollständig,
- keine nur lokal genutzten Entwicklungspfade gelangen in das Paket.
6. Was das für dich bedeutet​
Wenn du einen privaten Desk-Workflow möchtest, reichen Smart Actions möglicherweise aus.
Wenn du eine echte, wiederverwendbare Integration für MX Keys und MX Master 3 möchtest, ist der Marketplace-Plugin-Pfad jetzt real und öffentlich.