<?xml version="1.0"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>CKAN: Ticket Query</title>
    <link>http://localhost/query?status=closed&amp;milestone=ckan-v1.2&amp;group=resolution&amp;desc=1&amp;order=owner</link>
    <description>The open source data portal software</description>
    <language>en-US</language>
    <image>
      <title>CKAN</title>
      <url>http://assets.okfn.org/p/ckan/img/ckan_logo_shortname.png</url>
      <link>http://localhost/query?status=closed&amp;milestone=ckan-v1.2&amp;group=resolution&amp;desc=1&amp;order=owner</link>
    </image>
    <generator>Trac 0.12.3</generator>
    <item>
        <link>http://localhost/ticket/415</link>
        <guid isPermaLink="false">http://localhost/ticket/415</guid>
        <title>#415: Chase Talis about loading RDF from CKAN.</title>
        <pubDate>Tue, 10 Aug 2010 09:14:16 GMT</pubDate>
        
        <dc:creator>dread</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/415#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/428</link>
        <guid isPermaLink="false">http://localhost/ticket/428</guid>
        <title>#428: Daily dump of DGU CKAN available</title>
        <pubDate>Fri, 13 Aug 2010 12:40:51 GMT</pubDate>
        
        <dc:creator>dread</dc:creator>

        <description>&lt;p&gt;
End users want to get hold of a JSON &amp;amp; CSV dump of the DGU data.
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost/ticket/428#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/429</link>
        <guid isPermaLink="false">http://localhost/ticket/429</guid>
        <title>#429: ONS data is imported daily to DGU</title>
        <pubDate>Fri, 13 Aug 2010 12:41:34 GMT</pubDate>
        
        <dc:creator>dread</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/429#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/434</link>
        <guid isPermaLink="false">http://localhost/ticket/434</guid>
        <title>#434: Logged in user to si.ckan.net causes genshi exception</title>
        <pubDate>Wed, 18 Aug 2010 11:21:55 GMT</pubDate>
        
        <dc:creator>dread</dc:creator>

        <description>&lt;p&gt;
Here's the trace:
&lt;/p&gt;
&lt;pre class="wiki"&gt;[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197] Error - &amp;lt;type 'exceptions.IndexError'&amp;gt;: list index out of range
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197] mod_wsgi (pid=6195): Exception occurred processing WSGI script '/home/okfn/var/srvc/si.ckan.net/py
env/bin/si.ckan.net.py'.
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197] Traceback (most recent call last):
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/paste/cascade.py", line
130, in __call__
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     return self.apps[-1](environ, start_response)
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/paste/registry.py", line
 375, in __call__
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     app_iter = self.application(environ, start_response)
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/repoze/who/middleware.py
", line 107, in __call__
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     app_iter = app(environ, wrapper.wrap_start_response)
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/pylons/middleware.py", l
ine 214, in __call__
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     self.app, new_environ, catch_exc_info=True)
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/pylons/util.py", line 94
, in call_wsgi_application
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     app_iter = application(environ, start_response)
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/weberror/errormiddleware
.py", line 156, in __call__
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     return self.application(environ, start_response)
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/beaker/middleware.py", l
ine 73, in __call__
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     return self.app(environ, start_response)
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/beaker/middleware.py", l
ine 152, in __call__
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     return self.wrap_app(environ, session_start_response)
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/routes/middleware.py", l
ine 130, in __call__
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     response = self.app(environ, start_response)
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/pylons/wsgiapp.py", line
 125, in __call__
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     response = self.dispatch(controller, environ, start_response)
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/pylons/wsgiapp.py", line
 324, in dispatch
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     return controller(environ, start_response)
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/src/ckan/ckan/lib/base.py", line 73, in __call__
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     return WSGIController.__call__(self, environ, start_response)
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/pylons/controllers/core.
py", line 221, in __call__
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     response = self._dispatch_call()
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/pylons/controllers/core.
py", line 172, in _dispatch_call
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     response = self._inspect_call(func)
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/pylons/controllers/core.
py", line 107, in _inspect_call
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     result = self._perform_call(func, args)
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/pylons/controllers/core.
py", line 60, in _perform_call
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     return func(**args)
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/src/ckan/ckan/controllers/error.py", line 32, in doc
ument
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     ckan_template = render('error_document_template.html')
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/src/ckan/ckan/lib/base.py", line 38, in render
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     return render_template()
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/src/ckan/ckan/lib/base.py", line 36, in render_templ
ate
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     return literal(stream.render(method=method, encoding=None))
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/genshi/core.py", line 18
3, in render
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     return encode(generator, method=method, encoding=encoding, out=out)
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/genshi/output.py", line
57, in encode
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     return _encode(''.join(list(iterator)))
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/genshi/output.py", line 339, in __call__
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     for kind, data, pos in stream:
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/genshi/output.py", line 670, in __call__
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     for kind, data, pos in stream:
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/genshi/output.py", line 771, in __call__
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     for kind, data, pos in chain(stream, [(None, None, None)]):
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/genshi/output.py", line 586, in __call__
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     for ev in stream:
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/genshi/core.py", line 288, in _ensure
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     for event in stream:
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/genshi/template/base.py", line 618, in _include
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     for event in tmpl.generate(ctxt, **vars):
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/genshi/template/base.py", line 618, in _include
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     for event in tmpl.generate(ctxt, **vars):
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/genshi/template/base.py", line 605, in _include
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     for event in stream:
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/genshi/template/markup.py", line 327, in _match
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     for event in stream:
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/genshi/template/base.py", line 545, in _flatten
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     for kind, data, pos in stream:
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/genshi/filters/i18n.py", line 177, in _generate
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     for event in msgbuf.translate(gettext(msgbuf.format())):
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/genshi/filters/i18n.py", line 1029, in translate
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     parts = parse_msg(string)
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]   File "/home/okfn/var/srvc/si.ckan.net/pyenv/lib/python2.5/site-packages/genshi/filters/i18n.py", line 1143, in parse_msg
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197]     parts.append((stack[-1], string))
[Wed Aug 18 11:10:19 2010] [error] [client 89.212.104.197] IndexError: list index out of range
&lt;/pre&gt;&lt;p&gt;
ckan: 1e403927f2bb (metastable)
genshi: 0.6
lang: slovenian
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost/ticket/434#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/437</link>
        <guid isPermaLink="false">http://localhost/ticket/437</guid>
        <title>#437: Buildbot test failures - ascii codec</title>
        <pubDate>Thu, 19 Aug 2010 13:14:00 GMT</pubDate>
        
        <dc:creator>dread</dc:creator>

        <description>&lt;p&gt;
On today's buildbot: &lt;a class="ext-link" href="http://buildbot.okfn.org/builders/buildbot-test/builds/201"&gt;&lt;span class="icon"&gt;​&lt;/span&gt;http://buildbot.okfn.org/builders/buildbot-test/builds/201&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
2 failures about ascii (ignore other 2)
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost/ticket/437#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/459</link>
        <guid isPermaLink="false">http://localhost/ticket/459</guid>
        <title>#459: Versions on branches are broken</title>
        <pubDate>Fri, 20 Aug 2010 10:26:13 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/459#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/469</link>
        <guid isPermaLink="false">http://localhost/ticket/469</guid>
        <title>#469: Unit test to check API key in correctly named HTTP header is accepted by server</title>
        <pubDate>Fri, 20 Aug 2010 13:26:00 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/469#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/475</link>
        <guid isPermaLink="false">http://localhost/ticket/475</guid>
        <title>#475: Unit test to check API key in incorrectly named HTTP header is not accepted by server</title>
        <pubDate>Fri, 20 Aug 2010 14:00:02 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/475#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/478</link>
        <guid isPermaLink="false">http://localhost/ticket/478</guid>
        <title>#478: Unit test for "interface resource" in API</title>
        <pubDate>Fri, 20 Aug 2010 14:37:47 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description>&lt;p&gt;
We don't want /api to be an HTML page, but rather provide information about the API in a JSON structure.
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost/ticket/478#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/516</link>
        <guid isPermaLink="false">http://localhost/ticket/516</guid>
        <title>#516: Double-escaped text visible - revision page</title>
        <pubDate>Thu, 26 Aug 2010 13:32:19 GMT</pubDate>
        
        <dc:creator>dread</dc:creator>

        <description>&lt;p&gt;
At: &lt;a class="ext-link" href="http://ckan.net/revision"&gt;&lt;span class="icon"&gt;​&lt;/span&gt;http://ckan.net/revision&lt;/a&gt;
you can see:
"Next &amp;amp;raquo;" on pager
This doesn't seem to be a problem with earlier (1.0.1) version.
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost/ticket/516#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/558</link>
        <guid isPermaLink="false">http://localhost/ticket/558</guid>
        <title>#558: Sort extras, relationships by key/object alphabetically</title>
        <pubDate>Fri, 03 Sep 2010 19:38:00 GMT</pubDate>
        
        <dc:creator>pudo</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/558#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/562</link>
        <guid isPermaLink="false">http://localhost/ticket/562</guid>
        <title>#562: OpenID Login fails using Yahoo and Google</title>
        <pubDate>Wed, 08 Sep 2010 10:18:39 GMT</pubDate>
        
        <dc:creator>pudo</dc:creator>

        <description>&lt;p&gt;
reported by LOD folks.
&lt;/p&gt;
&lt;p&gt;
subsidary bug: error messages from OpenID providers are not shown on the form return page.
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost/ticket/562#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/575</link>
        <guid isPermaLink="false">http://localhost/ticket/575</guid>
        <title>#575: The system shall notify remote metadata harvesting errors</title>
        <pubDate>Thu, 09 Sep 2010 15:59:19 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/575#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/582</link>
        <guid isPermaLink="false">http://localhost/ticket/582</guid>
        <title>#582: Domain object class for harvest source</title>
        <pubDate>Sat, 11 Sep 2010 13:18:24 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/582#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/583</link>
        <guid isPermaLink="false">http://localhost/ticket/583</guid>
        <title>#583: Define fieldset object for harvest source forms</title>
        <pubDate>Sat, 11 Sep 2010 13:19:29 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/583#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/584</link>
        <guid isPermaLink="false">http://localhost/ticket/584</guid>
        <title>#584: Migration script to add harvest source table</title>
        <pubDate>Sat, 11 Sep 2010 13:20:04 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/584#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/585</link>
        <guid isPermaLink="false">http://localhost/ticket/585</guid>
        <title>#585: Method on API controller to return harvest source create form</title>
        <pubDate>Sat, 11 Sep 2010 13:21:42 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/585#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/586</link>
        <guid isPermaLink="false">http://localhost/ticket/586</guid>
        <title>#586: Routing configuration for harvest source create form API resource</title>
        <pubDate>Sat, 11 Sep 2010 13:22:16 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/586#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/587</link>
        <guid isPermaLink="false">http://localhost/ticket/587</guid>
        <title>#587: Documentation for getting harvest source create form from API</title>
        <pubDate>Sat, 11 Sep 2010 13:22:44 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/587#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/588</link>
        <guid isPermaLink="false">http://localhost/ticket/588</guid>
        <title>#588: Method on API controller to accept valid harvest source create form submission</title>
        <pubDate>Sat, 11 Sep 2010 13:26:15 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/588#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/589</link>
        <guid isPermaLink="false">http://localhost/ticket/589</guid>
        <title>#589: Method on API controller to reject invalid harvest source create form submission</title>
        <pubDate>Sat, 11 Sep 2010 13:27:00 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/589#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/590</link>
        <guid isPermaLink="false">http://localhost/ticket/590</guid>
        <title>#590: Documentation for submitting harvest source create form submission to API</title>
        <pubDate>Sat, 11 Sep 2010 13:27:39 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/590#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/591</link>
        <guid isPermaLink="false">http://localhost/ticket/591</guid>
        <title>#591: Routing configuration for harvest source entity API resource</title>
        <pubDate>Sat, 11 Sep 2010 13:34:42 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/591#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/592</link>
        <guid isPermaLink="false">http://localhost/ticket/592</guid>
        <title>#592: Methods to return harvest source entity as JSON</title>
        <pubDate>Sat, 11 Sep 2010 13:38:58 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/592#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/593</link>
        <guid isPermaLink="false">http://localhost/ticket/593</guid>
        <title>#593: Method on API controller to return remote metadata edit form</title>
        <pubDate>Sat, 11 Sep 2010 13:41:38 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/593#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/594</link>
        <guid isPermaLink="false">http://localhost/ticket/594</guid>
        <title>#594: Routing configuration for remote metadata edit form API resource</title>
        <pubDate>Sat, 11 Sep 2010 13:42:12 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/594#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/595</link>
        <guid isPermaLink="false">http://localhost/ticket/595</guid>
        <title>#595: Documentation for getting remote metadata edit form from API</title>
        <pubDate>Sat, 11 Sep 2010 13:42:52 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/595#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/596</link>
        <guid isPermaLink="false">http://localhost/ticket/596</guid>
        <title>#596: Method on API controller to accept valid remote metadata edit form submission</title>
        <pubDate>Sat, 11 Sep 2010 13:44:22 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/596#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/597</link>
        <guid isPermaLink="false">http://localhost/ticket/597</guid>
        <title>#597: Method on API controller to reject invalid remote metadata edit form submission</title>
        <pubDate>Sat, 11 Sep 2010 13:44:49 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/597#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/599</link>
        <guid isPermaLink="false">http://localhost/ticket/599</guid>
        <title>#599: Routing configuration for listing remote metadata entities for a given publisher</title>
        <pubDate>Sat, 11 Sep 2010 14:03:34 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/599#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/600</link>
        <guid isPermaLink="false">http://localhost/ticket/600</guid>
        <title>#600: Method on API controller for listing remote metadata entities for a given publisher</title>
        <pubDate>Sat, 11 Sep 2010 14:04:14 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/600#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/601</link>
        <guid isPermaLink="false">http://localhost/ticket/601</guid>
        <title>#601: Documentation for listing remote metadata entities for a given publisher via API</title>
        <pubDate>Sat, 11 Sep 2010 14:05:28 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/601#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/602</link>
        <guid isPermaLink="false">http://localhost/ticket/602</guid>
        <title>#602: Method on API controller to accept valid harvest job</title>
        <pubDate>Sat, 11 Sep 2010 15:06:27 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/602#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/603</link>
        <guid isPermaLink="false">http://localhost/ticket/603</guid>
        <title>#603: Method on API controller to reject invalid harvest job</title>
        <pubDate>Sat, 11 Sep 2010 15:07:04 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/603#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/604</link>
        <guid isPermaLink="false">http://localhost/ticket/604</guid>
        <title>#604: Domain object class for harvest job</title>
        <pubDate>Sat, 11 Sep 2010 15:08:09 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/604#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/605</link>
        <guid isPermaLink="false">http://localhost/ticket/605</guid>
        <title>#605: Routing configuration for harvest job register</title>
        <pubDate>Sat, 11 Sep 2010 15:12:46 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/605#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/606</link>
        <guid isPermaLink="false">http://localhost/ticket/606</guid>
        <title>#606: Methods to return harvest job as JSON</title>
        <pubDate>Sat, 11 Sep 2010 15:15:02 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/606#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/607</link>
        <guid isPermaLink="false">http://localhost/ticket/607</guid>
        <title>#607: Routing configuration for harvest job entity</title>
        <pubDate>Sat, 11 Sep 2010 15:15:36 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/607#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/608</link>
        <guid isPermaLink="false">http://localhost/ticket/608</guid>
        <title>#608: Routing configuration for register of harvest jobs with error status</title>
        <pubDate>Sat, 11 Sep 2010 15:19:38 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/608#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/609</link>
        <guid isPermaLink="false">http://localhost/ticket/609</guid>
        <title>#609: Methods to return harvest jobs with error status as JSON</title>
        <pubDate>Sat, 11 Sep 2010 15:20:37 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/609#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/618</link>
        <guid isPermaLink="false">http://localhost/ticket/618</guid>
        <title>#618: Domain object class for metadata document</title>
        <pubDate>Sat, 11 Sep 2010 15:41:09 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/618#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/619</link>
        <guid isPermaLink="false">http://localhost/ticket/619</guid>
        <title>#619: Get HTTP response for given resource locator</title>
        <pubDate>Sat, 11 Sep 2010 15:52:07 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/619#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/620</link>
        <guid isPermaLink="false">http://localhost/ticket/620</guid>
        <title>#620: Identify remote metadata entity as metadata document, WAF, or CSW</title>
        <pubDate>Sat, 11 Sep 2010 15:55:27 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/620#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/624</link>
        <guid isPermaLink="false">http://localhost/ticket/624</guid>
        <title>#624: Read attribute 'title' from local copy of metadata document</title>
        <pubDate>Sat, 11 Sep 2010 16:04:43 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/624#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/625</link>
        <guid isPermaLink="false">http://localhost/ticket/625</guid>
        <title>#625: Read attribute 'abstract' from local copy of metadata document</title>
        <pubDate>Sat, 11 Sep 2010 16:05:01 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/625#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/626</link>
        <guid isPermaLink="false">http://localhost/ticket/626</guid>
        <title>#626: Read attribute 'point of contact' from local copy of metadata document</title>
        <pubDate>Sat, 11 Sep 2010 16:05:17 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/626#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/627</link>
        <guid isPermaLink="false">http://localhost/ticket/627</guid>
        <title>#627: Read attribute 'guid' from local copy of metadata document</title>
        <pubDate>Sat, 11 Sep 2010 16:05:34 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/627#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/628</link>
        <guid isPermaLink="false">http://localhost/ticket/628</guid>
        <title>#628: Read attribute 'bounding-box' from local copy of metadata document</title>
        <pubDate>Sat, 11 Sep 2010 16:05:56 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/628#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/629</link>
        <guid isPermaLink="false">http://localhost/ticket/629</guid>
        <title>#629: Read attribute 'keywords' from local copy of metadata document</title>
        <pubDate>Sat, 11 Sep 2010 16:06:31 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/629#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/630</link>
        <guid isPermaLink="false">http://localhost/ticket/630</guid>
        <title>#630: Read attribute 'use constraints' from local copy of metadata document</title>
        <pubDate>Sat, 11 Sep 2010 16:06:50 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/630#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/631</link>
        <guid isPermaLink="false">http://localhost/ticket/631</guid>
        <title>#631: Read attribute 'resource-locator' from local copy of metadata document</title>
        <pubDate>Sat, 11 Sep 2010 16:07:03 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/631#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/632</link>
        <guid isPermaLink="false">http://localhost/ticket/632</guid>
        <title>#632: Read attribute 'topic category' from local copy of metadata document</title>
        <pubDate>Sat, 11 Sep 2010 16:07:26 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/632#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/633</link>
        <guid isPermaLink="false">http://localhost/ticket/633</guid>
        <title>#633: Read attribute '' from local copy of metadata document</title>
        <pubDate>Sat, 11 Sep 2010 16:07:52 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/633#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/634</link>
        <guid isPermaLink="false">http://localhost/ticket/634</guid>
        <title>#634: Read attribute '' from local copy of metadata document</title>
        <pubDate>Sat, 11 Sep 2010 16:08:04 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/634#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/635</link>
        <guid isPermaLink="false">http://localhost/ticket/635</guid>
        <title>#635: Read attribute '' from local copy of metadata document</title>
        <pubDate>Sat, 11 Sep 2010 16:08:25 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/635#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/636</link>
        <guid isPermaLink="false">http://localhost/ticket/636</guid>
        <title>#636: Method on API controller to delete given harvest job</title>
        <pubDate>Sat, 11 Sep 2010 16:16:30 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/636#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/638</link>
        <guid isPermaLink="false">http://localhost/ticket/638</guid>
        <title>#638: Documentation for getting harvest source entity from API</title>
        <pubDate>Sat, 11 Sep 2010 17:23:25 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/638#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/639</link>
        <guid isPermaLink="false">http://localhost/ticket/639</guid>
        <title>#639: Documentation for posting harvest job to API</title>
        <pubDate>Sat, 11 Sep 2010 17:26:48 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/639#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/640</link>
        <guid isPermaLink="false">http://localhost/ticket/640</guid>
        <title>#640: Documentation for getting harvest job entity from API</title>
        <pubDate>Sat, 11 Sep 2010 17:27:16 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/640#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/641</link>
        <guid isPermaLink="false">http://localhost/ticket/641</guid>
        <title>#641: Documentation for getting harvest job errors from API</title>
        <pubDate>Sat, 11 Sep 2010 17:27:29 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/641#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/642</link>
        <guid isPermaLink="false">http://localhost/ticket/642</guid>
        <title>#642: Migration script to add harvest job table</title>
        <pubDate>Sat, 11 Sep 2010 17:29:14 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/642#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/643</link>
        <guid isPermaLink="false">http://localhost/ticket/643</guid>
        <title>#643: Migration script to add metadata document table</title>
        <pubDate>Sat, 11 Sep 2010 17:30:55 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/643#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/644</link>
        <guid isPermaLink="false">http://localhost/ticket/644</guid>
        <title>#644: Documentation for deleting harvest job entity</title>
        <pubDate>Sat, 11 Sep 2010 17:33:22 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/644#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/652</link>
        <guid isPermaLink="false">http://localhost/ticket/652</guid>
        <title>#652: Allow for addition and removal of groups on package/edit</title>
        <pubDate>Mon, 20 Sep 2010 15:55:34 GMT</pubDate>
        
        <dc:creator>pudo</dc:creator>

        <description>&lt;p&gt;
