-
Notifications
You must be signed in to change notification settings - Fork 1
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
module_starter #1
Comments
Sieht durchaus interessant aber auch komplex aus. Ich nehme an, das ist ein Script, welches ein Modul generiert und diverse Verzeichnisse anlegt? Ich wollte hier ein Template Repository erzeugen in dem die nötige Struktur und Hilfsmittel vor konfiguriert sind. |
Genau. Das Skript orientiert sich dabei am CPAN-Module-Starter und soll den Autor von ein paar Basisdingen entlasten, die eigentlich jedes Modul hat (Attribut-, Set- und Get-Behandlung, Define, etc.).
Das kann sich ja ergänzen. Ich hab z.B. keine Zeile GH Actions oder so drin. |
Ja, das denke ich auch, dass sich beides ergänzen könnte, aber ich weiss noch nicht genau wie. Die Idee vom Starter ist ja, dass es vom Modulersteller ausgeführt wird. |
Ich hab das Startermodul ausprobiert und die Parameter ein wenig durch try & Error getestet. Vermutlich liegt es an der Angabe der Parameter, ich habe es leider nicht geschafft, dass im Ordner FHEM ein Fhem Modul angelegt wird und im Ordner Lib de gleichen Ebene ein Package. Meiner Auffassung nach müsste ja die Ordnerstruktur so sein:
Den Einsatz von Readonly sehe ich leider auch ein bisschen problematisch. Vielleicht ist das aber auch nicht die Zielgruppe, ich weiss nicht so genau. Bin unabhängig davon seit ein paar Tagen am überlegen, ob sich da ein kleine Hilfsroutine anbieten würde, die einem das Prüfen auf Vorhandensein erleichtert. |
Pointer auf https://github.com/christoph-morrison/Maschinengeist-Utils-module_starter
The text was updated successfully, but these errors were encountered: