[Adium-devl] MSN-pecan
Evan Schoenberg
evan.s at dreskin.net
Mon Jun 23 18:52:25 UTC 2008
I ran into a major crash with HTTP connections very quickly in my
testing, a memory stomper that showed up in Adium but not in pidgin.
Felipe fixed it nearly as quickly once I got him some debug logging.
I'm happy with that arrangement :)
Unlike the current MSN implementation, unit tests (including with
simulated network errors) have been used in MSN-pecan. I fully expect
us to have problems with this library used previously by a fairly
limited population... And I expect those problems to be much less, and
handled more quickly, than those with msnp9.
Cheers,
Evan
On Jun 23, 2008, at 12:45 PM, "Felipe Contreras" <felipe.contreras at gmail.com
> wrote:
> Hi,
>
> On Mon, Jun 23, 2008 at 7:16 PM, Zachary West <zacwest at gmail.com>
> wrote:
>> On Mon, Jun 23, 2008 at 10:55 AM, Evan Schoenberg
>> <evan.s at dreskin.net> wrote:
>>> With Felipe's help, MSN-pecan, an alternative MSN libpurple
>>> implementation forked from the msnp9 code we currently use, is now
>>> working in Adium. This gives us significant improvements over the
>>> existing code -less bugs (as you all know, MSN is bugtastic in its
>>> current iteration) and personal messages support, among other
>>> things -
>>> without embracing the new-bugs of early adoption of the msnp15
>>> branch.
>>>
>>> I expect we'll switch back to libpurple's own implementation after
>>> msnp15 is merged to im.pidgin.pidgin and determined to be as stable
>>> and featureful or more so. In the meantime, I'd like to switch to
>>> MSN-
>>> pecan for adium 1.3.
>>>
>>> Thoughts?
>>
>> I strongly feel we should use a better MSN implementation, but how
>> well-tested is msn-pecan? Is it good enough, stable enough, to be a
>> replacement for our currently buggy-anyway MSN? If so, I see no
>> downside to using it until libpurple focuses a bit more on MSN.
>
> To be honest, even though I have tested msn-pecan as much as I
> possibly can, lately I've received a lot of reports of crashes and
> other critical issues. So I wouldn't dare to say it's ready for the
> masses.
>
> However, that doesn't mean the current msnp9 is any better. A quick
> grep on the reported issues shows at least 15 reported crashes (not
> msnp14-15 related), most of which are ignored or at least appear to be
> forgotten. Also, the fact that these issues are marked as "minor" says
> a lot about the current commitment.
>
> If you find any major issues I will do my best to resolve them
> quickly.
>
> Best regards.
>
> --
> Felipe Contreras
>
> _______________________________________________
> Adium-devl mailing list
> Adium-devl at adiumx.com
> http://adiumx.com/mailman/listinfo/adium-devl_adiumx.com
>
More information about the devel
mailing list