Much more natural place to do this, even at the risk of overloading the package edit form.
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost/ticket/652#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/657</link>
        <guid isPermaLink="false">http://localhost/ticket/657</guid>
        <title>#657: Fix harvesting job entity get method to default to returning 'None' rather than raising an exception</title>
        <pubDate>Thu, 23 Sep 2010 14:35:36 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/657#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/658</link>
        <guid isPermaLink="false">http://localhost/ticket/658</guid>
        <title>#658: Fix harvest source entity get method to default to returning 'None' rather than raising an exception</title>
        <pubDate>Thu, 23 Sep 2010 14:36:19 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/658#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/666</link>
        <guid isPermaLink="false">http://localhost/ticket/666</guid>
        <title>#666: The system shall support updating packages from new versions of previously harvested dataset or service metadata</title>
        <pubDate>Mon, 27 Sep 2010 12:26:14 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/666#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/693</link>
        <guid isPermaLink="false">http://localhost/ticket/693</guid>
        <title>#693: Support ETag in cache decorator</title>
        <pubDate>Mon, 11 Oct 2010 21:04:11 GMT</pubDate>
        
        <dc:creator>wwaites</dc:creator>

        <description>&lt;p&gt;
... and make cache-control header optional
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost/ticket/693#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/741</link>
        <guid isPermaLink="false">http://localhost/ticket/741</guid>
        <title>#741: Extension / Plugin system for CKAN</title>
        <pubDate>Mon, 25 Oct 2010 08:54:50 GMT</pubDate>
        
        <dc:creator>ollyc</dc:creator>

        <description>&lt;p&gt;
