Skip to content

Commit cb2f216

Browse files
committed
Updating list of assignments in release templates. Removing old procedures that were moved to wiki.
1 parent 22b48d0 commit cb2f216

24 files changed

+85
-97
lines changed

README.md

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
[![Open Source Helpers](https://www.codetriage.com/backdrop/backdrop-issues/badges/users.svg)](https://www.codetriage.com/backdrop/backdrop-issues)
2-
31
Backdrop Issue Tracker
42
======================
53

@@ -55,5 +53,6 @@ experience by providing answers of your own. Come join the community!
5553
Procedures
5654
----------
5755

58-
We have a library of internal procedures stored in a [sub-directory within this
59-
repository](https://github.com/backdrop/backdrop-issues/tree/master/procedures).
56+
We have a library of internal procedures stored in a [this repository's wiki](https://github.com/backdrop/backdrop-issues/wiki/).
57+
58+
And a set of templates for creating issues is within the [templates directory](https://github.com/backdrop/backdrop-issues/tree/main/procedures).

procedures/core--commit-procedure.md

-1
This file was deleted.

procedures/core--release-notes.md

-1
This file was deleted.

procedures/event--backdrop-live.md

-1
This file was deleted.

procedures/leadership--add-core-committer.md

-1
This file was deleted.

procedures/leadership--add-pmc-member.md

-1
This file was deleted.

procedures/localize--account-activations.md

-1
This file was deleted.

procedures/release-notes.md

-1
This file was deleted.

procedures/security--request-cve.md

-1
This file was deleted.

procedures/tugboat--pr-sandbox-cleanup.md

-1
This file was deleted.

procedures/update--ckeditor-build.md

-1
This file was deleted.

procedures/update--docker-image.md

-1
This file was deleted.

procedures/update--pantheon-upstream.md

-1
This file was deleted.

procedures/update--platformsh-template.md

-1
This file was deleted.

procedures/update--tugboat.md

-1
This file was deleted.

procedures/weekly-meeting--run.md

-1
This file was deleted.

procedures/weekly-meeting--update-agenda.md

-1
This file was deleted.
File renamed without changes.

procedures/issue-template--release--bug-fix--security.md templates/issue-template--release--bug-fix--security.md

+18-17
Original file line numberDiff line numberDiff line change
@@ -6,20 +6,20 @@ Steps to create a SECURITY (BUG-FIX) release
66
Issue Title: Backdrop 1.x.x Release checklist
77
---
88

9-
Release scheduled for MM DD, 20xx 10am - 4pm PT
9+
Release scheduled for [Month] DD, 20xx 10am - 4pm PT
1010

1111
## Pre-release tasks
1212

13-
- [ ] Merge commits (assign to quicksketch / serundeputy / herbdool / bwpanda)
13+
- [ ] Merge commits (assign to quicksketch / herbdool / laryn / hosef)
1414
- [ ] Create the next bugfix milestone (assign to klonos / jenlampton / herbdool / quicksketch)
1515
- [ ] Move all unfinished issues to the next bugfix release milestone (assign to klonos / jenlampton / herbdool / quicksketch)
1616
- [ ] Review all closed issues in milestone: (assign to klonos / jenlampton / stpaultim )
1717
* Issue titles should include a complete, but very brief summary of the problem.
18-
* Issue titles sould be in complete sentences, ending with a period.
18+
* Issue titles should be in complete sentences, ending with a period.
1919
* Bug issue titles should start with `Fix` or `Fixed`,
20-
* New fearure issue titles should start with `Add` or `Added`.
20+
* New feature issue titles should start with `Add` or `Added`.
2121
* Each issue should have accurate labels, especially the "type - " labels.
22-
- [ ] Close the milestone (assign to quicksketch herbdool / bwpanda)
22+
- [ ] Close the milestone (assign to quicksketch / herbdool)
2323
- [ ] Draft Release notes (assign to jenlampton / herbdool / quicksketch)
2424
- [ ] Include a short, descriptive summary of the release, for example:
2525
* "Security release for Backdrop CMS. This release fixes 1 security vulnerability:"
@@ -37,14 +37,16 @@ Release scheduled for MM DD, 20xx 10am - 4pm PT
3737
* Select the most recent time "Release Notes Generator" has been run.
3838
* Download the `release-notes` artifact attached to the generator.
3939
* Unzip the file, and copy/pate contents into release notes draft.
40-
* Remove any square bracets in the titles, and move those issues to their own section.
40+
* Remove any square brackets in the titles, and move those issues to their own section.
4141
- [ ] Draft Security Advisories (assign to stpaultim / klonos / jenlampton herbdool / quicksketch)
4242

4343
## Release tasks
4444

45-
- [ ] Update bootstrap.inc with version number (assign to quicksketch / serundeputy / herbdool / bwpanda)
46-
- [ ] Tag for release, and push tag to GitHub (assign to quicksketch / serundeputy / herbdool / bwpanda)
47-
- [ ] Revert version number back (assign to quicksketch / serundeputy / herbdool / bwpanda)
45+
Assigned to quicksketch / herbdool / laryn / hosef
46+
47+
- [ ] Update bootstrap.inc with version number (assign to quicksketch / herbdool / laryn / hosef)
48+
- [ ] Tag for release, and push tag to GitHub (assign to quicksketch / herbdool / laryn / hosef)
49+
- [ ] Revert version number back (assign to quicksketch / herbdool / laryn / hosef)
4850
- [ ] Create release notes on GitHub, and publish release (assign to jenlampton / herbdool / quicksketch)
4951
- [ ] Publish Security Advisories on b.org (assign to stpaultim / klonos / jenlampton / herbdool / quicksketch)
5052
- [ ] Mark the release node on b.org as a security release (assign to stpaultim / klonos / jenlampton / herbdool / quicksketch)
@@ -55,7 +57,7 @@ Release scheduled for MM DD, 20xx 10am - 4pm PT
5557

5658
## Immediate Post-release tasks
5759

58-
- [ ] Update [Tugboat](https://github.com/backdrop/backdrop-issues/wiki/Update:-Tugboat) @bwpanda | @klonos
60+
- [ ] Update [Tugboat](https://github.com/backdrop/backdrop-issues/wiki/Update:-Tugboat) @klonos
5961
- [ ] Update [Pantheon](https://github.com/backdrop/backdrop-issues/wiki/Update:-Pantheon-Upstream) @herbdool
6062
- [ ] Update [Platform.sh](https://github.com/backdrop/backdrop-issues/wiki/Update:-Platform.sh-Template) (assign to herbdool / jenlampton)
6163
- [ ] Update [Composer](https://github.com/backdrop-ops/backdrop-composer) @herbdool (or quicksketch)
@@ -68,13 +70,12 @@ Release scheduled for MM DD, 20xx 10am - 4pm PT
6870

6971
## Backdrop's Website updates
7072

71-
- [ ] backdropcms.org @jenlampton (or bwpanda / bugfolder)
72-
- [ ] beta.backdropcms.org @jenlampton (or bwpanda / bugfolder)
73-
- [ ] docs.backdropcms.org @jenlampton (or bwpanda / bugfolder)
74-
- [ ] events.backdropcms.org @jenlampton (or bwpanda / bugfolder)
75-
- [ ] forum.backdropcms.org @jenlampton (or bwpanda / bugfolder)
76-
- [ ] localize.backdropcms.org @jenlampton (or bwpanda / bugfolder)
77-
73+
- [ ] backdropcms.org @jenlampton (or bugfolder)
74+
- [ ] beta.backdropcms.org @jenlampton (or bugfolder)
75+
- [ ] docs.backdropcms.org @jenlampton (or bugfolder)
76+
- [ ] events.backdropcms.org @jenlampton (or bugfolder)
77+
- [ ] forum.backdropcms.org @jenlampton (or bugfolder)
78+
- [ ] localize.backdropcms.org @jenlampton (or bugfolder)
7879

7980
## See Also
8081

procedures/issue-template--release--bug-fix.md templates/issue-template--release--bug-fix.md

+17-18
Original file line numberDiff line numberDiff line change
@@ -6,20 +6,20 @@ Steps to create a BUG-FIX release
66
Issue Title: Backdrop 1.x.x Release checklist
77
---
88

9-
Release scheduled for MM DD, 20xx 10am - 4pm PT
9+
Release scheduled for [Month] DD, 20xx 10am - 4pm PT
1010

1111
## Pre-release tasks
1212

13-
- [ ] Merge commits (assign to quicksketch / serundeputy / herbdool / bwpanda)
13+
- [ ] Merge commits (assign to quicksketch / herbdool / laryn / hosef)
1414
- [ ] Create the next bugfix milestone (assign to klonos / jenlampton / herbdool / quicksketch)
1515
- [ ] Move all unfinished issues to the next bugfix release milestone (assign to klonos / jenlampton / herbdool / quicksketch)
1616
- [ ] Review all closed issues in milestone: (assign to klonos / jenlampton / stpaultim )
1717
* Issue titles should include a complete, but very brief summary of the problem.
18-
* Issue titles sould be in complete sentences, ending with a period.
18+
* Issue titles should be in complete sentences, ending with a period.
1919
* Bug issue titles should start with `Fix` or `Fixed`,
20-
* New fearure issue titles should start with `Add` or `Added`.
20+
* New feature issue titles should start with `Add` or `Added`.
2121
* Each issue should have accurate labels, especially the "type - " labels.
22-
- [ ] Close the milestone (assign to quicksketch / herbdool / bwpanda)
22+
- [ ] Close the milestone (assign to quicksketch / herbdool)
2323
- [ ] Draft Release notes (assign to jenlampton / herbdool / quicksketch)
2424
- [ ] Include a short, descriptive summary of the release, for example:
2525
* "Maintenance release for Backdrop CMS. This update contains bug fixes and usability improvements only."
@@ -36,13 +36,13 @@ Release scheduled for MM DD, 20xx 10am - 4pm PT
3636
* Select the most recent time "Release Notes Generator" has been run.
3737
* Download the `release-notes` artifact attached to the generator.
3838
* Unzip the file, and copy/pate contents into release notes draft.
39-
* Remove any square bracets in the titles, and move those issues to their own section.
39+
* Remove any square brackets in the titles, and move those issues to their own section.
4040

4141
## Release tasks
4242

43-
- [ ] Update bootstrap.inc with version number (assign to quicksketch / serundeputy / herbdool / bwpanda)
44-
- [ ] Tag for release, and push tag to GitHub (assign to quicksketch / herbdool / bwpanda)
45-
- [ ] Revert version number back (assign to quicksketch / herbdool / bwpanda)
43+
- [ ] Update bootstrap.inc with version number (assign to quicksketch / herbdool / laryn / hosef)
44+
- [ ] Tag for release, and push tag to GitHub (assign to quicksketch / herbdool / laryn / hosef)
45+
- [ ] Revert version number back (assign to quicksketch / herbdool / laryn / hosef)
4646
- [ ] Create release notes on GitHub, and publish release (assign to jenlampton / herbdool / quicksketch)
4747
- [ ] Update the front page download link on b.org (assign to stpaultim / klonos / jenlampton / herbdool / quicksketch)
4848
- [ ] Tweet that a new release is out (assign to stpaultim / jimbirch / jenlampton / quicksketch)
@@ -51,9 +51,9 @@ Release scheduled for MM DD, 20xx 10am - 4pm PT
5151
## Immediate Post-release tasks
5252

5353
If this release does NOT accompany a minor release:
54-
- [ ] Update [Tugboat](https://github.com/backdrop/backdrop-issues/wiki/Update:-Tugboat) @bwpanda | @klonos
54+
- [ ] Update [Tugboat](https://github.com/backdrop/backdrop-issues/wiki/Update:-Tugboat) @klonos
5555
- [ ] Update [Pantheon](https://github.com/backdrop/backdrop-issues/wiki/Update:-Pantheon-Upstream) @herbdool
56-
- [ ] Update [Platform.sh](https://github.com/backdrop/backdrop-issues/wiki/Update:-Platform.sh-Template) (assign to herbdool, jenlampton)
56+
- [ ] Update [Platform.sh](https://github.com/backdrop/backdrop-issues/wiki/Update:-Platform.sh-Template) (assign to herbdool / jenlampton)
5757
- [ ] Update [Composer](https://github.com/backdrop-ops/backdrop-composer) @herbdool (or quicksketch)
5858
- [ ] Update [Docker](https://github.com/backdrop/backdrop-issues/wiki/Update:-Docker-Image) @wylbur
5959
- [ ] Update the Wikipedia articles (assign to stpaultim / klonos)
@@ -65,13 +65,12 @@ If this release does NOT accompany a minor release:
6565
## Backdrop's Website updates
6666
<!-- If this release does NOT accompany a minor release: -->
6767

68-
- [ ] backdropcms.org @jenlampton (or bwpanda / bugfolder)
69-
- [ ] beta.backdropcms.org @jenlampton (or bwpanda / bugfolder)
70-
- [ ] docs.backdropcms.org @jenlampton (or bwpanda / bugfolder)
71-
- [ ] events.backdropcms.org @jenlampton (or bwpanda / bugfolder)
72-
- [ ] forum.backdropcms.org @jenlampton (or bwpanda / bugfolder)
73-
- [ ] localize.backdropcms.org @jenlampton (or bwpanda / bugfolder)
74-
68+
- [ ] backdropcms.org @jenlampton (or bugfolder)
69+
- [ ] beta.backdropcms.org @jenlampton (or bugfolder)
70+
- [ ] docs.backdropcms.org @jenlampton (or bugfolder)
71+
- [ ] events.backdropcms.org @jenlampton (or bugfolder)
72+
- [ ] forum.backdropcms.org @jenlampton (or bugfolder)
73+
- [ ] localize.backdropcms.org @jenlampton (or bugfolder)
7574

7675
## See Also
7776

procedures/issue-template--release--major.md templates/issue-template--release--major.md

+17-16
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
Steps to create a MAJOR release
22
=================================
3-
3+
(assignments below are in order of preference from left to right)
44

55
## Pre-release tasks
66

7-
- [ ] Merge commits (assign to quicksketch / serundeputy / herbdool / bwpanda)
8-
- [ ] Create a new minor release ((assign to quicksketch / serundeputy / herbdool / bwpanda)
7+
- [ ] Merge commits (assign to quicksketch / herbdool / laryn / hosef)
8+
- [ ] Create a new minor release ((assign to quicksketch / serundeputy / herbdool)
99
- [ ] Create the next minor milestone (assign to quicksketch / jenlampton)
1010
- [ ] Move all unfinished issues to the next major release milestone (assign to quicksketch / jenlampton)
1111
- [ ] Review all closed issues in milestone: (assign to klonos / jenlampton / stpaultim )
1212
* Issue titles should include a complete, but very brief summary of the problem.
13-
* Issue titles sould be in complete sentences, ending with a period.
13+
* Issue titles should be in complete sentences, ending with a period.
1414
* Bug issue titles should start with `Fix` or `Fixed`,
15-
* New fearure issue titles should start with `Add` or `Added`.
15+
* New feature issue titles should start with `Add` or `Added`.
1616
* Each issue should have accurate labels, especially the "type - " labels.
17-
- [ ] Close the milestone (assign to quicksketch / herbdool / bwpanda)
17+
- [ ] Close the milestone (assign to quicksketch / herbdool)
1818
- [ ] Draft Release notes (assign to jenlampton / herbdool / quicksketch)
1919
- [ ] Include a short, descriptive summary of the release, for example:
2020
* This is the preview release of Backdrop 1.16.0. Please use this version if you would like to help us test the features in the new version of Backdrop prior to the official release on January/May/September 15th, 20xx.
@@ -35,21 +35,19 @@ Steps to create a MAJOR release
3535
- [ ] Draft blog post (assign to tomgrandy / klonos / jenlampton / quicksketch)
3636
- [ ] Draft a newsletter via MailChimp (assign to facetinteractive / tomgrandy / jenlampton)
3737

38-
3938
## Release tasks
4039

41-
- [ ] Update bootstrap.inc with version number (assign to quicksketch / serundeputy / herbdool / bwpanda)
42-
- [ ] Tag for release, and push tag to GitHub (assign to quicksketch / serundeputy / herbdool / bwpanda)
43-
- [ ] Revert version number back (assign to quicksketch / serundeputy / herbdool / bwpanda)
44-
- [ ] Create release notes on GitHub (assign to serundeputy / quicksketch / jenlampton)
45-
- [ ] Unpublish preview release on backdropcms.org (assign to serundeputy / quicksketch / jenlampton)
40+
- [ ] Update bootstrap.inc with version number (assign to quicksketch / herbdool / laryn / hosef)
41+
- [ ] Tag for release, and push tag to GitHub (assign to quicksketch / herbdool / laryn / hosef)
42+
- [ ] Revert version number back (assign to quicksketch / herbdool / laryn / hosef)
43+
- [ ] Create release notes on GitHub (assign to quicksketch / jenlampton)
44+
- [ ] Unpublish preview release on backdropcms.org (assign to quicksketch / jenlampton)
4645
- [ ] Update the front page download link on b.org (assign to serundeputy / quicksketch / jenlampton / klonos)
4746
- [ ] Tweet that a new release is out (assign to quicksketch / jenlampton / jimbirch)
4847

49-
5048
## Post-release tasks (after first bug-fix release or 14 days -- whichever comes sooner)
5149

52-
- [ ] Update [Tugboat](https://github.com/backdrop/backdrop-issues/wiki/Update:-Tugboat) @bwpanda | @klonos
50+
- [ ] Update [Tugboat](https://github.com/backdrop/backdrop-issues/wiki/Update:-Tugboat) @klonos
5351
- [ ] Update [Pantheon](https://github.com/backdrop/backdrop-issues/wiki/Update:-Pantheon-Upstream) @herbdool
5452
- [ ] Update [Platform.sh](https://github.com/backdrop/backdrop-issues/wiki/Update:-Platform.sh-Template) (assign to herbdool / jenlampton)
5553
- [ ] Update [Composer](https://github.com/backdrop-ops/backdrop-composer) @herbdool (or quicksketch)
@@ -66,6 +64,9 @@ Steps to create a MAJOR release
6664
* https://en.wikipedia.org/wiki/Backdrop_CMS
6765
* https://en.wikipedia.org/wiki/List_of_content_management_systems
6866

67+
## See Also
6968

70-
See the Accompanying Bug-Fix Release Checklist
71-
----------------------------------------------
69+
<!-- If this release DOES accompany a minor release: -->
70+
- [Minor Release Checklist]()
71+
<!-- If this is a security release: -->
72+
- [Checklist for previous minor version]()

procedures/issue-template--release--minor-preview.md templates/issue-template--release--minor-preview.md

+11-12
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
DRAFT Steps to create a MINOR PREVIEW release
22
=====================================
3-
43
(assignments below are in order of preference from left to right)
54

65
---
@@ -12,14 +11,14 @@ Scheduled for January/May/September 1st, 20xx 10am - 4pm PT
1211
## Pre-release tasks
1312

1413
- [ ] If this is the Jan 1 pre-release, then make sure to update the end year in the "All Backdrop code is Copyright..." section towards the bottom of the README.md file.
15-
- [ ] Merge commits (assign to quicksketch / serundeputy / herbdool / bwpanda)
14+
- [ ] Merge commits (assign to quicksketch / herbdool / laryn / hosef)
1615
- [ ] Create a new minor release milestone (assign to klonos / jenlampton / herbdool / quicksketch)
1716
- [ ] Move all unfinished issues to the next minor release milestone (assign to klonos / jenlampton / herbdool / quicksketch)
1817
- [ ] Review all closed issues in milestone: (assign to klonos / jenlampton / stpaultim )
1918
* Issue titles should include a complete, but very brief summary of the problem.
20-
* Issue titles sould be in complete sentences, ending with a period.
19+
* Issue titles should be in complete sentences, ending with a period.
2120
* Bug issue titles should start with `Fix` or `Fixed`,
22-
* New fearure issue titles should start with `Add` or `Added`.
21+
* New feature issue titles should start with `Add` or `Added`.
2322
* Each issue should have accurate labels, especially the "type - " labels.
2423
- [ ] Draft Release notes (assign to jenlampton / herbdool / quicksketch)
2524
- [ ] Include a short, descriptive summary of the release, for example:
@@ -39,7 +38,6 @@ Scheduled for January/May/September 1st, 20xx 10am - 4pm PT
3938
* Unzip the file, and copy/pate contents into release notes draft.
4039
* Re-word issue titles to indicate that the problems have been fixed.
4140

42-
4341
## Pre-release Publicity + documentation tasks
4442

4543
- [ ] Review issues for new features (assign to @jenlampton / @klonos / @cellear)
@@ -53,26 +51,27 @@ Scheduled for January/May/September 1st, 20xx 10am - 4pm PT
5351
- [ ] Update list of modules included in backdrop_upgrade_status module (assign to jenlampton)
5452
- [ ] Create new forum topic for feedback on the release @stpaultim
5553

56-
5754
## Release tasks
5855

59-
- [ ] Update bootstrap.inc with version number (e.g. `1.10.0-preview`) (assign to quicksketch / serundeputy / herbdool / bwpanda)
60-
- [ ] Tag for release, and push tag to GitHub (assign to quicksketch / serundeputy / herbdool / bwpanda)
56+
- [ ] Update bootstrap.inc with version number (e.g. `1.10.0-preview`) (assign to quicksketch / herbdool / laryn / hosef)
57+
- [ ] Tag for release, and push tag to GitHub (assign to quicksketch / herbdool / laryn / hosef)
6158
- [ ] Note: New incremented branch for development is usually created on release day
62-
- [ ] Revert version number back on 1.x branch with the same minor number (e.g. `1.10.x-dev`) (assign to quicksketch / serundeputy / herbdool / bwpanda)
59+
- [ ] Revert version number back on 1.x branch with the same minor number (e.g. `1.10.x-dev`) (assign to quicksketch / herbdool / laryn / hosef)
6360
- [ ] Create release notes on GitHub **Important: Check "This is a pre-release" checkbox when creating release** (assign to jenlampton / herbdool / quicksketch)
6461

65-
6662
## Website updates
67-
- [ ] beta.backdropcms.org (assign to @jenlampton / @bwpanda / @bugfolder)
6863

64+
- [ ] beta.backdropcms.org @jenlampton (or bugfolder)
65+
- [ ] docs.backdropcms.org @jenlampton (or bugfolder)
66+
- [ ] events.backdropcms.org @jenlampton (or bugfolder)
67+
- [ ] forum.backdropcms.org @jenlampton (or bugfolder)
68+
- [ ] localize.backdropcms.org @jenlampton (or bugfolder)
6969

7070
## Post-release Publicity + documentation tasks
7171

7272
- [ ] Tweet that a preview release is out (assign to stpaultim / jimbirch / jenlampton / quicksketch)
7373
- [ ] Publish roadmap updates for backdropcms.org (assign to stpaultim / klonos / jenlampton)
7474

75-
7675
See Also
7776
---------
7877
* [Bug-Fix Release Checklist]()

0 commit comments

Comments
 (0)