Changes between Version 23 and Version 24 of CMDI 1.2/Rollout


Ignore:
Timestamp:
07/04/16 09:11:30 (8 years ago)
Author:
Twan Goosen
Comment:

updated plan

Legend:

Unmodified
Added
Removed
Modified
  • CMDI 1.2/Rollout

    v23 v24  
    1515* [x] '''Twan''': Prepare [#Componentconversion component conversion], i.e. fix/remove problematic components and profiles
    1616* [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)
    1919* [] '''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)
    2121
    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
    3624
    3725=== Toolkit ===
     
    5139 * [] '''Willem''': Make a backup of the freshly converted database
    5240* [] '''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 ===
     43On 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
     48On 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
    5453
    5554=== Testing ===
    5655* [] '''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
     59Next day:
    5860* [] '''Menzo''': Validate harvest results (CMDI 1.1 and CMDI 1.2)
    59 * [] '''Willem''': Run a VLO import
    6061* [] '''Twan''': Validate import results
     62
    6163
    6264== Component conversion ==