Create plugin system using
&amp;lt;&lt;a class="ext-link" href="http://pypi.python.org/pypi/pyutilib.component.core/"&gt;&lt;span class="icon"&gt;​&lt;/span&gt;http://pypi.python.org/pypi/pyutilib.component.core/&lt;/a&gt;&amp;gt;
&lt;/p&gt;
&lt;p&gt;
Specification in CEP-003 (&lt;a class="source" href="http://localhost/browser/doc/cep/cep-003.txt"&gt;browser:doc/cep/cep-003.txt&lt;/a&gt;) and &amp;lt;&lt;a class="ext-link" href="http://okfnpad.org/ckan-plugins"&gt;&lt;span class="icon"&gt;​&lt;/span&gt;http://okfnpad.org/ckan-plugins&lt;/a&gt;&amp;gt;
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost/ticket/741#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/581</link>
        <guid isPermaLink="false">http://localhost/ticket/581</guid>
        <title>#581: Determine package name from metadata document</title>
        <pubDate>Sat, 11 Sep 2010 13:14:34 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description>&lt;p&gt;
Need to establish procedure for automatically generating package names from metadata documents.
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost/ticket/581#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/408</link>
        <guid isPermaLink="false">http://localhost/ticket/408</guid>
        <title>#408: Integrate CMS via proxying</title>
        <pubDate>Mon, 09 Aug 2010 10:09:41 GMT</pubDate>
        
        <dc:creator>pudo</dc:creator>

        <description>&lt;ul&gt;&lt;li&gt;As sysadmin/user of CKAN I want to integrate a CMS to support easy addition of additional content ...
