File tree Expand file tree Collapse file tree 2 files changed +47
-0
lines changed
Expand file tree Collapse file tree 2 files changed +47
-0
lines changed Original file line number Diff line number Diff line change 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.
Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments