Ticket #1506 (assigned enhancement) — at Version 6

Opened 2 years ago

Last modified 2 years ago

[super] UX improvements to dataset edit, create and search + group + user page (Dec 2011)

Reported by: rgrp Owned by: zephod
Priority: major Milestone: ckan-sprint-2012-03-05
Component: ckan Keywords: ux
Cc: Repository: ckan
Theme: none

Description (last modified by rgrp) (diff)

TODO: create smaller tickets

See also: http://trac.ckan.org/ticket/1404 (Post-v1.5 UX improvements) -- probably want to integrate with this and subtickets.

Note: dataset (and resource) view UX improvements are #1450 and #1032

Dataset edit

  • Fix (i.e. allow / show) name editing on dataset edit.
    • Fix the slugify so it does not overwrite if i change title after fixing name.
    • Make slugify encourage people to use shorter names. Either by cutting off (not so good) or showing a warning and saying something like 'hey you may want to cut this down. Hit edit to customize the dataset name now'
  • Show edit summary form again, at least on edit pages (and prefill it for create to something sensible like: Creating dataset {title} {name})
  • Fix drop down for resource types in resource add/edit to limit to fixed set of options (as per http://wiki.ckan.org/Domain_Model/Resource)
  • Allow reordering of resources (or: and this is somewhat more complex but possibly simpler: allow editing of a resource_order field and we use that to sort resources (this is more like wordpress page_order -- these two options could become the same if we just hijack the existing position field on the join table and get rid of ordereredlist extension))
    • Alternative/complement: forget ordering of resources and just allow for simple search on dataset page (do it in pure js). Would still need a default ordering (with editing of extra fields could allow users to add a position field to each resource)
  • Merge Groups and Tags into main Edit section (no point having them on their own and most people will miss this).
  • Radically simplify set of licenses - #1359

Dataset Create

  • ? Show Home Page field when creating dataset (+ show description (?) (-- but state that it should just be a few lines)
  • ? Do some Guerilla UX to see whether we need to Redirect to Resources directly after dataset creation?

Dataset search

  • Autocomplete / drop down on search (i.e. search while you type)
    • A 'Nice to have' but quite a bit of work (and should be a separate ticket)

Group Improvements

  • Minor fixes to dataset add on Group edit form - 0.5d - #1507

User pages

  • Improvements to user page UX - 1d - #1396

Change History

comment:1 Changed 2 years ago by rgrp

  • Summary changed from [super] (yet more) UX improvements to dataset edit, create and search to [super] UX improvements to dataset edit, create and search as of Dec 2011

comment:2 Changed 2 years ago by rgrp

  • Owner set to zephod
  • Status changed from new to assigned
  • Description modified (diff)

comment:3 Changed 2 years ago by rgrp

  • Priority changed from awaiting triage to major

comment:4 Changed 2 years ago by rgrp

  • Milestone changed from ckan-v1.6 to current-ckan-sprint-2012-02-06

comment:5 Changed 2 years ago by rgrp

  • Milestone changed from current-ckan-sprint-2012-02-06 to ckan-v1.6

As super ticket should stay in major milestone.

comment:6 Changed 2 years ago by rgrp

  • Description modified (diff)
  • Summary changed from [super] UX improvements to dataset edit, create and search as of Dec 2011 to [super] UX improvements to dataset edit, create and search + group + user page (Dec 2011)

Add in link to user and group UX work.

Note: See TracTickets for help on using tickets.