staging.inyokaproject.org

callbuntu-webgui

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels Archiv/callbuntu-webgui.

Denga

Avatar von Denga

Anmeldungsdatum:
16. April 2007

Beiträge: 150

War ein wenig abgetaucht 😉 oder eher untergegangen *g Aber nu bin ich wieder da!

Heinrich_Schwietering Team-Icon

Wikiteam
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11335

Hi!

Und wieder liegt still der See...

Hat das denn jetzt mal jemand unter aktuellen Versionen weiter getestet, und könnte es eintragen?

so long
hank

liberavia

(Themenstarter)
Avatar von liberavia

Anmeldungsdatum:
29. November 2006

Beiträge: 343

Kleiner Zwischenbericht:

Sitze grad an der Version 0.2.2 ( habe endlich ein wenig Urlaub ☺ ), so dass in Lucid alles läuft, wie es soll.

Die Paketabhängigkeit konnte relativ leicht gelöst werden, indem ich einfach das python Metapaket wähle.

Weitere anpassungen bisher:

  1. Obsolete Einstellung für die Aktivierung des Callcenter-Wallboards entfernt

  2. Standardsprache ist wieder englisch

  3. Paketkonfiguration jetzt auch in deutsch

  4. Mögliche Installationsfalle bei der Paketkonfiguration entfernt → https://bugs.launchpad.net/callbuntu-webgui/+bug/494742

Momentan hänge ich noch an dem von Denga beschriebenen Problem unter lucid. Hier gibt es anscheinend Probleme mit der php-version, denn sobald ich

1
require "class/phpagi-asmanager.php"; $as = new AGI_AsteriskManager();

auskommentiere, läuft die webgui. Leider ist bisher keine neue Version erschienen, so dass ich ein wenig vor einem Rätsel stehe. Bisher habe ich allerdings auch noch nicht erkennen können wozu ich das nochmal verwende. Ich glaube das war für die WebCLI-Implementation. Es könnte natürlich auch daran liegen, dass sich im Asterisk-Gateway was getan hat (Der Versionssprung zu 1.6 ist ja doch schon ordentlich). Das muss ich noch in Erfahrung bringen

Ein weiteres dringedes Problem ist, dass ich mich derzeit nicht bei launchpad anmelden kann (passwort vergessen). Und meine Habs-Vergessen Mail ist bisher auch nicht angekommen. Eventuell ists sogar die Falsche Mail-Addresse. Es wäre echt spitze, wenn mir mal jemand mitteilen könnte, welche Mail-Addresse ich bei Launchpad angegeben habe :S (Bitte dann als PN 😉 )

Daher mache ich mir mal solange hier notizen 😉 :

Weitere Erkenntnisse (Wiki-Selbstnotizen):

  • Download-Link anpassen

  • Die Version 0.2.1 und auch das kommende Release läuft auch unter karmic. → Liste supporteter Versionen

  • In den Versionen ab karmic ist das Installieren von zaptel nicht mehr nötig, da mit der Asterisk-Installation automatisch ein dahdi-Kernel-Modul erzeugt wird. Das bedeutet, dass Konferenzräume ootb laufen 😀 → Hinweis im Wiki anbringen

  • CLI Abschnitt auf 0.2.2 anpassen

  • Smiley entfernen inklusive ausgeschalteter Option für das Wallboard entfernen

  • apt-get liste anpassen mailx->mailutils python2.5 → python

Weiteres für Release 0.2.2

  • phpagi bug fixen oder workaraound (weiße Seite) → Eventuell 1.6 Problematik → Gefixed. Schuld ist die Funktion goto der phpagi. Diese kolidiert mit der goto Funktion in php 5.3 → umbenannt in go_to und läuft

  • CLI-Kommandos in /usr/bin/cbjobobserver auf Asterisk 1.6 anpassen (Deprecated-Commands) → Erledigt

  • paketieren und bei sourceforge hosten → Erledigt https://sourceforge.net/projects/callbuntu/

  • cli reparieren → Gefixed: Änderung, dass nur das ergebnis des letzten Kommandos in der Ausgabe erscheint. War vorher nach kurzer Sitzungsdauer unbenutzbar

  • periodic anounce baustein ins paket → Erledigt

Für Release 0.3.0:

  • smartnode als Provider ermöglichen

  • Erreichbarkeitszeiten für Abteilungen

  • Callcenter-Standardbausteine über Webinterface konfigurierbar machen.

Heinrich Schwietering schrieb:

Hi!

Und wieder liegt still der See...

Hat das denn jetzt mal jemand unter aktuellen Versionen weiter getestet, und könnte es eintragen?

so long
hank

Na dann hoffe ich mal, dass es jetzt ein wenig windiger wird ^^ und das ich das alles innerhalb meines Urlaubs umsetzen kann. Hilfe ist wie immer Willkommen ☺

