<?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;component=ecportal&amp;milestone=ckan-sprint-2012-02-20&amp;group=resolution&amp;desc=1&amp;order=time</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;component=ecportal&amp;milestone=ckan-sprint-2012-02-20&amp;group=resolution&amp;desc=1&amp;order=time</link>
    </image>
    <generator>Trac 0.12.3</generator>
    <item>
        <link>http://localhost/ticket/1781</link>
        <guid isPermaLink="false">http://localhost/ticket/1781</guid>
        <title>#1781: Api to add translations.</title>
        <pubDate>Mon, 06 Feb 2012 17:23:51 GMT</pubDate>
        
        <dc:creator>kindly</dc:creator>

        <description>&lt;p&gt;
Add api to translation to the term_translation table.
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;add to logic 2d
&lt;/li&gt;&lt;li&gt;test 1d
&lt;/li&gt;&lt;/ul&gt;</description>
        <category>Results</category>
        <comments>http://localhost/ticket/1781#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/1779</link>
        <guid isPermaLink="false">http://localhost/ticket/1779</guid>
        <title>#1779: Add multilingual translation table.</title>
        <pubDate>Mon, 06 Feb 2012 17:17:11 GMT</pubDate>
        
        <dc:creator>kindly</dc:creator>

        <description>&lt;p&gt;
A new table with 3 columns should be added. term, term_tranlastion, language_code.  This table will be used for all translations, including tags.  The table should have indexs on both the term and (term, language_code) combination.
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost/ticket/1779#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/1777</link>
        <guid isPermaLink="false">http://localhost/ticket/1777</guid>
        <title>#1777: Write about multilingual features for ec.</title>
        <pubDate>Mon, 06 Feb 2012 15:40:35 GMT</pubDate>
        
        <dc:creator>kindly</dc:creator>

        <description>&lt;p&gt;
Basic description of multilingual features intended to be supported.
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost/ticket/1777#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/1776</link>
        <guid isPermaLink="false">http://localhost/ticket/1776</guid>
        <title>#1776: Granular editing of vocabulary tags</title>
        <pubDate>Mon, 06 Feb 2012 15:13:33 GMT</pubDate>
        
        <dc:creator>seanh</dc:creator>

        <description>&lt;p&gt;
Add API calls for adding one or more tags to and removing one or more tags from a vocabulary, without affecting the other tags in that vocabulary and without having to pass the full list of the vocabulary's tags.
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost/ticket/1776#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/1767</link>
        <guid isPermaLink="false">http://localhost/ticket/1767</guid>
        <title>#1767: Write end-to-end functional tests for tag vocabularies</title>
        <pubDate>Mon, 06 Feb 2012 14:13:06 GMT</pubDate>
        
        <dc:creator>johnglover</dc:creator>

        <description>&lt;p&gt;
Need to test:
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;API call to create new vocab
&lt;/li&gt;&lt;li&gt;API call to add tags with a given vocab
&lt;/li&gt;&lt;li&gt;API call to update tags
&lt;/li&gt;&lt;li&gt;Dummy plugin to test that updating tags works via WUI
&lt;/li&gt;&lt;/ul&gt;</description>
        <category>Results</category>
        <comments>http://localhost/ticket/1767#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/1766</link>
        <guid isPermaLink="false">http://localhost/ticket/1766</guid>
        <title>#1766: Update and deploy EC Portal theme</title>
        <pubDate>Mon, 06 Feb 2012 14:10:46 GMT</pubDate>
        
        <dc:creator>johnglover</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/1766#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/1765</link>
        <guid isPermaLink="false">http://localhost/ticket/1765</guid>
        <title>#1765: Enhance Tag and Package models with vocabularies</title>
        <pubDate>Mon, 06 Feb 2012 14:04:21 GMT</pubDate>
        
        <dc:creator>seanh</dc:creator>

        <description>&lt;p&gt;
Add a vocabulary column to the tags database table, change tags to have unique (tag_name, vocabulary_id) instrad of unique tag name, update methods in the Tag and Package classes to deal with the fact that tags may belong to vocabularies and that tag names are no longer unique.
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost/ticket/1765#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/1741</link>
        <guid isPermaLink="false">http://localhost/ticket/1741</guid>
        <title>#1741: Add extention point to dataset view.</title>
        <pubDate>Wed, 01 Feb 2012 14:15:09 GMT</pubDate>
        
        <dc:creator>kindly</dc:creator>

        <description>&lt;p&gt;
Need to add extension point to change the data_dict that passed to the dataset view template. This extensions modify what data gets shown.
&lt;/p&gt;
&lt;p&gt;
Tasks include:
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Fix up data_dict and templates so that the pkg objects do not get used in the templates.  This is to assure that all data passed is modifiable. (2d) (complete)
&lt;/li&gt;&lt;li&gt;Add extension point to Ipackage controller (1d)
&lt;/li&gt;&lt;li&gt;Test (1d)
&lt;/li&gt;&lt;/ul&gt;</description>
        <category>Results</category>
        <comments>http://localhost/ticket/1741#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/1730</link>
        <guid isPermaLink="false">http://localhost/ticket/1730</guid>
        <title>#1730: Form field for vocabularies</title>
        <pubDate>Tue, 31 Jan 2012 11:04:57 GMT</pubDate>
        
        <dc:creator>seanh</dc:creator>

        <description>&lt;p&gt;
