On Mon, 2007-03-19 at 19:57 +0200, Mohammed Gamal wrote:
> Great,
> So what exactly is needed in order to get MSNP13 support upstream? Is
> it simply some code fixes?
> What about MSNP15 as well, do you think it'd be a good idea to add
> support for that?
I think there are 2 main problems with the current MSNP13 code, once we
fix those it should be HEAD ready:
1) reverse list isn't cached, so all of your buddies show up as "Has
you: no"
2) the general code quality isn't so great, to say it in a gentle way
There are also other minor problems:
1) big printf blocks for SOAP requests, manually parse each SOAP
response. I looked around for a SOAP library that we can use, but
couldn't find any. I think it can at least be abstracted a little more
betterly
2) I think file transfer is broken, I haven't used it much so I am not
too sure. It's a minor problem for me but may be more important for
others
3) Received offline messages don't have timestamp
Not that those are the only problems, but they are the ones that I can
think of right now. I also use a very small subset of MSN, so my view on
the readiness may differ from others. MSNP15 added some roaming features
and changed the authentication method, those aren't anything that I
personally care about.
-khc
|