Ergebnis 1 bis 15 von 19

Thema: Freeze zum ersten Release

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registriert seit
    24.07.2007
    Beiträge
    40
    Tag,

    Zitat Zitat von cwh Beitrag anzeigen
    libjthread:
    Dessen Soucecode aus dem monitord-SVN und damit dem Sourcetarball rausnehmen. Stattdessen die im System vorhandene libjthread verwenden.
    Ich hab das bei mir lokal schon gemacht, ich müßte es nur noch committen. Ich weiß nicht ob Dir das aber evtl. Probleme beim bauen unter Deiner Windowsinstallation bringt.
    Für openSUSE hab ich schon ein libjthread RPM gebaut.
    Bitte nicht.
    Beim lame (zumindest meine ich das mal für die liblame gebaut zu haben) schauen wir unter Un*x ob schon ein lame auf dem System ist und nehmen dann die. Findet das configure keine wird die eigene genommen, genauso unter Windows. Für die jthread würde ich das dann genauso machen wollen.

    Kannst Du den Patch so anpassen?

    Zitat Zitat von cwh Beitrag anzeigen
    Protokoll:
    Um rauszufinden, ob man sich mein Client einloggen muß setze ich bisher einen Keepalive ab. Evtl wäre es aber schick, wenn der Server nach dem Verbindungsaufbau einfach mal einen "Not logged in" error schicken würde, wenn er einen Login benötigt.
    Könnte man machen, der Keepalive oder Capabilities Aufruf erledigt das allerdings auch. Erfasst Du das als Verbesserungswunsch im bts?

    Zitat Zitat von cwh Beitrag anzeigen
    Bei mir, übrigens, liefert ein Inquiry eine leere Liste geladener Plugins obwohl audiorecorder und mysql geladen sind. Könnt ein Bug sein.
    Dafür wurde kein Code geschrieben. Beim MySQL wüsste ich auch spontan nicht wozu das gut ist, da über das Monitor Protokol nichts bzgl. MySQL gemacht wird. (beim audiorecorder kann man ja die Aufnahme starten, da macht das Sinn)

    Zitat Zitat von cwh Beitrag anzeigen
    Config:
    Die Beispielconfig ist kein valides XML, fixe ich gerne, wird aber einen dicken diff geben.
    Was ist denn an dem XML nicht valide? Ich habe eben nochmal ins SVN geschaut, sieht gut aus.

    Zitat Zitat von cwh Beitrag anzeigen
    Die Plugins sollte man einfacher Einbinden können. Anstatt des vollen Dateinamens mit Pfad vielleicht nur den Namen - Pfad und Dateiendung könnte man beim Laden ergänzen.
    Halte ich für Kosmetik da es primär die Paketierer und nicht die Anwender betrifft. Erfasst Du das als Erweiterungswunsch im bts?

    Gruß,
    Karl

  2. #2
    Registriert seit
    15.04.2009
    Beiträge
    29
    Hallo,

    Zitat Zitat von dekarl Beitrag anzeigen
    Beim lame (zumindest meine ich das mal für die liblame gebaut zu haben) schauen wir unter Un*x ob schon ein lame auf dem System ist und nehmen dann die. Findet das configure keine wird die eigene genommen, genauso unter Windows. Für die jthread würde ich das dann genauso machen wollen.

    Kannst Du den Patch so anpassen?
    Wenn ich das bei Lame abkupfere, dann bekomm ich das hin.

    Warum brauchst Du das? Finde ich nämlich ehrlichgesagt etwas ... äh ... improvisiert.

    Zitat Zitat von dekarl Beitrag anzeigen
    Könnte man machen, der Keepalive oder Capabilities Aufruf erledigt das allerdings auch. Erfasst Du das als Verbesserungswunsch im bts?
    Mach ich.

    Zitat Zitat von dekarl Beitrag anzeigen
    Dafür wurde kein Code geschrieben. Beim MySQL wüsste ich auch spontan nicht wozu das gut ist, da über das Monitor Protokol nichts bzgl. MySQL gemacht wird. (beim audiorecorder kann man ja die Aufnahme starten, da macht das Sinn)
    Eigentlich beim Inquiry auch nicht sinnvoll, da der Audiorecorder ja an einem Kanal hängt. Demnach würde es nur in die Channel Info passen, was aber eine Protokollanpassung mit sich brächte.
    Kurz gesagt: Die Pluginsausgabe beim Inquiry kann man einfach streichen.

    Ich finde übrigens auch das Kommando 110 überflüssig. Wann und wozu sollte der monitord sich nach dem Client erkundigen?

    Zitat Zitat von dekarl Beitrag anzeigen
    Was ist denn an dem XML nicht valide? Ich habe eben nochmal ins SVN geschaut, sieht gut aus.
    Ok, dick ist mein diff nur, weil ich auch noch die Einrückung korrigiert hab - das sollte ich weglassen. Aber xmllint und mein emacs sind sich über folgende Problemchen einig, die ich einfach mal fixen werde:
    Code:
    #> xmllint monitord.xml.win32
    monitord.xml.win32:4: parser error : Comment not terminated
    
                                                          ^
    monitord.xml.win32:17: parser error : Comment must not contain '--' (double-hyphen)
            
                ^
    monitord.xml.win32:20: parser error : AttValue: " or ' expected
            192.168.0.1 
    	
    	
    
    

    Aktive Benutzer

    Aktive Benutzer

    Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

    Berechtigungen

    • Neue Themen erstellen: Nein
    • Themen beantworten: Nein
    • Anhänge hochladen: Nein
    • Beiträge bearbeiten: Nein
    •