<div dir="ltr">Well Untill then, i am using emesene for my msn account, and pidgin for my yahoo account.<br><br><div class="gmail_quote">On Tue, Aug 5, 2008 at 3:08 PM, Dani Soufi <span dir="ltr">&lt;<a href="mailto:danisoufi@gmail.com">danisoufi@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div dir="ltr"><h3 style="font-weight: normal;"><b>&quot;State of the MSN Plugin Address&quot;</b><br>
</h3><h3 style="font-weight: normal;"><font size="1">July 05, 2008 09:50 PM by John Bailey</font></h3>Yes, the title is intended to be half joking. Just a few days ago I
made a comment to a fellow developer that &quot;someone needs to make a
&#39;state of the msn plugin&#39; address,&quot; meaning that someone needs to let
people know what&#39;s happening. Well, looks like that someone&#39;s going to
be me. So here&#39;s the outsider&#39;s summary of what&#39;s happened.<br><br>In
current Pidgin releases, the default MSN plugin uses the old MSNP9
protocol. This protocol doesn&#39;t support Personal Status Messages (PSM,
also called &quot;personal messages&quot;), nor does it support offline IM,
current media (a field that shows what music you&#39;re listening to or
what video you&#39;re watching), or messaging while invisible.<br><br>Two
years ago, for the 2006 Summer of Code, we had a student whose project
was to update our MSN code to MSNP13. MSNP13 supported the PSM and
current media, although at the time libpurple didn&#39;t support the status
attributes for &quot;now playing&quot; or &quot;current media&quot; or whatever you prefer
to call it. MSNP13 may also have supported messaging while offline, but
I can&#39;t recall for certain and I don&#39;t, at the moment, feel like
looking it up in the documentation we have online. Later this was
updated to MSNP14 for Yahoo! interoperability support. At the end of
the summer, the code wasn&#39;t of a quality we were ready to release. The
code sat.<br><br>Last year, we had another student take on MSN protocol
updating. This time the student updated the code to support MSNP14,
starting from the previous work. This supported offline messaging for
sure, and there were a lot of commits that dealt with the OIM features.
Again, at the end of the summer, the code wasn&#39;t release-ready in our
opinion, so again the code sat.<br><br>Earlier this year, one of our
developers started working on the MSNP14 code in a side branch, and
eventually merged it to the im.pidgin.pidgin branch in our monotone
repository. Because the code still wasn&#39;t release-ready, we disabled it
and forced the MSNP9 plugin to build by default. The more clever users
were still able to figure out how to get MSNP14 going, but there
weren&#39;t too many until we introduced an argument to the configure
script to enable the MSNP14 plugin.<br><br>A new &quot;crazy patch writer&quot;
appeared and started to work on MSNP15 support. We eventually gave him
write access to the central monotone repository at <a href="http://pidgin.im" target="_blank">pidgin.im</a>. This has
paid off for us very well. Elliott has done a LOT of work, including
some necessary cleanup, stability improvements, etc. MSNP15 was finally
merged to im.pidgin.pidgin this morning. Currently it is also the
default MSN plugin, and I hope it stays that way, but it might be
changed if anyone objects to it.<br><br>This would not have been
possible without the work of Elliott, the two Summer of Code students,
one other crazy patch writer (known as Masca on #pidgin), our XMPP
Voice and Video Summer of Code student for this year (known as Maiku on
#pidgin), and Dimmuxx and other Adium users&#39; testing. I&#39;m sure there
are a number of other people I&#39;ve forgotten to mention who have made
contributions to this progress, and I apologize. My memory isn&#39;t what
it used to be. To all these people who have helped with the long road
of updated MSN protocol support, I give well-deserved thanks.<br><br>So
what does all this mean? Well, simply, a lot of the feature requests
we&#39;ve been getting are finally resolved. Ideally we also will stop
seeing people asking why they don&#39;t receive offline MSN messages, why
they can&#39;t message while invisible, and why they can&#39;t see personal
messages. For these reasons alone, I can&#39;t wait for the release of
Pidgin 2.5.0!<br><br>reference: <a href="http://planet.pidgin.im/" target="_blank">http://planet.pidgin.im/</a><br><br></div>
<br>--<br>
Ubuntu-lb mailing list<br>
<a href="mailto:Ubuntu-lb@lists.ubuntu.com">Ubuntu-lb@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-lb" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-lb</a><br>
<br></blockquote></div><br></div>