&lt;/li&gt;&lt;li&gt;I want to integrate with navigation
&lt;/li&gt;&lt;li&gt;As a minimum I want to be able to add content pages (more stuff would be e.g. comments, sidebars, main menu ...)
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
Why: CMS are great at creating content and have very good editors and theme support ...
&lt;/p&gt;
&lt;h3 id="Previouswork"&gt;Previous work&lt;/h3&gt;
&lt;p&gt;
&lt;a class="ext-link" href="http://groups.google.com/group/pylons-discuss/browse_thread/thread/f8969e28b0a007c7"&gt;&lt;span class="icon"&gt;​&lt;/span&gt;http://groups.google.com/group/pylons-discuss/browse_thread/thread/f8969e28b0a007c7&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;deliverance: retheming on the fly
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;a class="ext-link" href="http://knowledgeforge.net/shakespeare/hg/file/677eef9402e6/shakespeare/controllers/template.py"&gt;&lt;span class="icon"&gt;​&lt;/span&gt;http://knowledgeforge.net/shakespeare/hg/file/677eef9402e6/shakespeare/controllers/template.py&lt;/a&gt;
&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Rewrite urls for proxying
&lt;/li&gt;&lt;li&gt;You need a theme to substitute into
&lt;/li&gt;&lt;li&gt;pylons
&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;
Extreme version:
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;2 sources -&amp;gt; pylons/ckan app, cms
&lt;/li&gt;&lt;li&gt;1 theme source: ckan or cms
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
1 frontend/proxy app which re-themes everything
&lt;/p&gt;
&lt;p&gt;
Owned by CKAN:
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;package/
&lt;/li&gt;&lt;li&gt;tag/
&lt;/li&gt;&lt;li&gt;group/
&lt;/li&gt;&lt;li&gt;api/
&lt;/li&gt;&lt;li&gt;/
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
Everything else proxied.
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost/ticket/408#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/410</link>
        <guid isPermaLink="false">http://localhost/ticket/410</guid>
        <title>#410: Latest comments widget on home page</title>
        <pubDate>Mon, 09 Aug 2010 10:12:13 GMT</pubDate>
        
        <dc:creator>pudo</dc:creator>

        <description>&lt;p&gt;
This would be an extension to the disqus plugin that would patch itself into home/index.
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost/ticket/410#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/411</link>
        <guid isPermaLink="false">http://localhost/ticket/411</guid>
        <title>#411: Deploy and test Varnish on eu3</title>
        <pubDate>Mon, 09 Aug 2010 10:21:15 GMT</pubDate>
        
        <dc:creator>pudo</dc:creator>

        <description>&lt;ul&gt;&lt;li&gt;Need to figure out cache invalidation for CKAN
