La version dite classic en Qt3 a ete abandonne depuis 6 mois pour des problemes d'architecture du code.
La version NG de WengoPhone est developpe en Qt4.1 avec une separation de l'interface graphique et de la couche metier (C++/Boost). Cette separation a notamment permis de developper l'extension pour Firefox (XUL) et permettra dans le futur le developpement d'une interface GTK ou autre.
LibGaim a ete integre et fonctionne sous Linux, MacOSX et Windows.
L'audio/video (protocole SIP) avec le support webcam fonctionne egalement de maniere multiplateforme.
En ce qui concerne la stack SIP, on utilise eXosip, oSIP et oRTP mais celle-ci peut etre remplace puisque wrappe tout comme LibGaim est wrappe. On a deja fait des experimentations avec sipX (une stack SIP developpe en C++) et ca fonctionne.
Rien n'empeche donc d'integrer IAX, OPAL, Kopete, Libjingle, SIM-IM ect... et rien n'empeche d'autres logiciels a utiliser ces wrappers puisque ce sont des libraries autonomes.
La version NG avec l'interface graphique Qt n'est pas encore sortie meme en alpha.
# WengoPhone et son futur: WengoPhoneNG
Posté par tanguy_k (site web personnel) . En réponse à la dépêche WengoPhone : logiciel libre de téléphonie sur Internet. Évalué à 2.
La version NG de WengoPhone est developpe en Qt4.1 avec une separation de l'interface graphique et de la couche metier (C++/Boost). Cette separation a notamment permis de developper l'extension pour Firefox (XUL) et permettra dans le futur le developpement d'une interface GTK ou autre.
LibGaim a ete integre et fonctionne sous Linux, MacOSX et Windows.
L'audio/video (protocole SIP) avec le support webcam fonctionne egalement de maniere multiplateforme.
En ce qui concerne la stack SIP, on utilise eXosip, oSIP et oRTP mais celle-ci peut etre remplace puisque wrappe tout comme LibGaim est wrappe. On a deja fait des experimentations avec sipX (une stack SIP developpe en C++) et ca fonctionne.
Rien n'empeche donc d'integrer IAX, OPAL, Kopete, Libjingle, SIM-IM ect... et rien n'empeche d'autres logiciels a utiliser ces wrappers puisque ce sont des libraries autonomes.
La version NG avec l'interface graphique Qt n'est pas encore sortie meme en alpha.
Quelques screenshots du NG:
http://dev.openwengo.com/pipermail/wengophone-devel/attachme(...)
http://dev.openwengo.com/pipermail/wengophone-devel/attachme(...)
Et le site web officiel des developpeurs avec wiki, bugs tracking, mailing-list, channel IRC, repo subversion ect...
http://openwengo.org
http://dev.openwengo.com