Just to be clear, as Karel just asked me on msn.. I joined the pymsn team, yes, 
but it was a choice totally unrelated to aMSN2.. it was because the 
developers became friends and i wanted to help, that's it.

KaKaRoTo

On Thu, Jan 17, 2008 at 06:28:44AM -0500, Youness Alaoui wrote:
> Hi Karel,
> Please don't take the following email as offending, I do not try to offend 
> you or turn you down on what you're saying or the research you've been 
> doing or anything.. BUT :
> Please do not give 'solutions' or 'proposals' or 'if aMSN2 uses...' or any 
> other kind of talk about aMSN2's design. This applies to anyone else, and 
> unfortunately this is a mailing list thread and not a forum thread so I 
> cannot 'lock' the thread, so I'm asking everyone to NOT answer to this.
> The reason is simple, I wrote a lot of code for aMSN2 already, a design was 
> made with caution, involving mainly Phil as well as opinions from other 
> developers. I had a working/semi-usable aMSN2 ready since last july, but I 
> didn't have time to clean it/polish it/finish it, in order to release it... 
> The design is done and will not change as we think that this is what aMSN2's 
> future should be. We made very thorough decisions involving a LOT of 
> research and proof of concepts meant to be thrown away to test various 
> theories, we reviewed a lot of solutions and considered all the things that 
> aMSN2 needs in terms of usability, performance, development time, team 
> involvment, team motivation, knowledge transfer, GUI of course, language, 
> libraries to use, etc... 
> We made decisions that will most benefit aMSN2 in every aspect considered, 
> BUT of course, not everyone can be happy... for example, if we decided to 
> use GTK, all QT lovers will rant, if we decided to choose QT, all GTK lovers 
> will rant, if we decided to use something all, maybe the whole world will 
> rant. The same can be applied to the language.
> For this specific reason, we chose not to disclose anything, because if we 
> do, we will generate a huge flame war which will never end and aMSN2 will 
> never see the light. We want to avoid flame wars, trolling, etc.. and since 
> there will always be someone unhappy about our choices, we will have to 
> make a decision for everyone and impose it, force it to the community as 'the 
> decision', and not 'the proposal'. And as experience serves, when we 
> decide something and implement it, and people try it, it's accepted, if we 
> ask about it, noone agrees and nothing gets done (take for example all the 
> lengthy discussions we had on the ML and what about the inline spaces thing, 
> etc.. once implemented, everyone's happy, and noone is when it's being 
> discussed).
> For that reason, we decided to keep it all a secret, and not talk about it. 
> And this email will only generate flaming, I already see 10 people getting 
> all excited and starting to type about how cool it would be if we chose 
> python, and another 10 people writing how python would be a bad choice, and 
> let's not talk about all the dbus-haters and/or the people who do not want to 
> see telepathy added to the project.. another few people will be happy to 
> see telepathy added and will start a flamewar about whether aMSN should be 
> multiprotocol or single protocol stating that telepathy will allow us to be 
> multiprotocol easily, etc ... It will generate a lot of useless, time wasting 
> talk about something that was already designed, decided, and written and 
> will not change anytime soon.
> 
> All I need is to get some free time and get together with Phil and Harry and 
> TomH and some other guys involved in aMSN2 and polish the current code we 
> have, I don't want to release it as it is because people will start coding 
> and will mess things up, so I want to have the full/complete structure of 
> the code set up and let people just 'fill in the blanks'.
> 
> p.s.: Just for the record, as some of you already know, and you can check 
> that on pymsn's website I guess, I'm part of the pymsn team since June I 
> think. I met Ali Sabil and Johan Prieur and Ole Andre (the 3 guys behind 
> pymsn) in real life at the guadec conference in birmingham and we bonded a 
> lot, we had a lot of fun and a lot of talking, and a lot of hacking together 
> and they convinced me to help them on pymsn so I joined the project. 
> Considering my MSN protocol knowledge, I can help them a lot and I've already 
> implemented offline messaging and spaces support into pymsn as well as 
> a part of the MSNP2P stack in order to allow webcam support.
> 
> KaKaRoTo
> 
> On Thu, Jan 17, 2008 at 11:35:51AM +0100, Karel Demeyer wrote:
> > Telepathy's officially supported MSN protocol connector (pymsn) now uses
> > MSNP15 too. They're now working on adding support for nudges, custom
> > emoticons audio/video and so on.  Still, this looks like a big step as it's
> > a full rewrite. We should keep our eyes and ears open :).
> > 
> > If aMSN2 is going to use telepathy, some of us who know MSNP and python that
> > are not into C could go on like this ;)  Personally I think that such a
> > protocol implementation in python makes a lot of sense as we've seen the
> > protocol change often and, IMO, it's more "rapid" (as in RAD) to adapt
> > python code then it is in C-code, though I'm not an expert :).
> > 
> > Now if we only had tcl/tk-dbus bindings we could still have our interface
> > (which would be what amsn is then ?) in tcl/tk :p ... but that discussion
> > might have been closed already :).
> > 
> > Karel.
> 
> > -------------------------------------------------------------------------
> > This SF.net email is sponsored by: Microsoft
> > Defy all challenges. Microsoft(R) Visual Studio 2008.
> > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> > _______________________________________________
> > Amsn-devel mailing list
> > Amsn-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/amsn-devel
> 

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Amsn-devel mailing list
Amsn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amsn-devel

Reply via email to