Merging XMPP SoC branch

Andreas Monitzer pidgin at monitzer.com
Mon Jul 9 20:12:20 EDT 2007


On Jul 10, 2007, at 01:34, Nathan Walp wrote:

> I'd like to maybe see a writeup of the changes that will be  
> included in
> the merge.

Sure:

Personal Eventing via Pubsub - http://www.xmpp.org/extensions/ 
xep-0163.html

The following four are based on this:

User Mood - http://www.xmpp.org/extensions/xep-0107.html

Simple, just for testing PEP

User Avatar - http://www.xmpp.org/extensions/xep-0084.html

This is implemented in parallel to vcard-temp avatars. libpurple  
publishes the avatar in both ways, and it can get other's avatar in  
both ways

User Tune - http://www.xmpp.org/extensions/xep-0118.html

This one was fairly problematic in terms of API implementation.

User Nickname - http://www.xmpp.org/extensions/xep-0172.html

The nickname overrides the nickname the user set (on the roster). I'm  
not 100% sure if this is a good idea.

Sending Ad-Hoc Commands - http://www.xmpp.org/extensions/xep-0050.html

The server's ad-hoc commands are shown in the account menu, if any  
client on the roster offers ad-hoc commands, they're shown in the  
contact's menu.

buzznudgepoke - http://www.xmpp.org/extensions/inbox/attention.html

This is likely to be changed slightly (at least the namespace will  
have to be changed to urn:xmpp:attention once it's accepted).

Entity Capabilities - http://www.xmpp.org/extensions/xep-0115.html

Heavy changes are expected on this XEP, but the current  
implementation is the one all other clients support right now.

Delayed Delivery - http://www.xmpp.org/extensions/xep-0203.html

This one replaces the old XEP with the same name. It just changed the  
date format to conform with everything else in XMPP, nothing fancy.

Data Forms - http://www.xmpp.org/extensions/xep-0004.html

Added support for the required-option for fields

Ping - http://www.xmpp.org/extensions/xep-0199.html

That one isn't my code, I just applied the patch

Bugfixes:

Jabber option "Use TLS encryption (required)"
http://trac.adiumx.com/ticket/1323

In Jabber, plain-text representation of hyperlinks should include URL
http://trac.adiumx.com/ticket/4695

I hope I didn't forget anything...

HTH
andy




More information about the Devel mailing list