<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
  <title></title>
</head>
<body>
Ralph Meijer wrote:<br>
<blockquote type="cite" cite="mid20031211210452.GA89006@mag.ik.nu">
  <pre wrap="">On Thu, Dec 11, 2003 at 09:42:18PM +0300, Alexey Nezhdanov wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">[...] 

The library is designed from scratch (except of XML handling and iq, protocol,
message and JID concepts) with SASL, TLS, privacy handling, MUC and other in
mind.
Though for now it can only all that jabberpy.Client can except of browsing and
registering.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
As you state, the XML handling is 'original'.

Did you solve the bugs as reported in the sourceforge bug tracker for
the original jabberpy? For some reason all bug reports have been closed at
the same time by you, but I'm not sure whether they have been fixed.

Although there are several bugs, the most significant one (in the XML handling
code) is outlined in the following report and makes working with jabberpy, or
derived code like yours, for any serious work nearly impossible.

<a class="moz-txt-link-freetext" href="http://sourceforge.net/tracker/index.php?func=detail&aid=735481&group_id=30215&atid=398567">http://sourceforge.net/tracker/index.php?func=detail&amp;aid=735481&amp;group_id=30215&amp;atid=398567</a>

  </pre>
</blockquote>
Oh sorry! I simply forgot that I must reply on every bugreport before
closing it. Doing it now.<br>
==========================<br>
<a class="moz-txt-link-abbreviated" href="mailto:snake@home1:~/tmp/jabberpy0.4-1$">snake@home1:~/tmp/jabberpy0.4-1$</a> cat 12120653.py&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>
#!/usr/bin/python<br>
import jabber<br>
<br>
message=jabber.Message(to='<a class="moz-txt-link-abbreviated" href="mailto:somebody@example.org">somebody@example.org</a>',body="i'm an
apostrophe user")<br>
<br>
print `message.getBody()`<br>
print `message.asNode()._xmlnode2str()`<br>
<a class="moz-txt-link-abbreviated" href="mailto:snake@home1:~/tmp/jabberpy0.4-1$">snake@home1:~/tmp/jabberpy0.4-1$</a> ./12120653.py <br>
"i'm an apostrophe user"<br>
"&lt;message to='<a class="moz-txt-link-abbreviated" href="mailto:somebody@example.org">somebody@example.org</a>'&gt;&lt;body&gt;i'm an apostrophe
user&lt;/body&gt;&lt;/message&gt;"<br>
<a class="moz-txt-link-abbreviated" href="mailto:snake@home1:~/tmp/jabberpy0.4-1$">snake@home1:~/tmp/jabberpy0.4-1$</a> <br>
===========================<br>
Is it enough?<br>
<br>
As far as I remember all bugs were closed after appropriate fix except
of feature request <br>
<a class="moz-txt-link-freetext" href="http://sourceforge.net/tracker/index.php?func=detail&aid=839539&group_id=30215&atid=398570">http://sourceforge.net/tracker/index.php?func=detail&amp;aid=839539&amp;group_id=30215&amp;atid=398570</a><br>
(None values for absent node and resource JID parts).<br>
I've added appropriate code at first but removed it later since it
caused bugs in many other code. And after all '' value can be always
treated as None value since node and resource parts MUST contain at
least one symbol IF they were present.<br>
<br>
--<br>
Respectively<br>
Alexey Nezhdanov.<br>
<br>
</body>
</html>