Re: [Ekiga-devel-list] [THREADNESS] H.323 endpoint
- From: Julien Puydt <jpuydt free fr>
- To: Ekiga development mailing list <ekiga-devel-list gnome org>
- Subject: Re: [Ekiga-devel-list] [THREADNESS] H.323 endpoint
- Date: Mon, 20 Nov 2006 21:52:18 +0100
Damien Sandras a écrit :
Le lundi 20 novembre 2006 à 21:04 +0100, Julien Puydt a écrit :
Damien Sandras a écrit :
I don't see the need to do that now.
The intent is to fix http://bugzilla.gnome.org/show_bug.cgi?id=353533 ,
which will make ekiga more robust by using threads only when strictly
necessary.
Ekiga is currently a crash-test dummy for its dependancies. And it's the
only one. That means that whenever any dependancy has a multi-threading
bug, ekiga and only ekiga crashes, which :
(1) makes ekiga look bad ;
(2) doesn't appear as that critical to said dependancy's developpers,
and hence doesn't prompt a swift and efficient answer.
Isn't http://bugzilla.gnome.org/show_bug.cgi?id=359655 enough to
convince you?
Not really. Because :
1) Ekiga exists since 6 years now, and it is the first time we have such
a problem, just because Edgy was not tested
You forget the need to add some locking here and there when the first
push to win32 occurred ;-)
2) I'm not 100% convinced yet that the right fix is to hide bugs by
hiding threads
Of course in an ideal world the dependancies would take care of the bug
fast and well. Unfortunately we don't live on an ideal world :-(
3) It is certainly not a priority for 3.00.
I also have some gstreamer code to perfect, indeed :-/
I must be straightforward :
- We have an excellent piece of code from you waiting to be completed to
be integrated in 3.00
Yes.
- There is an excellent piece of code lying in the queue for XVideo
support
Yes, that's good :-)
- There is another excellent piece of code from Google SoC for IAX2
support
Yes, that's good :-)
- SRTP support seems in good shape
We haven't had news since long, have we?
- There is a WIN32 port to complete
Yes.
- Ekiga.net needs an upgrade (software)
I can't help on this.
- Ekiga.net needs an upgrade (hardware)
I can hardly help on this.
- Presence support still needs to be committed
If it needs a commit it already exists ;-)
- We have dozens of bug reports to fix in Bugzilla (enhancements, bugs
in opal, bugs in pwlib, ...)
Well, indeed.
- The plugins systems from Craig is not ready for production use
I'll let Craig comment on this :-)
- We have the druid to rewrite
You mean switch it to GtkAssistant ?
All of this before 3.00, ie we have 2 months left (December, January, a
part of February).
Could you remember my poor old self why you want 3.00 out of the door in
february ?
So please do not start still another piece of code that we won't be able
to finish. Your help is required in all other places.
Well, I must admit I have quite a few things simultaneously maturing and
not that much time to devote to each of them. Still, I think discussing
what's needed to change ekiga's threadness will help when we'll make the
move.
Snark
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]