&lt;/li&gt;&lt;li&gt;Evaluate against an internal cache (i.e. memcached)
&lt;/li&gt;&lt;/ul&gt;</description>
        <category>Results</category>
        <comments>http://localhost/ticket/411#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/650</link>
        <guid isPermaLink="false">http://localhost/ticket/650</guid>
        <title>#650: WUI editing for Authorization Groups</title>
        <pubDate>Sun, 19 Sep 2010 09:54:33 GMT</pubDate>
        
        <dc:creator>pudo</dc:creator>

        <description>&lt;ul&gt;&lt;li&gt;Copy &amp;amp; adapt Group controller tests to suit &lt;a class="missing wiki"&gt;AuthorizationGroups?&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;Copy &amp;amp; adapt Group controllers and templates for Authorization Groups
&lt;/li&gt;&lt;/ul&gt;</description>
        <category>Results</category>
        <comments>http://localhost/ticket/650#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/400</link>
        <guid isPermaLink="false">http://localhost/ticket/400</guid>
        <title>#400: Configure DGU Public API with TSO</title>
        <pubDate>Thu, 05 Aug 2010 09:35:56 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description>&lt;p&gt;
Have TSO configure data.ov.uk/api/catalogue. Have TSO register catalogue.data.gov.uk.
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost/ticket/400#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/414</link>
        <guid isPermaLink="false">http://localhost/ticket/414</guid>
        <title>#414: Change the Apache and Varnish ports</title>
        <pubDate>Tue, 10 Aug 2010 09:13:59 GMT</pubDate>
        
        <dc:creator>dread</dc:creator>

        <description>&lt;p&gt;
Ask Paul for a new machine for testing. Then one for varnish-live and one for varnish-test.
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost/ticket/414#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/416</link>
        <guid isPermaLink="false">http://localhost/ticket/416</guid>
        <title>#416: Meet Evan at COI at 1 o'clock Tuesday 10th August 2010 (to progress Forms API)</title>
        <pubDate>Tue, 10 Aug 2010 09:14:37 GMT</pubDate>
        
        <dc:creator>dread</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/416#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/419</link>
        <guid isPermaLink="false">http://localhost/ticket/419</guid>
        <title>#419: Meet Paul at COI at 2 o'clock Tuesday 10th August 2010</title>
        <pubDate>Tue, 10 Aug 2010 09:16:34 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/419#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/425</link>
        <guid isPermaLink="false">http://localhost/ticket/425</guid>
        <title>#425: Document how licenses can be configured in CKAN</title>
        <pubDate>Tue, 10 Aug 2010 10:35:51 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/425#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/445</link>
        <guid isPermaLink="false">http://localhost/ticket/445</guid>
        <title>#445: Add dumps to DGU SLA</title>
        <pubDate>Fri, 20 Aug 2010 10:16:20 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description>&lt;p&gt;
Thinking about putting something like this:
&lt;/p&gt;
&lt;p&gt;
Dumps Interface (this is NOT going in the API, it is another interface of the service):
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;resources:
&lt;/li&gt;&lt;/ul&gt;&lt;blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;
Daily Dump Folder
Daily Dump File
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;ul&gt;&lt;li&gt;locations:
&lt;/li&gt;&lt;/ul&gt;&lt;blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;
/dump/hmg.ckan.net-YYYY-MM-DD.[json|csv].zip
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;ul&gt;&lt;li&gt;data format:
&lt;/li&gt;&lt;/ul&gt;&lt;blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;
Dump Folder is a HTML document containing a table of links to Dump Files
Dump File has either JSON or CSV format.
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;ul&gt;&lt;li&gt;status codes (200, 404, 500)
&lt;/li&gt;&lt;/ul&gt;</description>
        <category>Results</category>
        <comments>http://localhost/ticket/445#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/468</link>
        <guid isPermaLink="false">http://localhost/ticket/468</guid>
        <title>#468: Default config file has commented out configuration variable</title>
        <pubDate>Fri, 20 Aug 2010 13:24:19 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/468#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/534</link>
        <guid isPermaLink="false">http://localhost/ticket/534</guid>
        <title>#534: buildbot config - database machine moved</title>
        <pubDate>Mon, 30 Aug 2010 10:52:48 GMT</pubDate>
        
        <dc:creator>dread</dc:creator>

        <description>&lt;p&gt;
