Closed pixelzoom closed 3 years ago
6/17/21 phet-io meeting:
gravity-and-orbits "shakedown" has not started QA, and there are still blocking PhET-iO issues. But @kathy-phet would like me to publish a dev-lite test asap. I'll proceed.
Dev-lite testing of 1.4.0-dev.1 started on 6/17/21, issue https://github.com/phetsims/QA/issues/659
Dev-lite testing of 1.4.0-dev.1 completed on 6/21/21, see https://github.com/phetsims/QA/issues/659. There were 0 sim-specific issues, 1 PhET-iO issue.
1.4.0-rc.1:
@kathy-phet's instructions in Slack phet-io channel were to publish 1.4.0-rc.1, and put it into the QA pipeline in parallel with GAO 1.5 release, see https://github.com/phetsims/QA/issues/657:
Kathy Perkins 4:29 PM Let's line up the NS RC, after we make sure that one issue is actually fixed. We will do these at the same time, so we can make testing progress and towards publication while SR is away. If a lot of issues are found, we will evaluate what is involved (minor or not) to fix. Thanks!
"that one issue" is https://github.com/phetsims/natural-selection/issues/283.
I created the 1.4 branch and published 1.4.0-rc.1 by running grunt rc --branch=1.4 --brands=phet,phet-io
. The QA issue is https://github.com/phetsims/QA/issues/662.
1.4.0-rc.1 testing was completed on 7/3/2021, see https://github.com/phetsims/QA/issues/662.
10 PhET-iO issues, 2 common-code issues, 1 sim issue.
1.4.0-rc.2 was published for RC spot-check on 7/15/21, see https://github.com/phetsims/qa/issues/672.
1.4.0-rc.2 testing was completed on 7/19/20. 2 PhET-iO issues failed verification. 1 new PhET-iO issue was opened, see #303.
We will need another RC.
1.4.0-rc.3 was published for RC spot-check on 7/19/21, see https://github.com/phetsims/qa/issues/674.
1.4.0-rc.3 testing was completed on 7/23/21. All issues passed verification, no new issues found. Ready for production deploy.
1.4.0 was published on 7/23/21. Spot-checked at https://phet.colorado.edu/en/simulation/natural-selection and https://phet-io.colorado.edu/sims/natural-selection/1.4.
When I published Natural Selection 1.4.0, grunt production
printed some reminders related to PhET-iO:
Make sure that the current level of instrumentation is represented here in the Instrumentation Status Spreadsheet. On the spreadsheet, provide the version number like MAJOR.MINOR (without maintenance number) so that maintenance releases will seamlessly upgrade: https://docs.google.com/spreadsheets/d/18_QNGuVtYtxOEKG9xRBs_PSQpyvzySF1Gk5puR-5Fv4/edit#gid=1881767354
I updated the spreadsheet to point to https://phet-io.colorado.edu/sims/natural-selection/1.4/.
Make sure the sim is listed in perennial/data/phet-io-api-stable, if it has had a designed production release, and update the checked in API file to match the published version.
Verified that it's in phet-io-api-stable.
If you are delivering this to a partner, update partners.md (phet-io/doc/partners.md) to show this delivery. Read the intro of the document to make sure that you format the entry correctly.
Natural Selection is not mentioned in partners.md. Should it be? Tracking in https://github.com/phetsims/phet-io/issues/1802.
Natural Selection 1.4 release completed, closing.
6/10/2021 phet-io meeting:
gravity-and-orbits is currently in QA, to unblock PhET-iO issues. When that is completed, @kathy-phet would like to put Natural Selection into the QA pipeline for a new major release.
The plan for this release is:
Assigning to @samreid. When gravity-and-orbits QA is completed and there are no blocking issues, please assign this back to me and I'll proceed.