[Pidgin] #10096: remove XMLNode completely

Pidgin trac at pidgin.im
Tue Jun 9 19:56:13 EDT 2015

#10096: remove XMLNode completely
 Reporter:  mcepl            |       Owner:
     Type:  enhancement      |      Status:  new
Milestone:  3.0.0            |   Component:  libpurple
  Version:  2.6.1            |  Resolution:
 Keywords:  xmlnode libxml2  |

Comment (by mmcco):

 I had this idea when working with XMPP message parsing. However, upon
 further review, `XMLNode` is a pretty small edition (less than a thousand
 lines) and adds some useful functionality. Additionally, I couldn't find a
 C library (built atop libxml or otherwise) that offered similar high-level
 XML manipulation.

 I think it's also important to note that `XMLNode` is simply a skin around
 libxml. I'm not sure whether the original ticket opener was aware of this.

 This was a week or two ago, so I may be forgetting something. If so, let
 me know.

 If anyone has any specific libraries or code they think could replace
 `XMLNode`, please share. However, based on the research I did, leaving it
 might be our best option.

Ticket URL: <https://developer.pidgin.im/ticket/10096#comment:2>
Pidgin <https://pidgin.im>

More information about the Tracker mailing list