Ticket #2771 (new enhancement)

Opened 21 months ago

Last modified 19 months ago

Documentation and examples for IDatasetForm and IGroupForm

Reported by: seanh Owned by: seanh
Priority: awaiting triage Milestone: ckan-v1.8
Component: ckan Keywords: docs
Cc: Repository: ckan
Theme: none

Description

Add minimal, working IDatasetForm and IGroupForm example extensions to core, with tests.

The IDatasetForm example should use tag vocabularies (two birds with one stone)

The IDatasetForm and IGroupForm docs are not very good (and are somewhat spread around different doc chapters), fix them up, and reference the new working examples.

Tab Vocabularies docs should reference IDatasetForm example.

When using convert_to/from_extras() you have to remove any free extras from the form or it won't work, this needs to be documented (in the docstring maybe)

There have been recent changes to the schemas that IDatasetForm and IGroupForm use, make sure the docs are up to date.

Change History

comment:1 Changed 21 months ago by seanh

I've started working on this on a branch, will get it finished as soon as I can

Note: See TracTickets for help on using tickets.