Ticket #1046 (new enhancement) — at Version 1

Opened 3 years ago

Last modified 3 years ago

Dictize the API

Reported by: thejimmyg Owned by: kindly
Priority: critical Milestone: ckan-v1.4-sprint-5
Component: ckan Keywords:
Cc: Repository: ckan
Theme: none

Description (last modified by kindly) (diff)

The stages involved with doing this.

  • Convert model objects to standard dict format.
  • Convert standard dict object to current api formats.
  • Make standard dicts savable.
  • Convert current api saves to the new standard dict format.
  • Validate standard dict format.
  • Authenticate all saves and views using new format.
  • Replace dictization with current api.
  • Deserialize forms to new dict format.
  • Replace controllers/forms to use dictization.

Change History

comment:1 Changed 3 years ago by kindly

  • Description modified (diff)
Note: See TracTickets for help on using tickets.