-
Notifications
You must be signed in to change notification settings - Fork 47
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
Remote control interface #24
Comments
A Web UI makes sense. |
Hmm interesting idea, would need to solve some questions first
It might make sense to relax some of these constraints (e.g. allow the channel map to be reconfigured at runtime), but that still would require new APIs for mapping introspection (as backends currently have no insight into where their events go, they just push them to the core which does the rest). I can see the appeal, but this is going to be a larger rework of some core limitations, so it might be some time until it happens. |
I think this Idea is a seperate Software that configures and starts the midimonster. |
@cbdevnet Warum schreiben wir eigendlich nicht in Deutsch? ;DD |
Naja die Arbeitssprache der Informatik ist halt schon Englisch, wenn man programmiert ist man meistens eh schon in nem eher englischen Kontext ;) Dazu kommt dass ich die Software gerne international halten wuerde, aber prinzipiell hab ich auch nichts gegen Deutsch. Sachen die auch wichtig/interessant fuer andere Leute sind, die die Issues anschauen, wuerde ich wahrscheinlich nochmal Englisch drunterschreiben damit man das auch beim nachlesen versteht. Ich reg mich auch manchmal auf wenn Issues oder Code die mich interessieren ploetzlich nur noch auf Russisch weiterdiskutiert werden :D |
Jo stimmt. Ich denke man sollte eine extra software dafür proggen, die dann nach der Configuration das midimpnster startet. Verstehst du was ich meine? |
Kann mir das auch ganz gut als integriertes Interface (also ne REST-API oder so) vorstellen, das braeuchte dann eben mehr Integration (siehe oben). Als Extra-Tool hat man fast die gleichen Probleme, tendentiell muss man ja irgendwie pruefen dass eingegebene Channel-Namen gueltig sind (das weiss nur das Backend selbst) und welche Konfigurationsoptionen (mit welchen gueltigen Werten) es gibt - das ist bisher programmatisch nicht so recht abfragbar, und einfach hart reinprogrammieren wuerde ichs ungern, da man dann fuer jedes neue Backend an mehr Stellen anpacken muss. |
Dann bastel mal was schönes😉 |
Jop ich schau mal wies voran geht :) Muss mal schauen, Mails lese ich nicht so haeufig, aber angekommen sollte sie sein :) |
ich habe mal einen controller zu schreiben: https://github.com/jduepmeier/midimonster-controller das ist ein simples webinterface, dass die Config schreiben kann und dann den service neustartet. Service management geht mit systemd oder einfach mit Subprozessen. Ich bin gerade noch dabei das richtig zu releasen. Edit: ist jetzt released in Version 0.1.0 |
Hey @jduepmeier, |
@cbdevnet If you add a UI backend to configure IP addresses and stuff it would make some of my projects easier.
The text was updated successfully, but these errors were encountered: