Der PluginAssistance (enigma2-plugin-extensions-pluginassistance) ist ein Plugin was eine Hilfe für die User bereitstellt.
Es setzt kein installiertes Gemini voraus und wird ins GIT von DMM eingepflegt.
Wenn Programmierer dieses Plugin nutzen wollen müssen sie nur einen Ordner und die entsprechenden Dateien in ihre Plugins einbauen. Es muss nichts programmiert werden. Der PluginAssistance findet Plugins die diese Hilfe nutzen wollen selbstständig. Ein Bespiel wie das Ganze aussieht findet ihr im Plugin selbst /usr/lib/enigma2/python/Plugins/Extensions/PluginAssistance/ und dort der Ordner jsonhelp mit der Datei text.json.
Die User die Helfen wollen eine Dokumentation zu erstellen brauchen kein Linux oder Programmiererfahrung. Ein Text-Editor und ein Grafikprogramm, egal unter welchem Betriebssystem, sind ausreichend. Beim Editor solltet ihr nur darauf achten das als Codierung "UTF-8" genutzt wird.
Wer z.B. die Hilfe für ein Plugin übersetzen möchte kann einfach die vorhandene text.json um eine weitere Sprache erweitern.
Ich hoffe dieses Plugin wird von vielen genutzt unabhängig das es von jemanden vom GeminiTeam programmiert würde.
Nochmal, Sourcen werden ins GIT eingepflegt und sind auch im Plugin selber offen.
Wer ein Gemini benutzt kann es einfach über den AddonManager installieren. Ansonsten... PluginsAssistance