We plan to release a new version of AWS IoT Greengrass v1.9.x (https://snapcraft.io/aws-iot-greengrass) to the snap store and want to open a request for a track for the current version 1.8.x
We plan to release v1.10.x soon after and want to maintain three tracks going forward:
latest (will track the latest version 1.10.0)
1.9.x
1.8.x
The general pattern seems reasonable for use of tracks. Are those versions backward-incompatible? i.e. do people using 1.8 need to do something manual/special before upgrading to 1.9?
Also, is the release schedule/cadence documented somewhere? (I’m happy to go read existing documentation).
I do not have documents that I can share regarding our release schedule. We plan to release 1.9.4 by the end of March 2020, followed by 1.10.0 (which is the latest release for Greengrass). Going forward we plan to make two releases per year.
We want to request the 1.8.x track now for the end of March release of 1.9.4. At that point, we’ll be submitting a new track request for 1.9.x while we prepare to release 1.10.0.
With +2 votes, I have created the 1.8.x track. Let me know if you want 1.9.x as well, I can create it almost immediately (no votes/waiting period) since we have precedent and have established the track cadence is reasonable.