Bis denne

liberavia

(Themenstarter)
Avatar von liberavia

Anmeldungsdatum:
29. November 2006

Beiträge: 343

moin,

So nun habe ich noch eine weitere Bug-Fix-Version bereitgestellt.

Wie sich herausgestellt hat, waren durch die neue Asterisk und sox Version noch diverse Anpassungen nötig, die ich jetzt endlich gefunden und gefixt habe. Diese Fehler haben dafür gesorgt, dass hochgeladene Ansagen und Wartemusik nicht umgewandelt und anschließend in das Asterisk-Sound-Verzeichnis kopiert wurden.

Bei diesem Vorgang greifen viele Ebenen ineinander (Dialplan, AMI, CLI-Kommandos ...) und es war daher nicht ganz einfach die Fehler zu finden und das alles immer wieder auf einer nackten lucid installation zu testen.

Wie auch immer. Der Wiki Artikel ist an die neue Version angepasst und mit weiteren Hinweisen versehen, die Auf die Unterschiede zwischen den Distributionen eingehen.

Hoffe das jetzt soweit alles passt und ich langsam aus der Baustelle herauskomme.

Bis denne

frustschieber Team-Icon

Ehemalige
Avatar von frustschieber

Anmeldungsdatum:
4. Januar 2007

Beiträge: 4259

Ist der ARtikel denn jetzt fertig?

liberavia

(Themenstarter)
Avatar von liberavia

Anmeldungsdatum:
29. November 2006

Beiträge: 343

Von mir aus ja ☺

Es gibt zwar noch ein paar bugs, die ich in der software bereinigen muss, aber das ändert nichts am Artikel.

Schöne Grüße

frustschieber Team-Icon

Ehemalige
Avatar von frustschieber

Anmeldungsdatum:
4. Januar 2007

Beiträge: 4259

liberavia schrieb:

Von mir aus ja ☺

Bitte noch die Installationen auf die aktuelle Syntax "Paketinstallation" umstellen. Hab's am Anfang mal geändert. Gruss

Madeddy

Avatar von Madeddy

Anmeldungsdatum:
18. Januar 2007

Beiträge: 508

Meines Erachtens ist der Artikel zu ausführlich für so ein Tool. → Aufs wesentliche beschränken, Beiwerk abwerfen, mehr strukturieren.

Insbesondere die Erklärung, warum sich das Programm im Alpha befindet, ist absolut überflüssig. Wer Alpha, beta, RC nich deuten kann hat Pech oder soll sich mal weng bilden.

MfG

liberavia

(Themenstarter)
Avatar von liberavia

Anmeldungsdatum:
29. November 2006

Beiträge: 343

Hallo,

frustschieber schrieb:

liberavia schrieb:

Von mir aus ja ☺

Bitte noch die Installationen auf die aktuelle Syntax "Paketinstallation" umstellen. Hab's am Anfang mal geändert. Gruss

Vielen Dank ☺

Also den Warum-Alpha-Status-Teil habe ich nun herausgenommen. Mir ist allerdings nicht so ganz klar, was ich für einen Wiki-Artikel weglassen sollte. Es steht ja genau das drin, was Das Programm derzeit leistet. Oder soll ich diese ausführliche Variante dann bei Sourceforge hosten? Dann müsst ich das noch ins Englische übersetzen...

Vielleicht habt ihr ja noch ein paar konkrete Vorschläge

Bis denne

kaputtnik

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 9245

Servus ☺

liberavia schrieb:

Vor einiger Zeit habe ich einen Wiki-Artikel zu der Weboberfläche callbuntu-webgui geschrieben, welche ich leider im wesentlichen alleine programmiert habe.

Der Wiki-Artikel sollte den gesamten bisherigen Funktionsumfang der Weboberfläche abdecken.

Ich weiß nicht... das Wiki von UU.de ist eigentlich kein Ort für komplette Programmdokumentationen. Hier werden Programme kurz vorgestellt und ein wenig die (grundlegende) Bedienung erläutert. Komplette Dokumentationen für Programme sind hier IMHO fehl am Platz ☹

Mit jetzigen Umfang und nicht vorhandener Syntaxkonformität kommt dieser Artikel wohl eher nicht ins Wiki.

Hast Du keine Möglichkeit, das Programm irgendwo anders zu Dokumentieren?

Gruß
kaputtnik

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

das Wiki von UU.de ist eigentlich kein Ort für komplette Programmdokumentationen

+1

Gruß, noisefloor

liberavia

(Themenstarter)
Avatar von liberavia

Anmeldungsdatum:
29. November 2006

Beiträge: 343

kaputtnik schrieb:

Ich weiß nicht... das Wiki von UU.de ist eigentlich kein Ort für komplette Programmdokumentationen. Hier werden Programme kurz vorgestellt und ein wenig die (grundlegende) Bedienung erläutert. Komplette Dokumentationen für Programme sind hier IMHO fehl am Platz ☹

