Changes between Version 4 and Version 5 of CMDI 1.2/Rollout


Ignore:
Timestamp:
06/09/16 07:06:44 (8 years ago)
Author:
Twan Goosen
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CMDI 1.2/Rollout

    v4 v5  
    44
    55Planned to take place in June 2016. Also see the [https://office.clarin.eu/v/CE-2015-0702-CMDI_12_rollout_plan.pdf rollout plan] (slightly outdated in the details by now).
     6
     7== Detailed release workflow ==
     8Steps in order of execution
     9
     10Preparation
     11* [] Prepare [#Componentconversion component conversion], i.e. fix/remove problematic components and profiles
     12
     13VLO and harvester
     14* [] Validate existing harvest result (with CMDI 1.1) as a reference. Store validation results.
     15* [] Deploy the OAI harvester with support for CMDI 1.2, configure harvest result to CMDI 1.2
     16* [] Deploy the VLO version with support for CMDI 1.2
     17
     18Toolkit
     19* [] Tag/release toolkit on GitHub, make development branch (master should be stable)
     20* [] Check if the toolkit is available and up-to-date at [https://infra.clarin.eu/CMDI/1.x]
     21
     22Component Registry
     23* [] Stop the Component Registry
     24* [] Upgrade of all component and profile definitions within the Component Registry with the component upgrade tool
     25* [] Deploy and start the Component Registry version with support for CMDI 1.2
     26
     27=== Testing ===
     28* [] 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.
     29* [] Run a harvest with conversion to CMDI 1.2
     30* [] Validate harvest results (CMDI 1.1 and CMDI 1.2)
     31
    632
    733== Component conversion ==
     
    3258- clarin.eu:cr1:p_1274880881900
    3359- clarin.eu:cr1:p_1317737532981
    34 
    35 == Detailed release workflow ==
    36 Steps in order of execution
    37 
    38 * [] Validate existing harvest result (with CMDI 1.1) as a reference. Store validation results.
    39 * [] Deploy the OAI harvester with support for CMDI 1.2, configure harvest result to CMDI 1.2
    40 * [] Deploy the VLO version with support for CMDI 1.2
    41 
    42 * [] Stop the Component Registry
    43 * [] Tag/release toolkit on GitHub, make development branch (master should be stable)
    44 * [] Check if the toolkit is available and up-to-date at [https://infra.clarin.eu/CMDI/1.x]
    45 * [] Upgrade of all component and profile definitions within the Component Registry with the component upgrade tool
    46 * [] Deploy and start the Component Registry version with support for CMDI 1.2
    47 
    48 === Testing ===
    49 * [] 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.
    50 * [] Run a harvest with conversion to CMDI 1.2
    51 * [] Validate harvest results (CMDI 1.1 and CMDI 1.2)