Skip to content

Ideas: new feature requests & ideas

mwainwright edited this page Jul 9, 2013 · 18 revisions

Instructions: Add new feature requests and ideas that are not already on the roadmap here!

Please include a title, description and some use cases. For larger features, it would be worth starting a discussion on the ckan dev mailing list to get feedback before we add this to the roadmap board.

Suggestions:

  • make the API multilanguage too, especially for the metadata - from Philipp Küng (@philippkueng)
  • Provide a field during install(?) to enter a URL under which portal provider will offer the source code of their CKAN instance to fulfill requirements of AGPL, clause 13. (Marcus Dapp @digisus, 2013-06-28)
  • Option for disabling avatars
  • CUSTOMISABLE ORGANISATION LABEL/TERMINOLOGY: the ability to rename "Organisation" with your own word (label) - functionality of organisations (or whatever they were labelled) would stay the same. For an institutional repository (ie a single organisation in the usual sense) a different terminology would likely be more intuitive to our researchers i.e. in our use case the whole research institute is the 'Organisation', but we might like to use 'Research Team' or some other word(s) in place of the CKAN generic 'Organisation'.
  • Parse an extended void file for gathering all dataset (meta) data instead of manual updates using forms. This feature would allow a provider to manually paste in a link to a void file once. CKAN would then import all recognized meta data into CKAN and automatically update this depending on the stated update frequency of the file. (Especially desired for the datahub.io)
  • Provide a bit more help when looking at the resources in a dataset:
  • Require names for resources.
  • Require resource names within a dataset to be distinct.
  • When creating a new resource, suggest a default name by munging the file name or last part of the URL path, e.g. "crime-stats-xml".
  • Remove "extras" fields from Org creation screen. It's very obscure to need extra key-value pairs. If a particular field is needed in this instance, change the metadata schema and add it to the form. Org creators should not be inventing their own fields. At least hide it unless enabled in the config file.

Clone this wiki locally