After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 685891 - Empathy should use Jitsi for interoperability’s test and work fine with them
Empathy should use Jitsi for interoperability’s test and work fine with them
Status: RESOLVED INVALID
Product: empathy
Classification: Core
Component: General
unspecified
Other Linux
: Normal normal
: ---
Assigned To: empathy-maint
empathy-maint
Depends on:
Blocks:
 
 
Reported: 2012-10-10 14:52 UTC by Vulcain
Modified: 2012-10-10 21:50 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Vulcain 2012-10-10 14:52:24 UTC
Jitsi should become the next popular VoIP's Opensource software because it's multi OS (windows, Mac OS and Linux, Android is scheduled Q1 2013). Pidgin and Gajim don't give VoIP on Windows, and Adium don't give VoIP on Mac OS.
Jitsi could be used for Chat, VoIP, file transfer, share Desktop (https://jitsi.org/index.php/Main/Features)
Jitsi work fine with themself and with a browser + gtalk's plugin (http://www.google.com/talk/index.html). In few years, a lot of people will use VoIP behind a browser (http://www.webrtc.org/ http://dev.w3.org/2011/webrtc/editor/webrtc.html).


Badly Jitsi aren't in Debian package (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=627362) and use java which it could be difficult for PC with a lowest CPU.
Jitsi don't use VP8 (it's scheduled for Q1 2013) or theora codec. He need H264 or H263 for video. For audio, Jitsi use speex and will add opus (scheduled for Q4 2012) which add in FFmpeg (http://ffmpeg.org/trac/ffmpeg/ticket/1343) and in Debian (http://packages.debian.org/wheezy/opus-tools).

I thinks, that Empathy should use Jitsi for tested the next empathy's version. The goal is a better interoperability for the users.

I found three bugs that affect empathy:
* Bug 589778 - ZRTP support for end-to-end encryption 
* Bug 545347 - Empathy should support OTR encryption 
* Bug 685875 - Can't transfert File between with Empathy or Jitsi
Comment 1 André Klapper 2012-10-10 20:28:57 UTC
Jitsi is an audio/video SIP VoIP phone and instant messenger written in Java.
Empathy is an instant messenger client using Telepathy with SIP support.

Technically speaking there is no way for Empathy to use Jitsi. 
Closing as INVALID.
You're free to convince your favorite distribution to package Jitsi for you, or to convince Jitsi developers to package for your favorite distribution.
Comment 2 Christoph Anton Mitterer 2012-10-10 20:41:14 UTC
Hi André.

It seems you misunderstood "Vulcain"’s idea... I guess it was not that Empathy should use Jitsi, but that developers should run tests against it.

I.e. a new Empathy version comes out, compile&install it on node A,... try the most important functions (voice/video chat, etc.) with a current Jitsi installation on node B.


Personally I think it wouldn't be too bad to run tests against some of the major implementations... e.g. Pidgin, SFLPhone, Jitsi, etc.

Cause all the VoIP/VideooIP seem to be still quite fragile in the Linux world, especially when having NATs in between.. and I actually never got it really working.
Comment 3 Vulcain 2012-10-10 20:51:18 UTC
@  Christoph Anton Mitterer : That is the idea. 

I propose Jitsi because it's a multi-OS software. If i want to communicate with someone who don't use Linux, i propose Jitsi (and Jitsi could give an XMPP count).
Comment 4 Christoph Anton Mitterer 2012-10-10 21:01:28 UTC
Yeah,.. and that was the reasons for your "blocks", cause you could not test that features with Jitsi right now, as Empathy/Co. lack them.

Anyway.. this is not a typical "bug" in that sense, but rather as "task".... and I guess the Empathy developers are already quite busy with trying to get it usable ;-)
Especially as these kinds of tests cannot be easily automated.


I'm sure they wouldn't complain if you stand up as regular test suite runner ;)
Comment 5 Vulcain 2012-10-10 21:10:39 UTC
I could help for tests.

But, my english is not excellent and i was not computer worker. And it's difficult to found another tester.

Do you know where i could subscribe as a simple user ???
Comment 6 Christoph Anton Mitterer 2012-10-10 21:28:22 UTC
Depends on what you want to subscribe to?
Comment 7 André Klapper 2012-10-10 21:30:29 UTC
I see, sorry for misunderstanding.
"Use Jitsi for testing interoperability" is a bug report that could never be marked as "RESOLVED FIXED", as it is rather an ongoing task. Hence closing as INVALID, but feel free to bring this up on mailing lists or IRC. See https://live.gnome.org/Empathy
Comment 8 Vulcain 2012-10-10 21:47:25 UTC
@ Christoph: to help for testing
Comment 9 Christoph Anton Mitterer 2012-10-10 21:50:00 UTC
I guess I'd ask people at http://lists.freedesktop.org/mailman/listinfo/telepathy .