-
Notifications
You must be signed in to change notification settings - Fork 20
Open
Labels
Description
Hey Team, a few quick questions:
- What is the reason for versioning nsolid discretely and in a semantically-incompatible way from the node version used in a given nsolid release? Specifically: what value is there in releasing the enterprise version of node
v4.4.4as nsolidv1.3.1? - Are nsolid releases versioned using the same semantic bumps as the node version they use? Eg: nsolid
v1.2.2shipped with nodev4.3.2, and the next release, nsolidv1.3.0shipped with nodev4.4.3. I assume this is the case, but the "node compatibility" section of the docs don't appear to verify. - What is the reason for not-tagging nsolid release images with the corresponding node version used in a given nsolid release? Specifically: provided there is a good reason for q1, what value is there in forcing developers to pin images to
nodesource/nsolid:v1.3.1instead of allowing for something likenodesource/nsolid:node-v4.4.4. It took some googling to arrive at the downloads page, then parse the given release notes for the version of node likely to be running in the published image. For more color, the release notes forv1.3.3don't state the version of node used (though it seems safe to assume it isv4.4.6, as that version is referenced in thev1.3.2release notes, which came out the same day). - Are there plans to offer minor version tags for safer pinning? Eg:
nodesource/nsolid:v1.3would point tonodesource/nsolid:v1.3.1right now, as that is the latest patch release forv1.3on docker. What about offering minor tags for the version of node used? Eg, expanding on q3:nodesource/nsolid:node-v4.4. This can be necessary in the rare situation like the bump from nodev4.2.6tov4.3.0where a non-backward compatible change was introduced. - The docker hub reports the latest available version tag as
v1.3.1(which also matcheslatest, with hash5f43b14b140b). When can we expect tags forv1.3.2andv1.3.3and what is SLA (if any) for the publishing of these images after an nsolid release is cut?
Thanks for taking the time to check this out :)