Op zaterdag 19 augustus 2006 01:50, schreef Philippe Khalaf:
> On Sat, 19 Aug 2006 00:21:15 +0200
>
> Harry Vennik <[EMAIL PROTECTED]> wrote:
> > Hi all,
> >
> > Finally I found some time to document some of my ideas in more detail.
> > The result is this new draft. Quite a lot changed since the previous one,
> > and it will change again in the next drafts (at least on those places
> > where it just contains some vague suggestions). But I think things
> > already are a lot better and more clear now.
> >
> > Any feedback is appreciated!
> >
> > Harry
>
> I've read your draft. It's good and I think can be followed
> successfully, but there are a few issues.
>
> First of all, you don't need to talk to Farsight directly. Telepathy
> has a stream-engine component that takes care of Farsight. You only
> need to request StreamedMedia channels and you are good to go. So no
> bindings required there.
Nice! As you could read, I wasn't completely sure yet about what would be 
needed here. Good to hear that the answer is 'nothing at all' ;-)

>
> Before going to the next point I want to say that I think any proposals
> to write our own cross-platform toolkit are absurd. That is a HUGE
> project by itself and involves a ridiculous amount of time to
> undertake. I am sorry to say that no one in this project has the skill,
> time or experience to do it.
That is why I am seeking for ways to do it with existing code all the time. It 
is lots of work to implement it ourselves for all platforms, and thus it 
would take the most time of all the aMSN2 project, and we can use that time a 
better way.

But anyway, I keep searching for the best solution, and no way it is set that 
it will be wxWidgets, there might be something better out there too.

>
> The last serious issue is with the choice of using TCL. TK is
> getting dumped, so might as well dump TCL. Why? Your proposal involves
> writing a lot of bindings! Bindings for D-Bus and bindings for
> wxWindows. These will take a lot of time and energy to complete.
> Imagine all the time saved working with something that already has
> those bindings. If you guys want to keep the high level language thing
> going for aMSN, then we need to think of Python. It has good D-Bus
> bindings as well as wxWindows bindings. It is better and more popular
> than TCL. It seems like the logical and correct solution to take.
> People who don't know it can learn it, new developers who already know
> it will be interested/join, and those who are unable to learn it can
> still work on aMSN1. Added avantage is easy porting to another toolkit.
> If someone decides he wants a GTK+ aMSN2, he can fork the Python core
> and write his own UI.
Hmmm, I won't say TCL should be kept by all cost, but if it would be dropped, 
I won't vote for Python as the replacement. Anyway, I think that kind of 
thing has been discussed enough already. Not many people here would like it 
to see TCL dropped. Just read the thread about the first design draft, and it 
is very clear (and I did not even propose to drop Tcl there!).

So I think it's set that Tcl stays. Indeed that involves developing some 
bindings, but that isn't too bad. It can be much, but not really difficult. 
Also it is not sure yet how the GUI thing will be bound to the rest. We might 
not even need complete bindings for that...

>
> Regards,
> Philippe
>
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job
> easier Download IBM WebSphere Application Server v.1.0.1 based on Apache
> Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Amsn-devel mailing list
> Amsn-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/amsn-devel

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Amsn-devel mailing list
Amsn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amsn-devel

Reply via email to