Mit jetzigen Umfang und nicht vorhandener Syntaxkonformität kommt dieser Artikel wohl eher nicht ins Wiki.

Hast Du keine Möglichkeit, das Programm irgendwo anders zu Dokumentieren?

Gruß
kaputtnik

Hallo,

hmm ein bisschen frustrierend ist das jetzt schon für mich muss ich sagen ☹ Ich hatte damals die gesamte Doku so umgeschrieben dass sie erstmal weitestgehend Wiki-Konform wird. Diese Diskussion geht ja nun schon eine Weile und der Umfang des Artikels hat sich seitdem nicht stark vergrößert und nun ists doch alles zu groß?

Der springende Punkt ist doch, dass die einzige Option, die ihr mir durch die Blume lassen wollt, dass ich meinen Krempel nehme und verschwinde, anstatt mir Lösungswege aufzuzeigen ☹

Wäre es nicht denkbar eine wesentlich gekürzte Variante ins Wiki zu nehmen und die komplette Doku hau ich dann auf Wikipedia und verlinke die?

Was die Syntaxkonformität angeht ist das ja wohl kein Entscheidener Grund, da dies ja angepasst werden kann. Habe ja auch gemacht was mir gesagt wurde.

Also Frage ich jetzt Klipp & Klar. Soll ich:

  1. Den Artikel soweit kürzen und die Wiki-Syntax anpassen die noch nicht stimmt oder

  2. Einfach woanders hingehen und nicht mehr "nerven"

Will hier nicht die beleidigte Leberwurst spielen und ich weiß auch dass das Thema hier auch schon ne weile Liegt, aber letzendlich IST das demotivierend.

Hoffe wir können das hier noch konstruktiv hinbekommen. Falls ich das entfernen soll, sagt bescheid und lasst mir bitte noch Zeit um das zu sichern.

Liebe Grüße

kaputtnik

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 9245

Servus ☺

liberavia schrieb:

hmm ein bisschen frustrierend ist das jetzt schon für mich muss ich sagen ☹

Kann ich durchaus verstehen. Es tut mir auch leid, das das vorher noch nicht angesprochen wurde.

Wäre es nicht denkbar eine wesentlich gekürzte Variante ins Wiki zu nehmen und die komplette Doku hau ich dann auf Wikipedia und verlinke die?

Ja klar, was anderes hat niemand gesagt, auch nicht durch die Blume.

Was die Syntaxkonformität angeht ist das ja wohl kein Entscheidener Grund, da dies ja angepasst werden kann. Habe ja auch gemacht was mir gesagt wurde.

Naja, rudimentär 😉 Vllt ist das einfach ein wenig schlecht kommuniziert worden. In erster Linie ist der Autor für die Syntaxkonformität verantwortlich. Der entsprechende Link dafür wurde hier zB gepostet.

  1. Den Artikel soweit kürzen und die Wiki-Syntax anpassen die noch nicht stimmt

Ja, gerne ☺

Will hier nicht die beleidigte Leberwurst spielen und ich weiß auch dass das Thema hier auch schon ne weile Liegt, aber letzendlich IST das demotivierend.

Klar, verstehe ich. Bitte verstehe uns aber auch. Ewige Baustellen sind halt nicht gerne gesehen und werden normalerweise nach 6 Wochen ohne Bearbeitung gelöscht.

Hoffe wir können das hier noch konstruktiv hinbekommen.

Aber sicher doch ☺

Von meiner Seite aus sind folgende Dinge notwendig:

👍

Gruß
kaputtnik

liberavia

(Themenstarter)
Avatar von liberavia

Anmeldungsdatum:
29. November 2006

Beiträge: 343

Ich hab dann schonmal die gesamte Doku zu Sourceforge transferiert und werde die Tage diesen Artikel hier soweit kürzen wie es geht. Natürlich freue ioch mich da auch über den einen oder anderen Tipp 😉

Liebe Grüße

Der Link: http://sourceforge.net/apps/mediawiki/callbuntu/index.php?title=Main_Page

liberavia

(Themenstarter)
Avatar von liberavia

Anmeldungsdatum:
29. November 2006

Beiträge: 343

Nabend,

Also ich hab jetzt den Wiki Eintrag auf das wesentliche gekürzt, d. h. alles um eine Basiseinrichtung zu gewährleisten. Ganze Themenkomplexe habe ich nun unter dem Punkt spezielle Features zusammengefasst und auf den Wiki-Eintrag bei Sourceforge verwiesen.

Ich denke mal auf dieser Grundlage lässt sich das sicher besser begutachten, da man nun hoffe ich nicht von einer kompletten Doku erschlagen wird.

Bitte um Feedback, ob der Umfang des Artikels nun in Ordnung ist.

Liebe Grüße