Ticket #818 (new requirement)

Opened 3 years ago

Last modified 23 months ago

Rethinking the author and maintainer fields

Reported by: cygri Owned by:
Priority: awaiting triage Milestone: ckan-backlog
Component: ckan Keywords:
Cc: Repository: ckan
Theme: none

Description

The semantics of the Author and Maintainer fields are really unclear at the moment. This leads to very inconsistent usage. Also, perhaps Name and Email are not the only fields that are needed for a contact.

Here is a table that shows the current usage of these fields in CKAN: http://richard.cyganiak.de/2010/ckan/ckan-ppl.html

We note several problems:

  • Author and Maintainer are often the same
  • Author and Maintainer are often used interchangeably
  • People really want to specify URLs for the contacts and stick them into random places because there is no field for it
  • Multiple comma-separated names in a single field

I'm not sure what to do about this, but a redesign is necessary in my opinion.

Some ideas:

  • Remove the maintainer field?
  • Make really clear that Author doesn't refer to the metadata on CKAN, but to the original data
  • Add an “author URL” field?

Change History

comment:1 Changed 3 years ago by thejimmyg

  • Priority set to awaiting triage
  • Milestone changed from ckan-v1.3 to ckan-v1.4-sprint-1

comment:2 Changed 3 years ago by rgrp

  • Milestone changed from ckan-v1.4-sprint-1 to ckan-v1.4

comment:3 Changed 3 years ago by dread

  • Repository set to ckan
  • state set to draft
  • Theme set to none
  • Milestone changed from ckan-v1.4 to ckan-v1.5

1.4 complete

comment:4 Changed 3 years ago by thejimmyg

  • Milestone ckan-v1.5 deleted

comment:5 Changed 23 months ago by seanh

  • Milestone set to ckan-backlog
Note: See TracTickets for help on using tickets.