Configure buildbot to use postgres db which has been moved to eu5.okfn.org
&lt;/p&gt;
&lt;p&gt;
pudo said: Could you perhaps also comment on &lt;a class="ext-link" href="http://knowledgeforge.net/okfn/tasks/ticket/466"&gt;&lt;span class="icon"&gt;​&lt;/span&gt;http://knowledgeforge.net/okfn/tasks/ticket/466&lt;/a&gt; with a hint on how to update this properly? I only edited /home/buildslave/okfn/full/build/buildandsmoke/buildandsmoke.ini which was the only occurence of the DB credentials I could find there.
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost/ticket/534#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/548</link>
        <guid isPermaLink="false">http://localhost/ticket/548</guid>
        <title>#548: Functional test for getting package create form from the API</title>
        <pubDate>Wed, 01 Sep 2010 11:13:18 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/548#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/549</link>
        <guid isPermaLink="false">http://localhost/ticket/549</guid>
        <title>#549: Method on API controller to return package create form</title>
        <pubDate>Wed, 01 Sep 2010 11:15:48 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/549#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/550</link>
        <guid isPermaLink="false">http://localhost/ticket/550</guid>
        <title>#550: Routing configuration for package create form API resource</title>
        <pubDate>Wed, 01 Sep 2010 11:16:25 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/550#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/551</link>
        <guid isPermaLink="false">http://localhost/ticket/551</guid>
        <title>#551: Documentation for getting package create form from API</title>
        <pubDate>Wed, 01 Sep 2010 11:17:25 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/551#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/552</link>
        <guid isPermaLink="false">http://localhost/ticket/552</guid>
        <title>#552: Method on API controller to accept valid package create form submission</title>
        <pubDate>Wed, 01 Sep 2010 11:20:09 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/552#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/553</link>
        <guid isPermaLink="false">http://localhost/ticket/553</guid>
        <title>#553: Functional test for submitting valid "package create form" response to the API</title>
        <pubDate>Wed, 01 Sep 2010 11:23:23 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/553#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/554</link>
        <guid isPermaLink="false">http://localhost/ticket/554</guid>
        <title>#554: Functional test for submitting invalid "package create form" response to the API</title>
        <pubDate>Wed, 01 Sep 2010 11:23:46 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/554#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/555</link>
        <guid isPermaLink="false">http://localhost/ticket/555</guid>
        <title>#555: Documentation for submitting package create form submission to API</title>
        <pubDate>Wed, 01 Sep 2010 11:24:50 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/555#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/556</link>
        <guid isPermaLink="false">http://localhost/ticket/556</guid>
        <title>#556: Method on API controller to accept invalid package create form submission</title>
        <pubDate>Wed, 01 Sep 2010 11:27:28 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/556#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/610</link>
        <guid isPermaLink="false">http://localhost/ticket/610</guid>
        <title>#610: Load local copy of metadata document</title>
        <pubDate>Sat, 11 Sep 2010 15:23:12 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/610#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/622</link>
        <guid isPermaLink="false">http://localhost/ticket/622</guid>
        <title>#622: Metadata document identifiers extracted from CSW GetRecords responses</title>
        <pubDate>Sat, 11 Sep 2010 15:59:00 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/622#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/623</link>
        <guid isPermaLink="false">http://localhost/ticket/623</guid>
        <title>#623: CSW GetRecords request for all identifiers (with CSW authentication)</title>
        <pubDate>Sat, 11 Sep 2010 15:59:37 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/623#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/645</link>
        <guid isPermaLink="false">http://localhost/ticket/645</guid>
        <title>#645: Domain object and migration script to associate packages and harvester objects</title>
        <pubDate>Sat, 11 Sep 2010 17:45:52 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/645#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/696</link>
        <guid isPermaLink="false">http://localhost/ticket/696</guid>
        <title>#696: Decoupled generation of package group choices from validation of package group selection</title>
        <pubDate>Thu, 14 Oct 2010 14:21:10 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/696#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/709</link>
        <guid isPermaLink="false">http://localhost/ticket/709</guid>
        <title>#709: Metadata document extracted from CSW GetRecordById response</title>
        <pubDate>Mon, 18 Oct 2010 20:07:20 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/709#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/710</link>
        <guid isPermaLink="false">http://localhost/ticket/710</guid>
        <title>#710: CSW GetRecordById request for given identifier</title>
        <pubDate>Mon, 18 Oct 2010 20:11:15 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/710#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/390</link>
        <guid isPermaLink="false">http://localhost/ticket/390</guid>
        <title>#390: Remove a package for SB</title>
        <pubDate>Thu, 29 Jul 2010 15:50:25 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/390#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/399</link>
        <guid isPermaLink="false">http://localhost/ticket/399</guid>
        <title>#399: Import BIS data for SD</title>
        <pubDate>Thu, 05 Aug 2010 09:34:50 GMT</pubDate>
        
        <dc:creator>johnbywater</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/399#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/420</link>
        <guid isPermaLink="false">http://localhost/ticket/420</guid>
        <title>#420: Release ckan 1.1</title>
        <pubDate>Tue, 10 Aug 2010 09:28:38 GMT</pubDate>
        
        <dc:creator>dread</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/420#changelog</comments>
    </item>
 </channel>
</rss>