Skip to content

Commit b73cc80

Browse files
author
Jake Beal
committed
update release process in SEP V023 based on 2.3 release experience
1 parent c2dd991 commit b73cc80

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

SEPs/SEP_V023.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -190,8 +190,9 @@ Specification releases are typically yearly, paced by the timing of the [Journal
190190

191191
- **Making a release:** A release should be produced via the following steps:
192192
1. Make a release branch (`release-X.X.X`) from `develop`.
193-
2. Update the release number in `master`.
193+
2. Update the release number in `release-X.X.X`.
194194
3. Make sure that pre-release derivative content is updated.
195+
4. Update the "Relation to other standards" section to add the new release.
195196
4. Merge the release branch into `master` and `develop`.
196197
5. Cut a release from `master` via GitHub, describing with a (manual) summary of the approved SEPs newly included. SEP abstracts are a good source for this content.
197198
6. Make sure that post-release derivative content is updated.
@@ -205,7 +206,7 @@ Note that git automatically maintains all old release and pre-release informatio
205206
Different pieces of derivative content need to be updated at different times in the workflow.
206207

207208
- **On merge to `develop`:**
208-
- Ontologym, Ontology HTML & webservice (as pre-release) _Implement once [Issue #116](https://github.com/SynBioDex/SBOL-visual/issues/116) is completed._
209+
- Ontology, Ontology HTML & webservice (as pre-release) _Implement once [Issue #116](https://github.com/SynBioDex/SBOL-visual/issues/116) is completed._
209210
- **Before specification release**
210211
- Specification glyph pages: _should be automated in the future_
211212
- In the `specification/glyphscript` subdirectory, add new glyphs to the appropriate `.tex` list, then run `glyph-to-page` on all new or changed glyphs.

0 commit comments

Comments
 (0)