Page 1 of 1
msn-pecan and Adium
Posted: Sat May 23, 2009 12:07 pm
by markes
msn-pecan has recently recieved great updates and I wonder if there a chance to get in implemented to Adium officially.
for example 'not ultra-slow' file transfers, custom emot. sending, recieving handwriting, etc. msn support really screams for those.
there some info on
author's blog.
Re: msn-pecan and Adium
Posted: Sat May 23, 2009 5:26 pm
by David Munch
Theres definately a chance, since we have been using MSN-pecan before in Adium, and one of the lead-devs of MSN-pecan is active on Adium-devl mailinglist.
Re: msn-pecan and Adium
Posted: Sat May 23, 2009 11:19 pm
by Robby
David Munch wrote:Theres definitely a chance
I doubt it.
Re: msn-pecan and Adium
Posted: Sat May 23, 2009 11:28 pm
by zac
If it's possible for it to be compiled as a plugin for pidgin, it's possible for it to be compiled as a plugin for Adium.
Re: msn-pecan and Adium
Posted: Sat May 23, 2009 11:45 pm
by Robby
"Officially"? I mean would you consider compiling that plugin, zac?
Re: msn-pecan and Adium
Posted: Sun May 24, 2009 1:13 am
by zac
No, it would have to go on the Xtras site (or anywhere else). It wouldn't be any different than the current implementation.
Re: msn-pecan and Adium
Posted: Sun May 24, 2009 2:04 pm
by David Munch
Robby wrote:David Munch wrote:Theres definitely a chance
I doubt it.
Based on what? (I havent followed the discussions on devl-mail)
Re: msn-pecan and Adium
Posted: Sun May 24, 2009 4:48 pm
by Robby
I remember that a number of developers regretted switching back and forth. I think the advantages would really have to be huge for a change to be considered again.
Re: msn-pecan and Adium
Posted: Mon May 25, 2009 7:39 am
by markes
• Faster log-in
• Fewer connection issues
• Fewer crashes
• Experimental direct connection support (fast file transfers)
• Server-side storage for display names (private alias)
• Support for handwritten messages (read-only)
• Support for voice clips (receive-only)
• Support for Plus! sounds (receive-only)
• Option to hide Plus! tags
• Send custom emoticons (Pidgin >= 2.5)
That's copy-paste from the website. Curently the progress has been good, so having less issues and normal file transfers (not experimental) should be quite convincing?
Re: msn-pecan and Adium
Posted: Mon May 25, 2009 2:59 pm
by Dimmuxx
markes wrote:• Faster log-in
// Correct but this is because it uses an older version of the protocol which doesn't send as much data.
• Fewer connection issues
// Not really, there are some cases where either only libpurple or msn-pecan works though.
• Fewer crashes
// More crashes than libpurple in Adium and one of the reasons why it was dropped in 1.3.2.
• Experimental direct connection support (fast file transfers)
// Does this really work for anyone? I don't think it's enabled in any official builds.
• Server-side storage for display names (private alias)
// Libpurple supports this.
• Support for handwritten messages (read-only)
// http://developer.pidgin.im/ticket/393 the patch need more work to be accepted in libpurple but it was added in msn-pecan.
• Support for voice clips (receive-only)
// http://developer.pidgin.im/ticket/393 the patch need more work to be accepted in libpurple but it was added in msn-pecan.
• Support for Plus! sounds (receive-only)
• Option to hide Plus! tags
• Send custom emoticons (Pidgin >= 2.5)
// Libpurple supports this, Adium doesn't have a gui for it though.
Re: msn-pecan and Adium
Posted: Tue May 26, 2009 6:31 pm
by markes
OK, that mostly concludes the topic:)
Lets hope there's something for 1.4.
Re: msn-pecan and Adium
Posted: Sat Jun 20, 2009 9:37 am
by markes
Re: msn-pecan and Adium
Posted: Sun Jun 21, 2009 7:05 pm
by felipec
Dimmuxx wrote:• Faster log-in // Correct but this is because it uses an older version of the protocol which doesn't send as much data.
So? It provides all the features and boots faster, what's wrong with that?
That being said, we have plans to move to newer protocol versions, but only when the implementation is good enough so that it doesn't send all that unnecessary data as libpurple does.
That would negatively impact user experience, wouldn't it?
Dimmuxx wrote:• Fewer connection issues // Not really, there are some cases where either only libpurple or msn-pecan works though.
That's easy to say. Do you have any evidence that supports that claim? My evidence is based on the connections fixes I've done in msn-pecan, and also because msn-pecan uses a better networking library, GIOChannel, and and hopefully soon GNIO, as opposed to nothing.
Dimmuxx wrote:• Fewer crashes // More crashes than libpurple in Adium and one of the reasons why it was dropped in 1.3.2.
Bugs get fixed, you know? I'm fairly confident that the main crashes that people experienced in Adium are fixed in 0.0.19.
In any case, Adium developers were pretty clear on the primary reason for switching back: it's part of libpurple, and requires less effort for them to maintain.
Dimmuxx wrote:• Experimental direct connection support (fast file transfers) // Does this really work for anyone? I don't think it's enabled in any official builds.
It was working, but then it got broken, but then it's fixed again... it will be on 0.0.20 (next version), probably working better than ever before.
Dimmuxx wrote:• Server-side storage for display names (private alias) // Libpurple supports this.
Now, yes, but msn-pecan had been providing this feature long before.
Dimmuxx wrote:• Support for handwritten messages (read-only)
// http://developer.pidgin.im/ticket/393 the patch need more work to be accepted in libpurple but it was added in msn-pecan.
Read that thread, they have never mentioned anything about "more work needed", they just ignored the ticket without any hint as to what should be done next, last reply was 9 months ago.
That ticket link is incorrect. In any case, if don't think Pidgin devs provided any valid reason.
Dimmuxx wrote:• Send custom emoticons (Pidgin >= 2.5) // Libpurple supports this, Adium doesn't have a gui for it though.
That's why it's not listed in the advantages of msn-pecan over libpurple.
Re: msn-pecan and Adium
Posted: Mon Jun 22, 2009 11:00 am
by Dimmuxx
felipec: Any eta on msnp16+ and being able to login from multiple locations at the same time? That's a feature that I really want at least.
Re: msn-pecan and Adium
Posted: Mon Jun 22, 2009 8:37 pm
by felipec
Dimmuxx wrote:felipec: Any eta on msnp16+ and being able to login from multiple locations at the same time? That's a feature that I really want at least.
No, there's no ETA. It's in my plans, but I plan to make the move to msnp13+ incrementally, without breaking support for msnp12. We already some infrastructure in place, that's why we have oim, even though they only work on msnp13, we still need some work on that, then address-book (done properly, no rushing), then authentication, then we are ready.
In any case, the way features get implemented in msn-pecan is you create an item in our
issue tracker and people vote on it. The more votes the more priority. It doesn't make sense to work on a feature only one guy wants, right?
Right now the biggest priority is fast file transfers, so that's where I'm concentrating.
Re: msn-pecan and Adium
Posted: Tue Jun 23, 2009 8:17 am
by David Munch
felipec wrote:
Right now the biggest priority is fast file transfers, so that's where I'm concentrating.
Oh... That would definately be a nice feature...

Re: msn-pecan and Adium
Posted: Tue Jun 23, 2009 8:40 am
by Vinxi
Can you PLEASE do a build of Adium with this library?

Re: msn-pecan and Adium
Posted: Fri Jun 26, 2009 2:52 pm
by dfiloni
Re: msn-pecan and Adium
Posted: Sun Jun 28, 2009 11:22 am
by Vinxi
Thanks!
