<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Condut on John Stowers</title><link>https://johnstowers.co.nz/tags/condut/</link><description>Recent content in Condut on John Stowers</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sat, 23 Aug 2008 01:45:53 +0000</lastBuildDate><atom:link href="https://johnstowers.co.nz/tags/condut/index.xml" rel="self" type="application/rss+xml"/><item><title>Blog as Noticeboard</title><link>https://johnstowers.co.nz/2008/08/23/blog-as-noticeboard/</link><pubDate>Sat, 23 Aug 2008 01:45:53 +0000</pubDate><guid>https://johnstowers.co.nz/2008/08/23/blog-as-noticeboard/</guid><description>&lt;p&gt;&lt;strong&gt;Summer of Code&lt;/strong&gt;
This has now finished, and I am really happy with how it went. I was able to complete a Python binding to libsyncml. This was done with the help of &lt;a href="https://launchpad.net/pybindgen" rel="noopener"&gt;Pybindgen&lt;/a&gt;
, which aside from a few quirks, performed admirably. Expect this to become the premier tool to automatically create python bindings to C/C++ libraries. The binding still contains too many bugs to be considered usable in Conduit trunk (read: crasher bugs) but I can see the light at the end of the tunnel.&lt;/p&gt;</description></item></channel></rss>