{22} Trac tickets (2647 matches)
Results (701 - 800 of 2647)
Id | Type | Owner | Reporter | Milestone | Status | Resolution | Summary | Description | Posixtime | Modifiedtime | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
#1152 | enhancement | amercader | amercader | ckan-backlog | new | True support for generic CSW servers |
The CSW harvesters implemented at the moment were developed with the DGU project in mind, and they assume all remote CSW servers to implement the Gemini 2 specification. Gemini 2 is the profile defined in the UK for INSPIRE complying metadata, so obviously catalogs from other countries or non-INSPIRE complying ones won't be able to be harvested. The changes needed to support generic CSW servers (i.e. those implementing the ISO 19139 profile) are:
code). This probably involves issues discussed in the CREP 3 (ticket #1134)
List of CSW servers tested: |
1306141334000000 | 1313411822000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#849 | defect | pudo | closed | duplicate | Import extra CSS from main template |
The CSS @import directive at the bottom of the main CKAN css file is not understood in all browsers, move this to a seperate import. |
1291714923000000 | 1291715179000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#318 | defect | johnglover | wwaites | ckan-sprint-2011-10-28 | closed | fixed | Insufficient validation of resource URIs |
The CKAN instance on data.gov.uk serves invalid URIs out of its API. For example the following can be found, In this URI, the : and / characters after the ? in the query part are invalid according to section 3.4 of RFC2396 Also URIs are not stripped of whitespace at the end. This causes problems when other software with a more correct interpretation of what a valid URI is attempts to consume data from CKAN. In this instance the Talis triplestore complains about such URIs. "Be liberal in what you accept and conservative in what you send" would seem apt. Actions
|
1274302723000000 | 1349778662000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1581 | enhancement | mark.wainwright@… | johnglover | ckan-future | new | Blog post about Google Analytics extension for CKAN |
The CKAN Google Analytics extension has been updated to work with the latest version of CKAN, could make for a nice blog post. Can ping John Glover in January for any details required. Key link is: http://thedatahub.org/analytics/dataset/top though this should probably move to be under stats (e.g. http://thedatahub.org/stats/usage) |
1324402800000000 | 1325474274000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#796 | defect | pudo | ckan-v1.3 | closed | invalid | AlphaPage for non-latin languages |
The AlphaPage? implementation assumes that all packages start with a latin character. This is not true for Russian, Chinese, Arabian and Persian languages etc. We should either use a unicode solution (i.e. display a full class of characters based on the current locale) or use generic paging instead. |
1289296662000000 | 1291640040000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2411 | enhancement | toby | markw | ckan-future | new | .ini file is a mess |
The .ini file needs cleaning up in assorted ways which Toby will expand upon. |
1337686900000000 | 1338210872000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1679 | enhancement | dread | ckan-backlog | new | Default roles problem |
The 'editor', 'anon_editor' and 'reader' roles are intended to have immutable actions. This was designed to prevent their names being subverted - e.g. an editor should always be able to edit! It also meant that when we add Actions (e.g. DELETE-PACKAGE) then it can be added sensibly to these roles in an upgrade just by changing the defaults table (ckan/model/authz.py). The problem is that this immutability is only enforced on 'db upgrade'. So you can happily change the editor role using the paster command and it works, right up until you do an upgrade and realise permissions are different. We should stop the paster commands being able to edit these roles. Or get rid of the immutability completely. Views? |
1326823042000000 | 1339773923000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2812 | enhancement | toby | markw | demo phase 3 | closed | invalid | Groups description needs improving |
The 'What are Groups?' text at <http://demo.ckan.org/group> is a bit naff. Here is a suggested replacement: What are groups? Groups allow you to group users and data together so that they are easier to manage. For example datasets in a group could be visible only to group members, or publicly visible but only editable by group members. Groups can be used to collect together datasets from a single publisher, or related to a particular project, for example. |
1344419953000000 | 1344524290000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1183 | defect | johnglover | nickstenning | ckan-sprint-2011-10-28 | closed | fixed | Downloads "Preview" button doesn't preview. |
The "Preview" button is a nice idea, but it doesn't seem to actually "preview" anything if the file MIME type would ordinarily cause the browser to download the file. If so, the browser does indeed just download the file. This is notable in the context of most hosted file services (including Google Storage) which will deliberately serve a MIME type of application/x-some-junk-here in order to force a download. |
1307701669000000 | 1311771069000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2723 | defect | aron.carroll | shevski | demo phase 2 | closed | fixed | Search result summary badly displayed |
Text goes over the order by text, with drop down floating on top meaning it's all impossible to read http://s031.okserver.org:2375/dataset?q=unemployment%2C+data&sort=metadata_modified+desc |
1342949143000000 | 1343136190000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1055 | defect | dread | dread | ckan-v1.4-sprint-4 | closed | fixed | @search_related tests not running |
Tests marked decorated "@search_related" should only be run against postgresql, but in fact they don't get run at all. |
1300985228000000 | 1300992395000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1739 | enhancement | kindly | kindly | ckan-sprint-2012-02-06 | closed | fixed | Fix issues where tests where not run. |
Test failures in master due to tom and rufus not running tests. 0.3d. |
1328047129000000 | 1328495826000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#859 | defect | pudo | dread | closed | invalid | Tests for User model |
Test coverage of ckan.model.user is 53%. Notable exception - setting password. Room for improvement? |
1291724348000000 | 1311177461000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#858 | defect | dread | dread | closed | fixed | Tests for diff |
Test coverage for ckan.lib.diff is 24%. Need to improve |
1291724171000000 | 1291734297000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#857 | defect | dread | closed | invalid | Tests for CLI |
Test coverage for ckan.lib.cli is 34%. Need to improve that. |
1291724131000000 | 1311182581000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#856 | defect | wwaites | dread | closed | invalid | Tests for caching |
Test coverage for ckan.lib.cache is only 40%. Can that be usefully improved? |
1291724064000000 | 1311177085000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#99 | enhancement | rgrp | rgrp | closed | wontfix | Test DbIndex with sqla 0.5 |
Test DbIndex? with sqla 0.5 (and get it working if it does not work). Cost: ?? Priority: low because DbIndex? is not currently that important to us (also wonder whether we should try using CKAN code here to stop us reinventing the wheel). |
1249985537000000 | 1297081088000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1583 | enhancement | zephod | johnglover | ckan-sprint-2012-02-06 | closed | fixed | Integrate QA into frontend - 1d |
Tasks:
Next Steps:
|
1324459327000000 | 1327582702000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1813 | task | amercader | amercader | ckan-sprint-2012-03-05 | closed | fixed | Upadate ckanext-pdeu to work with CKAN 1.6 |
Tasks include: Estimate 4d
|
1329757128000000 | 1330102557000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1654 | task | amercader | amercader | ckan-v1.7 | closed | fixed | [super] Update Publicdata.eu to the latest CKAN stable version |
Tasks include: |
1326710647000000 | 1338203166000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2410 | enhancement | ross | ross | ckan-sprint-2012-05-29 | closed | wontfix | New RDF serialization required VOID vocab for related datasets |
Taken from http://lists.okfn.org/pipermail/ckan-dev/2012-May/002218.html A few months ago, the RDF provided when dereferencing a dataset's URI was very useful. It described the datasets using many of the "right" RDF vocabularies (dcterms, void, etc). The RDF that is returned now no longer has these nice descriptions. Instead, it seems to be a mindless transcription of the CKAN record. For example, the older descriptions gave: <http://thedatahub.org/dataset/farmers-markets-geographic-data-united-states>
but now it's simply: <http://thedatahub.org/dataset/farmers-markets-geographic-data-united-states>
My old copies of the dataset descriptions mentioned a "GoLD CKAN 1.0" that was credited for the nicer modeling. Where did that go? Can we get it back? Thanks, Tim Lebo <http://semantic.ckan.net/record/91d2c0de-75a4-4bb6-b260-bc2946e1be8b>
… |
1337684531000000 | 1338193633000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1372 | refactor | johnglover | johnglover | ckan-sprint-2011-10-24 | closed | fixed | Refactor archiver to work as a celery task |
Take the resource archiver (currently part of ckanext-qa) and make it into a standalone extension that works as a celery task. |
1317808970000000 | 1319625783000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1139 | enhancement | lucychambers | lucychambers | ckan-backlog | closed | fixed | Create CKAN Theme Gallery |
Take screenshots of existing ckan instances esp those mentioned <http://wiki.ckan.net/Theming> and put on flickr in ckan or ckan-theme group so we can create a gallery ... (both to illustrate theming but also to show ckan instances that are around -- could add to http://wiki.ckan.net/Instances) |
1305645859000000 | 1306941356000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2413 | enhancement | ross | ross | ckan-sprint-2012-05-29 | closed | fixed | Replace/Fork autoneg |
Take revelvant parts of autoneg ( https://github.com/wwaites/autoneg.git ) so that we can remove the dependency (just for two functions) and thereby remove flup as well. |
1337761125000000 | 1337766546000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#118 | enhancement | dread | dread | v0.10 | closed | fixed | Use paginate in webhelpers |
Take out import of paginate in setup.py. Use paginate in webhelpers instead. Make changes to take account of any i/f changes. |
1253273657000000 | 1253784902000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2562 | enhancement | johnmartin | aron.carroll | demo phase 5 | closed | invalid | Demo theme tag improvements |
Tags should be implemented in two sections.
|
1340035714000000 | 1352206599000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#223 | enhancement | nickstenning | dread | v1.0 | closed | fixed | UI Review - Tag |
Tags landing page tag
|
1260880276000000 | 1273596111000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1120 | enhancement | tsm | ckan-backlog | new | Atom feeds of each tag |
Tags could/should have an Atom feed. This would mean that every edit to relevant packages could be easily monitored. See [1]. [1] http://lists.okfn.org/pipermail/ckan-discuss/2011-May/001162.html |
1304309285000000 | 1339774568000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2651 | enhancement | icmurray | ross | ckan-v1.8 | closed | fixed | Check support for TSV which doesn't appear to work well. |
TSV support doesn't seem to work very well, may be the mimetype ( text/tab-separated-values ) |
1341923318000000 | 1343209784000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#795 | story | thejimmyg | johnbywater | ckan-v1.3 | closed | duplicate | "Match up" GEMINI2 "metadata point of contact" with registered entities |
TM wants to know how this will be "matched up". I don't know whether this always the data provider, or sometimes the publisher. |
1289228025000000 | 1296593361000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2254 | enhancement | toby | toby | closed | fixed | better hooks for templates |
TD look at issues and then email ckan-dev meeting notes from 21-3-2012 general ideas non specific Problem:
Options:
|
1332341333000000 | 1338210316000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#715 | defect | rgrp | johnbywater | ckan-v1.4-sprint-2 | closed | fixed | The group list page shall show the group title *or* group name |
Symptom #1: Groups without titles don't get a clickable link, because there is no text. Defaulting to the group name would solve this trouble. Symptom #2: Package groups drop-down list show's 'None' when a group doesn't have a title. Therefore, we need to centralize presentation of group title, so it defers to group name. And we need tests. Also please sort groups by title on group list page. |
1287583089000000 | 1297796784000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#64 | enhancement | rgrp | rgrp | v0.10 | closed | fixed | Switch to repoze.who for authentication |
Switch to repoze.who + openid plugin for authentication from authkit. Already did this in microfacts so should be fairly easy. |
1245168853000000 | 1246127063000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#69 | enhancement | rgrp | rgrp | v0.9 | closed | fixed | Change to text-only license field and use external license repo |
Switch from license domain object to a simple license field and use license list from new centralised license repo: <http://knowledgeforge.net/okfn/licenses/>
Cost: 4h (plus migration ...) |
1245687449000000 | 1246437494000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#877 | enhancement | rgrp | rgrp | ckan-v1.4-sprint-2 | closed | fixed | File upload in WUI (extension) |
Support uploading files to a storage system from WUI with a simple upload form. Implementation
|
1292868146000000 | 1298624165000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#307 | defect | rgrp | rgrp | datapkg-0.7 | closed | fixed | datapkg upload command |
Support uploading a distribution somewhere.
Depends on ticket:306 |
1272474224000000 | 1288027815000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#95 | enhancement | rgrp | rgrp | closed | fixed | Add manifest support |
Support for listing files (manifest) contained within a package. Traditional manifests just list the files. Suggest in addition we have support for optional metadata in form of key, value pairs. |
1249981842000000 | 1251454716000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#88 | enhancement | rgrp | rgrp | v0.11 | closed | fixed | Download (link) metadata |
Support for download metadata (file size, file formats, version information). See also: ticket:87 (multiple download links) |
1248693385000000 | 1265891491000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#891 | task | johnglover | pudo | ckan-sprint-2011-11-07 | closed | fixed | Resource download worker daemon |
Superticket: #1397 Write a worker daemon to download all resources from a CKAN instance to a local repository. Questions
Functionality
Process:
Optional functionality
Existing work
|
1294052979000000 | 1320149841000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1399 | enhancement | johnglover | rgrp | ckan-sprint-2011-10-24 | closed | fixed | Generate archiving request on resource url change |
Superticket: #1397 Generate archiving request on resource url change by implementing IResourceUrlChange and sending tasks to celery. [0.25d][0.25d] Will be part of of ckanext-archiver extension. Process:
|
1318600123000000 | 1319625829000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1319 | enhancement | rgrp | dread | ckan-sprint-2011-10-24 | closed | fixed | Require an email address on User registration |
Superticket: #1343 This avoids difficulties when they forget their password.
|
1315415932000000 | 1324036947000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1386 | enhancement | rgrp | rgrp | ckan-sprint-2011-10-24 | closed | fixed | Disallow account creation via openid |
Superticket: #1343 Creation of accounts from OpenID causes large number of problems:
We therefore will:
|
1318425493000000 | 1324036930000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1533 | defect | rgrp | amercader | ckan-backlog | closed | wontfix | Make sure ckanext-wordpresser works on CKAN 1.5.1 |
Superceded by #2234 Super ticket: #1508 Etherpad: http://ckan.okfnpad.org/wordpresser The wordpresser extension does not work with ckan 1.5.1. The wordpress page is not loaded. Looks like this changeset may be involved https://github.com/okfn/ckanext-wordpresser/commit/0efa0649896a7339865f178a302be639ddc561e1 I think that even before that changeset, the page was shown without any margins. In any case, the extension seems to be too sensible to changes in the ckan layout so perhaps it should take into account the CKAN version and have a fixed set of xpaths and templates that work for each version |
1323277660000000 | 1338202676000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1587 | enhancement | johnglover | johnglover | ckan-sprint-2012-06-25 | closed | fixed | QA - Check license as part of 5 star rating |
Super: #1594 From Richard Cyganiak on the CKAN discuss list: According to (most of) the definitions of the five-star scheme, the first star already requires an open license, so a dataset shouldn't get any stars at all if it's not under an open license. |
1324480208000000 | 1339433296000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1589 | enhancement | johnglover | johnglover | ckan-backlog | new | QA - Give 5 star rating to datasets with link metadata |
Super: #1594 From Richard Cyganiak on the CKAN Discuss list: Regarding the fifth star (is the dataset linked to others?). This cannot be automatically determined just by looking at the format. It either requires inspection of the actual data, or information about links in the metadata. As you're probably aware, we've established conventions for recording information on data links in CKAN [1], as part of the work of the lodcloud group on the Data Hub. Link information is captured for hundreds of datasets. I would claim that we have the majority of four-star datasets covered there, and hence you can determine if they should get the fifth star by checking for the presence of a links:xxx field. |
1324480600000000 | 1325475095000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1588 | enhancement | johnglover | johnglover | ckan-backlog | new | QA - Give SPARQL endpoints a 4 star rating |
Super: #1594 From Richard Cyganiak on the CKAN Discuss list: Besides considering the media type of resources, it would also make sense to check for the presence of a SPARQL endpoint. SPARQL endpoints are recorded for more than 300 datasets on the Data Hub using the pseudo-type "api/sparql". A few more are recorded with the format "SPARQL". I suggest that datasets with such resources should also be considered for the fourth star. |
1324480405000000 | 1325475178000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1584 | enhancement | johnglover | johnglover | ckan-backlog | new | QA report improvements - 2.5d |
Super: #1594
|
1324459433000000 | 1338981975000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1603 | enhancement | zephod | rgrp | ckan-v1.7 | closed | duplicate | Search query builder |
Super ticket: #1745 Ability to build up search query using a nice javascript-y interface.
|
1325268364000000 | 1338202654000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1737 | enhancement | icmurray | rgrp | ckan-v1.8 | closed | fixed | Expose solr-based search API |
Super ticket: #1745
Required for some improvements to UX (such as autocomplete and better search). |
1328014626000000 | 1340112732000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1446 | enhancement | rgrp | rgrp | ckan-sprint-2012-01-09 | closed | fixed | Data Explorer v2 |
Super ticket: #1602 (Data Previewer v2) We already have first pass of Data Explorer that was released as part of #1357.
Tickets include (* indicates improvement over current explorer)
Est: 10-15d (should be broken down -- partly is in recline issues) |
1320665596000000 | 1326281658000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1630 | enhancement | rgrp | rgrp | ckan-sprint-2012-02-06 | closed | fixed | Integrate Data Explorer v2 into Data Viewer |
Super ticket: #1602 Steps:
Est: 1d Actual: 1d |
1326279098000000 | 1330085600000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1719 | defect | rgrp | dread | ckan-sprint-2012-02-06 | closed | fixed | Broken links for non-Gravatar use icons - 0.25d |
Super ticket: #1506 e.g. http://thedatahub.org/user The users with Gravatar have their nice user icons, but the majority of users (without Gravatars) have 'broken link' symbols. Same problem wherever users are shown, such as the dataset history pages. Broken on 1.5.2b - currently on thedatahub.org. |
1327938788000000 | 1328541630000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1648 | enhancement | shevski | ckan-backlog | closed | fixed | Clarify that additional info = extra fields + add guidance |
Super ticket: #1506 Need to decide which term to use and then have the same for editing as well as viewing a dataset. In creating/editing a dataset, want more explanation about adding extra fields (probably as a tooltip or similar).. i.e. that this let's you add extra custom metadata such as 'location: uk' which is then searchable etc |
1326674843000000 | 1330632344000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1744 | enhancement | zephod | rgrp | ckan-sprint-2012-03-05 | closed | fixed | UX improvements to dataset edit as of Dec 2011 |
Super ticket: #1506
|
1328224628000000 | 1330349472000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1396 | enhancement | rgrp | rgrp | ckan-sprint-2012-02-06 | closed | fixed | Improvements to user page UX - 1d |
Super ticket: #1506
WONTFIX:
|
1318527967000000 | 1330086237000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1432 | enhancement | rgrp | ckan-backlog | new | [super] Data processing system for CKAN and Webstore |
Super ticket: #1190 A data processing system which utilizes the Webstore. One could get a long way with simple javascript running in the browser for development with this javascript then run offline using something like nodejs. Alternatively one could allow one to specify a url to e.g. a python file which would then be run in a sandbox (with access to some specified set of python modules) |
1320142747000000 | 1339774041000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1458 | enhancement | rgrp | rgrp | ckan-future | assigned | Support previewing kml files in data viewer |
Super ticket: #1151 (viewing geo data) E.g. preview of http://thedatahub.org/dataset/louisvillecrime should bring up a map |
1320936488000000 | 1340632932000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#945 | enhancement | kindly | kindly | ckan-v1.6 | closed | fixed | [super] Richer resources - Resource Groups, new fields, improved UI |
Super ticket: #1032 This is a meta ticket for changes that are going to happen in resources.
Background on this change can be found at:
|
1296475283000000 | 1325259350000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1445 | enhancement | zephod | rgrp | ckan-sprint-2011-12-05 | closed | fixed | Resource View page in WUI |
Super ticket: #1032
See: http://wiki.ckan.org/Dataset_View_Page Implemented in branch feature-1445-resource-view. Still to do:
|
1320665049000000 | 1330019916000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1735 | enhancement | zephod | dread | ckan-sprint-2012-02-20 | closed | wontfix | "Unsaved changes" warning briefly when you click "Save" |
Super ticket #1744 If you edit a dataset, simply add a tag and click on "Save" then you get the message "You have unsaved changed. Make sure to click 'Save Changes' below before leaving this page." inserted whilst the submission takes place. (This is because the click moves focus away from the tag field). This (reasonably common) edge-case could usefully be squashed. Also note typo: "unsaved changed" |
1328009420000000 | 1328609804000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2209 | enhancement | ross | ross | ckan-sprint-2012-03-19 | closed | fixed | Object->RDF mapping |
Super is [1649] We need to provide customisable mappings between CKAN models and RDF. This needs to be easily configurable for different clients and should take into account objects related to the model being mapped. Current contenders for impl are:
Approach is to get a mapping complete of the attributes directly in the package class, and then provide mappings for related objects (tags/resources etc). We'll then need to be able to publish the RDF to a triplestore. See http://ckan.okfnpad.org/rdfmapping for further analysis. |
1331027277000000 | 1336566051000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2680 | enhancement | shevski | shevski | demo phase 3 | closed | fixed | review group deletion |
Super admins & owners/creators of groups need a way to delete them Is the auth model in place for all this stuff? May be worth sitting down and going through how this should work Currently can change state from active to deleted - this is not ery user friendly (want a button with a 2 step process maybe?) & I'd like to know who can view this option? Everyone who can edit a group? Who can edit? |
1342436525000000 | 1344509493000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1674 | enhancement | ross | ross | ckan-sprint-2012-02-06 | closed | fixed | Test auth logic hooks for publisher profile |
Super #1669 Test all of the new auth logic hooks for publisher profile to make sure they work as expected. Also make sure that we have a test to compare the naming of the core auth funcs with the profile hooks (so we can see what may have changed in one but not the other). |
1326802841000000 | 1328526677000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1671 | enhancement | ross | ross | ckan-sprint-2012-02-06 | closed | fixed | Publisher profile sysadmin authz |
Super #1669 Implement authz for sysadmins in publisher profile |
1326802607000000 | 1328526614000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1676 | enhancement | ross | ross | ckan-sprint-2012-02-06 | closed | fixed | Publisher editor authz |
Super #1669 Editor authz for publisher groups need to be implemented and tested. |
1326802971000000 | 1328526670000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1675 | enhancement | ross | ross | ckan-sprint-2012-02-20 | closed | fixed | Publisher admin authz |
Super #1669 Authz for the publisher admin (who has permission to administer the publisher group themselves). |
1326802923000000 | 1328709915000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1672 | enhancement | ross | ross | ckan-sprint-2012-02-06 | closed | fixed | Publisher profile user authz |
Super #1669 Authz for normal users in publisher profile as per sysadmin |
1326802680000000 | 1328526625000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1673 | enhancement | ross | ross | ckan-sprint-2012-02-06 | closed | fixed | Add approval status field to groups |
Super #1669 As groups need to be authorised in some cases, particularly publisher profiles, we need a field to denote how this is managed. We should add an 'approval_status' field that will be used to denote its status. By default this will be "approved" but this will allow us to override it with a "pending" or "denied" status. The latter should also change the main status of the Group. |
1326802753000000 | 1328526644000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1670 | enhancement | ross | ross | ckan-sprint-2012-03-05 | closed | fixed | Publisher profile documentation |
Super #1669 Analysis of all permissions for users given their publishers to ensure that we have covered all of the bases and haven't missed any use-cases. |
1326802549000000 | 1338205180000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1558 | enhancement | David Raznik | jilly mathews | ckan-future | new | Publisher Tools |
Summarise final set of requirements for this and finish development and test. Estimated 10 working days. |
1324291573000000 | 1324291573000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1596 | enhancement | dread | ckan-future | new | Refactor authz roles |
Suggestions from rgrp:
(This ticket is split off from #1065) |
1324549888000000 | 1338205019000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2585 | enhancement | seanh | ckan-v1.9 | new | Escape solr control characters in search queries, add advanced search screen |
Suggestion from David Read: We noticed that some search queries produce unexpected search results in CKAN, due to them containing special characters. For example if you were to search for "Spend over £25,000 - NHS Leeds" then it would not come up with the dataset with that exact name. It was excluding datasets with the word "NHS" due to the dash/minus sign. It works fine if you escape the minus sign: "Spend over £25,000 \- NHS Leeds". So in data.gov.uk I've added escaping of such control characters in our plugin and this useful routine: http://fragmentsofcode.wordpress.com/2010/03/10/escape-special-characters-for-solrlucene-query/ Perhaps you would consider providing this in CKAN core in future? I think there is an occasional case when power users would want to use the special characters - brackets, +, -, boolean operators etc. but maybe these could be reserved for an 'advanced search' screen? |
1340360773000000 | 1340625078000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#142 | defect | pudo | dread | closed | fixed | Update User object with additional fields such as 'nickname' |
Suggested fields:
just go in extras - may be better to have its own field as useful to search on this ) Related changes (probably separate tickets):
Related to ticket:136 and ticket:138. |
1255010314000000 | 1289219098000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1695 | enhancement | dread | dread | closed | fixed | Relationships - improvements |
Suggested by Richard Cyganiak in http://lists.okfn.org/pipermail/ckan-discuss/2012-January/001977.html
|
1327323280000000 | 1330085001000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2201 | enhancement | rgrp | ckan-v1.7 | closed | duplicate | Add citation info to Dataset and Resource page |
Suggest: %title. %author. Retrieved %date. %site_title. For resource: %title = %dataset_title. %resource_name. |
1330765080000000 | 1330765400000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#310 | defect | dread | rgrp | v1.1 | closed | fixed | Commit message box looks wrong in edit page since edit style overhaul |
Suggest move this below the label and make full width of screen and only 3/4 rows high (more like a wiki site).
|
1273348714000000 | 1279300525000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2570 | enhancement | aron.carroll | shevski | ckan-sprint-2012-06-25 | closed | fixed | add 'back to dataset' button to resource pages |
Suggest making this consistent with http://s031.okserver.org:2375/dataset/adur_district_spending/related by adding same button in top right of resource pages |
1340039680000000 | 1340107841000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#160 | enhancement | dread | rgrp | v0.11 | closed | fixed | Implement internal links in CKAN notes markup |
Suggest form is: key:value (with optional space after ':'. Keys would be for an object, i.e. 'package', 'tag', 'group'. Becomes a link. This would be implemented by implementing a 'Parser' or 'Processor' object which is run before markdown is done. Regex replace. Cost: 4h |
1256030751000000 | 1265312986000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1311 | enhancement | rgrp | rgrp | ckan-backlog | new | Modal user register and login form |
Subticket of: #1294 Rather than having to visit a dedicated page it would be good if registration and login could be done from a modal form (separate or combined ...). Why
Implementation
|
1315297227000000 | 1315297227000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#810 | enhancement | pudo | pudo | ckan-v1.5 | closed | wontfix | Move "add packages" field up in group form |
Subticket of forms super ticket #961 |
1289992287000000 | 1310128477000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1297 | enhancement | zephod | rgrp | ckan-sprint-2011-09-12 | closed | fixed | In-place preview of edited description markdown on edit dataset form |
Subticket of #1294. Can integrate from working system on ckanjs. |
1314406183000000 | 1317649974000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1296 | enhancement | zephod | rgrp | ckan-sprint-2011-09-12 | closed | fixed | Improved resource adding/editing on dataset/page page |
Subticket of #1294.
|
1314406093000000 | 1315948224000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1211 | enhancement | kindly | kindly | ckan-v1.5 | closed | fixed | [super] Drupal integration |
Sub-tasks / tickets:
|
1309958442000000 | 1315948703000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1295 | enhancement | rgrp | rgrp | ckan-sprint-2011-09-12 | closed | fixed | Simplify package create form |
Sub ticket of #1294
|
1314406014000000 | 1315948009000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1286 | enhancement | rgrp | ckan-backlog | new | Remove remaining formalchemy stuff |
Stuff I've spotted:
This can go once new DGU form is in. |
1314116996000000 | 1342436420000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#232 | enhancement | rgrp | rgrp | closed | invalid | Add strapline to CKAN logo |
Strapline (?): Sharing, discovery and reuse of data and content Need to consult on this. Cost: 1h |
1262975291000000 | 1297246297000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#359 | requirement | pudo | rgrp | datapkg-0.7 | closed | fixed | Create Storage with pluggable extensions |
Storage represents something you can upload to (download is done in ticket:406).
At end of this we can deprecate Repository. Having Repository encapsulate Index and Storage (without Storage being explicit) is not helpful and leads to duplication. |
1277750654000000 | 1291135692000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1163 | enhancement | rgrp | rgrp | ckan-backlog | new | Improvements to Storage Extension |
Storage is now working but there are
Different Backend IssuesLocal file store is rather different from 'remote' storage in various ways:
|
1306408778000000 | 1310133808000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#433 | defect | wwaites | datapkg-0.8 | closed | fixed | Data package metadata in the Egg |
Still not sure if we shouldn't use the existing setuptools machinery to manage this -- there is already a way to get at the metadata. In any event, I've just made an addition to datapkg that makes it possible to put datapkg_sources as a dictionary in your package's setup.py. Afterwards it is possible to pull the metadata out of the egg. Of course this could easily be changed to save the information in whatever form, indeed if you pass it a string instead of a dictionary it will just write whatever you gave it into the datapkg_sources.spec. The point is, I think that the egg is a good place to stuff this information. For non-python users, it is always possible to simply put up the datapkg_sources.spec somewhere on the web so they can directly retrieve the data files. From the docstring:: This is the implementation for an [egg_info.writers] entrypoint. Datapkg adds an argument to setuptools's setup() function called datapkg_sources. The argument should be a dictionary of the form: .. code-block:: python setup( ..., datapkg_sources = { "cra2009" : "http://www.hm-treasury.gov.uk/d/cra_2009_db.csv" } ) The result of this is that there will be a file in the egg called datapkg_sources.spec that looks like this:: [sources] cra2009=http://www.hm-treasury.gov.uk/d/cra_2009_db.csv How do you get at this data? Simple:: .. code-block:: python import pkg_resources dist = pkg_resources.get_distribution("ukgov_treasury_cra") spec = dist.get_metadata("datapkg_sources.spec") and 'spec' will be the contents of the file as a string. |
1282078660000000 | 1283183647000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2919 | defect | seanh | ckan-v1.8 | new | Remove IController from docs |
Still in docs but seems gone from code |
1347461253000000 | 1347461253000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2734 | enhancement | toby | shevski | demo phase 2 | closed | fixed | once format on resource form has errored, no longer submits form |
Steps to reproduce:
Last modified: Date format incorrect Size: Invalid integer"
|
1343059061000000 | 1343127101000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1223 | enhancement | pudo | pudo | closed | fixed | Caching of static files |
StaticURLParser can have caching - use it |
1310573854000000 | 1310573893000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1137 | enhancement | kindly | rgrp | assigned | Remove need for statefulness in vdm |
Statefulness, especially statefulness for relation (esp m2m) is cause of most of the complexity in vdm. It is required because, atm, revision objects have FKs to continuity objects. This ticket proposes the following changes: NB: this could be limited just to case of join tables (leaving state stuff on other tables)
If this is done we will no longer need to worry about filtering on state on relationships as join table will only contain "active" relationships. If we do this on all tables we remove need for any state awareness in client (e.g. no need to filter tables on active state). The only disadvantage of this change is that undeletion becomes more problematic (we have to recreate some continuity objects). |
1305211628000000 | 1340631974000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2348 | enhancement | ross | ckan-future | assigned | Java client library for CKAN |
Start a Java library for interacting with the CKAN Action API. Currently requires support for Groups, Tags, Resources, and Search. An example app would be very useful. |
1335879980000000 | 1346670024000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#187 | enhancement | rgrp | rgrp | v0.11 | closed | fixed | Full-text search |
Standard search should search notes field in addition to name, title and tags (discussed in ticket:108 but not done). For this to work we need proper text search since o/w we get poor ordering and lots of bad results. If we do this we need:
Easiest way to do this is to use existing facilities in dbs e.g. postgres has full text support since 8.3: http://www.postgresql.org/docs/8.3/static/textsearch.html Using this with sqlalchemy: http://lowmanio.co.uk/blog/entries/postgresql-full-text-search-and-sqlalchemy/ Issues with fulltext search:
|
1257869950000000 | 1265892403000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#373 | requirement | dread | johnbywater | closed | fixed | Sort out gov daily script |
Split various jobs up into separate scripts. Change ONS importer to run remotely. Run ONS remotely. Run dump locally. Requested by DGU. |
1279885887000000 | 1286376176000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#1327 | enhancement | rgrp | ckan-v1.6 | closed | duplicate | [super] Dataset Archiving |
Split out of #852. Automated archiving of datasets (related to QA). Automated archiving using worker process |
1315821490000000 | 1320662446000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#124 | enhancement | rgrp | rgrp | v1.0 | closed | fixed | Display Generic Package Attributes in WUI |
Split out from ticket:43 |
1253709702000000 | 1254735558000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#125 | enhancement | dread | rgrp | v1.0 | closed | duplicate | Edit Generic Package Attributes in WUI |
Split out from ticket:43 |
1253709712000000 | 1258377621000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2754 | enhancement | aron.carroll | shevski | demo phase 2 | closed | fixed | Add + icon to two buttons |
Specifically the 'add resource' button and the 'add item' button in related section |
1343225177000000 | 1343227446000000 |