Homec4science

deposit: fixes for JSON-based records

Authored by Marco Neumann <marco@crepererum.net> on Jul 15 2015, 10:16.

Description

deposit: fixes for JSON-based records

  • Adds invenio-records to the devel requirements.
  • INCOMPATIBLE Reworks the default (i.e. example/simple) workflow for deposit. SIPs are now sealed and dumped after we collected all form data and before ANY further modification to the deposit are made. This also holds for adding the default collection information to the deposit. Further analysis and work is required to make this process standard compliant (e.g. splitting SIP, DIP, ...). Dumped SIPs are now in JSON (was XML).

Signed-off-by: Marco Neumann <marco@crepererum.net>
Reviewed-by: Jiri Kuncar <jiri.kuncar@cern.ch>

Details

Committed
Marco Neumann <marco@crepererum.net>Jul 15 2015, 15:24
Parents
R3600:efee02fc6231: formatter: hotfix R and NR subfields
Branches
Unknown
Tags
Unknown

Event Timeline

Marco Neumann <marco@crepererum.net> committed R3600:daf2f1fcbd3c: deposit: fixes for JSON-based records (authored by Marco Neumann <marco@crepererum.net>).Jul 15 2015, 15:24