-
Notifications
You must be signed in to change notification settings - Fork 101
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
All plugins: Update plugin documentation: readme.md --> user_doc.rst #509
Comments
Thanks for the corrections in the neato and casambi plugin docs. By the way, how can I locally build the user documentation to check if there are formal errors in those user_doc.rst files? |
To build the documentation locally, |
The following plugins need to be worked on as they have an existing README but no user_doc.rst:
|
We should exclude deprecated plugins from the need of translation an conversion, see smarthomeNG/smarthome#230 |
I have added deprecated comments and two comments, where the plugin is not deprecated but it might not be worth the effort to update the plugin |
I copied Morg's list to the first post (to make the counters visible in the issue list). The only changes since 9. of march are three plugins that have been retired. |
Ich habe mal geschaut aber nirgends eine explizite Anweisung gefunden: Wenn Aktuell ist z.B. im DLMS Plugin beides drin und das würde IMHO eigentlich doppelt sein, oder? |
Wenn readme.md deprecated ist, könnte man es dann löschen ;) Die Informationen aus readme.md sollen ja "eingedeutscht" und in RST-Format überführt werden. Wenn also alles in user_doc.rst ist, kann die readme weg. |
Dann sollten wir das ggf. auch irgendwo (z.B. hier) so dokumentieren... |
Ist der Hinweis inder Doku nicht ausreichend? |
Nein, da sollten wir dann schon reinschreiben das die alte Readme.md gelöscht werden soll finde ich |
Das war von meinem Verständnis her in "überführen" impliziert. Kann ich aber gerne noch mal explizit rein schreiben, damit es jeder merkt. Nachtrag: Für mich besteht das Problem aber vorwiegend darin, dass keine user_doc.rst geschrieben wird und nur in Ausnahmefällen darin, dass die README.md nicht geklöcht wird nachdem alle Informationen übertragen wurden. |
Versuchen wirs (nochmals) mit einem Aufruf im Forum? Oder wie wärs wenn wir ChatGPT mal darauf ansetzen (mit File-Uploads oder notfalls Copy-Paste)? |
Das mit dem nochmal versuchen wird wohl wenig fruchten. Viele der betrofenen Plugins sind so alt, dass sie keinen richtigen Mainainer mehr haben. Die Doku umzustellen macht auch am meisten Sinn, wenn an dem jeweiligen Plugin sowieso geschraubt wird. Ich habe die Hinweise ergänzt.
|
Ich kann mir das eine oder andere Plugin noch mal vornehmen.. Asterisk habe ich in der Firma im Einsatz und apcups auch. Beim dlms und smlx schaue ich ob eine readme wegkann... |
apcups hab ich mal angefangen gehabt, glaub das user_doc ist fertig, ich schau später nochmals. Bin da irgendwo hängengeblieben.. Geiler Name des Plugins übrigens.. bei mir waren das immer die ap Tassen ;) |
ok, dann spare ich mir das ;-) |
Sollen wir in dem Zusammenhang mal noch ein bisschen mehr ausmisten..? |
Das Datalog Plugin ist auch beinahe ersetzbar durch Bordmittel.. Was zB fehlt wären diese "Variablen"
|
Also wenn man das mit Bordmitteln auch kann dann wäre es ja gut das mal 1:1 nebeneinader darzustellen. Dann können die auf deprecated gesetzt werden und irgendwann ml verschwinden. |
Ich hab mir mal das memlog genauer angesehen. Theoretisch ermöglicht es, über Items den Loglevel, Threadname, Zeit und Message anzugeben. De facto funktioniert bei mir aber nur die Message. Der Rest wird im smartvisu widget ohnehin nicht angezeigt. Insofern erschließt sich mir der Rest nicht ganz. Einziger Benefit so far - man kann den Inhalt der Message über ein Item definieren. Um das abzubilden müsste im aktuellen log_change möglich sein, den Wert aus einem Item auszulesen, also zB
oder vielleicht sogar in Form von {eval(sh.item())} |
Ich hab bezüglich Logging hier ein Update erstellt: smarthomeNG/smarthome#605 |
It would be great to inspect the plugin documentation if there are old readme.md present.
In this case they should be converted from English readme.md which is deprecated to a German user_doc.rst.
Copied from the contribution of Morg42 (9. March 2023):
The following plugins need to be worked on as they have an existing README but no user_doc.rst:
The text was updated successfully, but these errors were encountered: