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. 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. 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. 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