Changes between Version 23 and Version 24 of CMDI 1.2/Rollout
- Timestamp:
- 07/04/16 09:11:30 (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CMDI 1.2/Rollout
v23 v24 15 15 * [x] '''Twan''': Prepare [#Componentconversion component conversion], i.e. fix/remove problematic components and profiles 16 16 * [x] '''!Willem/Menzo''': Fix specifications with implicit cardinalities 17 * [] '''Twan''': Make a deployment package for the VLO 18 * [] '''Twan''': Make a deployment package for the Component Registry 17 * [] '''Twan''': Make a deployment package for the VLO (ultimately 6 July) 18 * [] '''Twan''': Make a deployment package for the Component Registry (ultimately 6 July) 19 19 * [] '''Twan''': Make a runnable package with ready to use configuration file for the conversion tool 20 * [] '''Menzo''': Make a deployment package for the harvester 20 * [] '''Menzo''': Make a deployment package for the harvester (ultimately 6 July) 21 21 22 === VLO and harvester === 23 In theory, these steps take place some days before the deployment if the schedule allows for it (it depends on an admin being available) 24 25 At least one day before: 26 * [] '''Willem''': Deploy the harvester and VLO on beta 27 * [] '''Willem''': Run a full harvest and import on beta 28 29 On the day itself: 30 * [] '''Menzo''': Validate existing harvest result (with CMDI 1.1) as a reference. Store validation results. 31 * [] '''Willem''': Transfer the harvest results and Solr index from beta to production to 'bootstrap' the VLO 32 * [] '''Willem''': Deploy the OAI harvester with support for CMDI 1.2, configure harvest result to CMDI 1.2 33 * Configure to use '''alpha Component Registry''' until deployment of production Component Registry 34 * [] '''Willem''': Deploy the VLO version with support for CMDI 1.2 35 * Configure to use '''alpha Component Registry''' until deployment of production Component Registry 22 * [] '''Menzo''': Run 'Others' harvest on alpha, package results for deployment 23 * [] '''Menzo''': Run 'Clarin' harvest on alpha, package results for deployment 36 24 37 25 === Toolkit === … … 51 39 * [] '''Willem''': Make a backup of the freshly converted database 52 40 * [] '''Willem''': Deploy and start the Component Registry version with support for CMDI 1.2 53 * [] '''Willem''': Reconfigure VLO and harvester to use production Component Registry 41 42 === VLO and harvester === 43 On beta: 44 * [] '''Willem''': Deploy the harvester and VLO on beta 45 * [] '''Willem''': Put the prepared harvest results on beta 46 * [] '''Willem''': Run an import on beta 47 48 On production: 49 * [] '''Menzo''': Validate existing harvest result (with CMDI 1.1) as a reference. Store validation results. 50 * [] '''Willem''': Transfer the harvest results and Solr index from beta to production to 'bootstrap' the VLO 51 * [] '''Willem''': Deploy the OAI harvester with support for CMDI 1.2, configure harvest result to CMDI 1.2 52 * [] '''Willem''': Deploy the VLO version with support for CMDI 1.2 54 53 55 54 === Testing === 56 55 * [] '''Menzo''': Validate existing harvest result (with CMDI 1.1) to see that CMDI 1.1 records still validate (the same way). Compare to pre-deployment validation results. 57 * [] '''Willem''': Run a harvest with conversion to CMDI 1.2 56 * [] '''Willem''': Run a harvest with conversion to CMDI 1.2 (manually or depend on cronjob) 57 * [] '''Willem''': Run a VLO import (manually or depend on cronjob) 58 59 Next day: 58 60 * [] '''Menzo''': Validate harvest results (CMDI 1.1 and CMDI 1.2) 59 * [] '''Willem''': Run a VLO import60 61 * [] '''Twan''': Validate import results 62 61 63 62 64 == Component conversion ==