Sophie

Sophie

distrib > Fedora > 13 > x86_64 > media > updates > by-pkgid > 306fff95caf612a0366f2515b2c47da3 > files > 16

redland-bindings-common-1.0.7.1-1.fc13.x86_64.rpm

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
  <title>Redland RDF Application Framework Bindings - To Do List</title>
</head>
<body>

<h1>Redland RDF Application Framework Bindings - To Do list</h1>

<p>Bugs should be reported at the
<a href="http://bugs.librdf.org/">Redland Issue Tracker</a>.
</p>


<h2>Bugs, Features, Requests For Enhancement</h2>

<p>In no real order.  Help wanted.</p>

<ul>
<li>Python. Reported the code needs to be:
<pre>
[foo = RDF.Parser("turtle", "application/x-turtle")]
</pre> "Leaving out the mime_type argument does not work."
</li>
<li>Python: Add factories for all parsers</li>
<li>All: remove "raptor" parser name in any examples, replace with syntax names such as "rdfxml"</li>
<li>Python: In RDF.py, parse_into_model, allow promotion of base_uri arg.
<pre>
if type(base_uri) is str:
  base_uri = Uri(string=base_uri)
</pre>
like the other methods, and as documented (BUG)</li>
<li>Docs: it was hard to find the legal (parser) feature URIs in
the documentation, or what values to use.</li>
<li>Python: RFE api, add __nonzero__ (check this) so you can do things
like <code>if redland-stream: do things...</code> to check for
empty streams before iterating. 
<code>def __nonzero__(self): return !self.end()</code></li>
<li>PHP: May need to include php_config.h not config.h for new php versions</li>
</ul>

<h2>Done</h2>

<p>The most recent changes are at the top, with the first
release version where appropriate.</p>

<ul>
<li>None</li>
</ul>

<hr />

<p>Copyright (C) 2004-2007 <a href="http://purl.org/net/dajobe/">Dave Beckett</a><br />Copyright (C) 2004-2005 <a href="http://www.bristol.ac.uk/">University of Bristol</a></p>

</body>
</html>