How to Make a Release: Difference between revisions

From OPeNDAP Documentation
⧼opendap2-jumptonavigation⧽
Line 3: Line 3:


== Set Tasks for a Release ==
== Set Tasks for a Release ==
;Verify CI and fix as needed
The tasks identified for Hyrax 1.12.2 and the time it took to complete them
;Security Review libdap & bes
;Verify CI build and fix as needed: 6h
;Security review OLFS
;Security Review libdap & bes: 6h
;Source release libdap
;Security review OLFS: 1d
;Source release BES
;Source release libdap: 30m
;Build OLFS release bundles
;Source release BES: 3h 30m
;Build RPMs for release
;Build OLFS release bundles: 1h
;Software packages on website
;Build RPMs for release: 3h 30m
;Update Hyrax release pages on website
;Software packages on website: 30m
;Install new sever on test.opendap.org
;Update Hyrax release pages on website: 2h
;Install new sever on test.opendap.org: 2h
 
Total time used during Hyrax 1.12.2: 33h
 
We did 9 other tasks too during the hyrax 1.12.2 release. The total time was planned as ''3w 1d 5h'' and turned out as ''1w 2d 2h 10m''.

Revision as of 22:55, 28 October 2015

Overview

To plan a sprint there are two basic sets of tasks: cleaning up the left over bugs that have accumulated during the past sprints and then working on a set of predictable tasks. This page lists those predictable tasks and some notes about the various releases. In the burndown chart built by Jira, there is a Time Spent column that tells how long each of the various tasks really took. While it's impossible to predict how long some of the stuff will take, previous performance is the best tool we've got, as they say...

Set Tasks for a Release

The tasks identified for Hyrax 1.12.2 and the time it took to complete them

Verify CI build and fix as needed
6h
Security Review libdap & bes
6h
Security review OLFS
1d
Source release libdap
30m
Source release BES
3h 30m
Build OLFS release bundles
1h
Build RPMs for release
3h 30m
Software packages on website
30m
Update Hyrax release pages on website
2h
Install new sever on test.opendap.org
2h

Total time used during Hyrax 1.12.2: 33h

We did 9 other tasks too during the hyrax 1.12.2 release. The total time was planned as 3w 1d 5h and turned out as 1w 2d 2h 10m.