wiki:ImprovedWorkflow

Version 2 (modified by heikki, 12 years ago) ( diff )

--

Improvements to Metadata workflow

Date 2012/09/21
Contact(s) Heikki Doeleman, Jose García, Steven Smolders
Last edited
Status Proposed for vote
Assigned to release 2.9
Resources from AGIV http://www.agiv.be
Ticket # TBD

Overview

The current support for workflow in GeoNetwork is somewhat limited. Metadata can be in one of a number of workflow-related states, but state transitions are not restricted. When a metadata is public, an editor who makes changes and saves, cannot prevent those changes to become visible to the public unless the metadata is made invisible to the public. This proposal introduces somewhat more strict lifecycle transitions along with a mechanism where metadata remains publicly visible even when an editor is in the process of changing it and saving his changes.

Proposal Type

  • Module: ALL
  • Documents
  • Email discussions:
  • Other wiki discussions:

Voting History


Motivations

  • A well-defined workflow helps increase quality of the metadata.
  • Keeping the original public version of a metadata public, while an editor is taking time to makes changes to it, helps increase quality of the catalogue.

Proposal

stricter state transitions

The only state transitions that are allowed, are:

DRAFT -> SUBMITTED

SUBMITTED -> REJECTED

SUBMITTED -> APPROVED

REJECTED -> DRAFT

APPROVED -> DRAFT

(the status RETIRED and UNKNOWN are not considered here).

Note that Administrator users are able to make any state transition anyway.

better state awareness through icons

To make immediately clear what the state is of a metadata, colourful icons (and the state name) indicate this in the search results and in the metadata view. This information is only displayed to users who are logged in to GeoNetwork.

This is a screenshot of how this looks like in search results in the classic GUI:

status in classic search results

This is a screenshot of how this looks like in one of the Ext GUIs:

different states in search results in one of the Ext GUIs

workspace

Backwards Compatibility Issues

None.

New libraries added

Nope.

Risks

Participants

Heikki Doeleman, Jose García, Steven Smolders

Attachments (9)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.