Skip to content

Commit ca8950f

Browse files
authored
Merge pull request #108 from danielballan/add-timeline
Add deployment timeline.
2 parents 70399f4 + 1b80a8d commit ca8950f

File tree

2 files changed

+47
-0
lines changed

2 files changed

+47
-0
lines changed

source/deployment/timeline.rst

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
Deployment Timeline
2+
*******************
3+
4+
T=0 is defined as the first day that contains a shutdown shift, per the
5+
`NSLS-II Operating Schedule <https://www.bnl.gov/ps/nsls2/opschedule.php>`_.
6+
7+
T - 6 Weeks
8+
===========
9+
10+
* Review open PRs and issues on all projects. Agree on what will and will not
11+
make it into the release, with 1.5 weeks to push anything over the finishline
12+
that just needs final touches.
13+
14+
T - 4.5 Weeks
15+
=============
16+
17+
* Defer any unfinished PRs and begin release process.
18+
19+
T - 4 Weeks
20+
===========
21+
22+
* All packages planned for release have had release notes written and tags
23+
pushed.
24+
* The project-wide documentation has been reviewed and any open issues closed
25+
or intentionally deferred.
26+
27+
T - 3 Weeks
28+
===========
29+
30+
* The deployment/release manager gathers requirements about beamline-specific packages.
31+
* All of the packages, including beamline-specific ones, have been built.
32+
* The open GitHub issues and PRs on `lightsource2-recipes <https://github.com/NSLS-II/lightsource2-recipes>`_ have been addressed or
33+
intentionally deferred.
34+
35+
T - 2 Weeks
36+
===========
37+
38+
* Environments have been built and reproducible environments exported.
39+
* The `playbooks <https://github.com/NSLS-II/playbooks>`_ repo has been updated to include new environments and archive
40+
old ones.
41+
42+
T - 1 Week
43+
==========
44+
45+
* Pushed to all the beamlines and make in-person visit assignments.
46+
* In this final week, handle any unexpected issues.

source/deployment_docs.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ Deployment Procedures
1919

2020
.. toctree::
2121

22+
deployment/timeline
2223
deployment/releasing-software
2324
deployment/resyncing-conda
2425
deployment/updating-metapackages

0 commit comments

Comments
 (0)