Changes between Initial Version and Version 1 of Ticket #1141
- Timestamp:
- 05/18/11 14:53:17 (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #1141 – Description
initial v1 1 Proposer: John Glover 1 '''Proposer''': John Glover[[BR]] 2 '''Seconder''': James Gardner 2 3 3 4 == Abstract == … … 28 29 == Specification == 29 30 30 On the edit form: 31 32 33 === UI/UX === 34 35 On the Edit page: 36 31 37 * We have a panel on the right, listing all the revisions with the current moderated one selected. Moderated revisions are highligted in some way (red and bold?). 32 38 * The values displayed in the form are by default populated from the latest revision (whether community or moderated) … … 35 41 * If you want to edit values from a previous revision, you first select that revision to get the shadows populated. There is a button named "Replace fields with values from this revision" under the revision list. You click this, a warning pops up and then you say "Yes". You then select the moderated revision again. 36 42 * We also allow package comments the same way as the todo extension works at the moment. Additionally, we need to be able to differentiate between what the moderator wrote and what a community member wrote, and so we may need to make a small change to the todo extension to facilitate this. 43 44 === Technical Details === 45 46 * This CREP will be a new CKAN extension. 47 * It depends heavily on the new revisioning system (CREP0002), some of the details of which are yet to be finalised. 48 * This CREP therefore requires working closely with David Raznick to come up with an API that the UI AJAX calls can use. 49 * We will then use suitable test data to mimic these API calls until CREP0002 is ready. 37 50 38 51 == Why do it this way ==