A function that takes a vocabulary name or ID as argument and returns a nice select box for selecting items from that given vocabulary. Meant to be used by form templates, to make it easy for them to integrate custom vocabularies. Could use &lt;a class="ext-link" href="http://harvesthq.github.com/chosen/"&gt;&lt;span class="icon"&gt;​&lt;/span&gt;http://harvesthq.github.com/chosen/&lt;/a&gt;
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost/ticket/1730#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/1724</link>
        <guid isPermaLink="false">http://localhost/ticket/1724</guid>
        <title>#1724: Update logic action functions for vocabularies</title>
        <pubDate>Mon, 30 Jan 2012 19:12:41 GMT</pubDate>
        
        <dc:creator>seanh</dc:creator>

        <description>&lt;p&gt;
&lt;tt&gt;ckan/logic/action/get.py:tag_list()&lt;/tt&gt;
Currently (I think) just returns all tags in the CKAN instance that the user has access to.
Needs an optional argument to get only tags from a particular vocabulary?
When called with no argument, should only return free tags?
Also add an optional dataset argument, so you can get tags for a given dataset and/or vocabulary?
&lt;/p&gt;
&lt;p&gt;
&lt;tt&gt;ckan/logic/action/get.py:tag_autocomplete()&lt;/tt&gt;
Add optional argument to get only tags for a given vocab? When called with no argument, should get only free tags?
&lt;/p&gt;
&lt;p&gt;
&lt;tt&gt;ckan/logic/action/get.py:tag_search()&lt;/tt&gt;
Again, optional arguments for restricting by vocabulary and/or dataset.
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost/ticket/1724#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/1722</link>
        <guid isPermaLink="false">http://localhost/ticket/1722</guid>
        <title>#1722: Update the package model for vocabularies</title>
        <pubDate>Mon, 30 Jan 2012 19:06:13 GMT</pubDate>
        
        <dc:creator>seanh</dc:creator>

        <description>&lt;p&gt;
See the etherpad for notes: &lt;a class="ext-link" href="http://ckan.okfnpad.org/22"&gt;&lt;span class="icon"&gt;​&lt;/span&gt;http://ckan.okfnpad.org/22&lt;/a&gt;
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost/ticket/1722#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/1721</link>
        <guid isPermaLink="false">http://localhost/ticket/1721</guid>
        <title>#1721: Tag taxonomies table migration</title>
        <pubDate>Mon, 30 Jan 2012 17:23:57 GMT</pubDate>
        
        <dc:creator>seanh</dc:creator>

        <description></description>
        <category>Results</category>
        <comments>http://localhost/ticket/1721#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/1720</link>
        <guid isPermaLink="false">http://localhost/ticket/1720</guid>
        <title>#1720: Add converter functions to convert tags (with a given taxonomy) to/from tags field</title>
        <pubDate>Mon, 30 Jan 2012 17:11:11 GMT</pubDate>
        
        <dc:creator>johnglover</dc:creator>

        <description>&lt;p&gt;
Part of &lt;a class="closed ticket" href="http://localhost/ticket/1698" title="enhancement: [super] Tag Taxonomies (closed: fixed)"&gt;#1698&lt;/a&gt;
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost/ticket/1720#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/1715</link>
        <guid isPermaLink="false">http://localhost/ticket/1715</guid>
        <title>#1715: Search index multilingual</title>
        <pubDate>Thu, 26 Jan 2012 17:28:04 GMT</pubDate>
        
        <dc:creator>kindly</dc:creator>

        <description>&lt;p&gt;
Need to make solr schema work for many languages. Get stopwords and choose correct analysis for each.
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost/ticket/1715#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/1705</link>
        <guid isPermaLink="false">http://localhost/ticket/1705</guid>
        <title>#1705: Implement Vocabularies domain model and API</title>
        <pubDate>Tue, 24 Jan 2012 17:47:34 GMT</pubDate>
        
        <dc:creator>seanh</dc:creator>

        <description>&lt;p&gt;
Add Vocabulary domain class, add logic functions for creating, updating, listing, getting, deleting vocabularies, add tests.
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost/ticket/1705#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/1723</link>
        <guid isPermaLink="false">http://localhost/ticket/1723</guid>
        <title>#1723: Update tests for taxonomies</title>
        <pubDate>Mon, 30 Jan 2012 19:08:14 GMT</pubDate>
        
        <dc:creator>seanh</dc:creator>

        <description>&lt;p&gt;
In the tag-taxonomies branch tags now (optionally) belong to vocabularies and where tags previously had unique names, a CKAN instance can now have two tags with the same name as long as they belong to different vocabularies. The tests for the tags model should probably be updated to reflect this.
&lt;/p&gt;
&lt;p&gt;
Other tests might also need to be updated.
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost/ticket/1723#changelog</comments>
    </item><item>
        <link>http://localhost/ticket/1729</link>
        <guid isPermaLink="false">http://localhost/ticket/1729</guid>
        <title>#1729: Helper function for extensions to add vocabularies to a ckan instance</title>
        <pubDate>Tue, 31 Jan 2012 11:02:03 GMT</pubDate>
        
        <dc:creator>seanh</dc:creator>

        <description>&lt;p&gt;
Add a helper function to make it easy for extensions to add new vocabularies to default_package_schema(). The helper function should take the name or ID of a vocabulary (which should already exist in the db) and add the necessary key: [schema] entry to default_package_schema(), with the necessary validation, authorisation, transformation.
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost/ticket/1729#changelog</comments>
    </item>
 </channel>
</rss>