Releases & locking snapcraft “parts” at specific versions #14
Replies: 1 comment 1 reply
-
First, I actually intend to version all the Snaps, but only when all the underlying components are versions, which is currently in the works. They are already at least beta versions now. When they have run through their first rounds of distro packaging with the usual bug reports and fixes of that phase, I will start to version the Snaps (probably when they all have gotten RCs, Release Candidates). Second, I never received any Disqus comment on any of my News posts (generally not on any posts or articles on OpenPrinting). I was already fearing that nobody reads them. Perhaps everyone gets everything rejected as spam. Thanks a lot for your report and letting me know that you like my News posts. It is like a talk on a conference, it is not only important to give a talk (therefore I do not accept if the organizers ask me to send a pre-recorded talk), but also the questions and subsequent hallway sessions the talk generates, same with the News posts. |
Beta Was this translation helpful? Give feedback.
-
Are there currently any plans to introduce public-facing numbered releases of this snap, for example through GitHub releases or regular Git tags, and within those releases lock all the various
parts
listed insnapcraft.yaml
to particular versions of that dependency (by tag or commit reference)?This would be super beneficial for reproducibility of builds of Snapped CUPS, something I’m particularly interested in (I dabble in building the CUPS Snap myself) and generally seems like good hygiene from a technical perspective.
(This was originally posted in September 2022 as a comment to one of the monthly OpenPrinting news posts written by @tillkamppeter. I really appreciate reading these every month, thank you for taking the time to write them! Unfortunately Disqus had marked my comment as spam and I failed to notice until now... so I'm trying again via GitHub Discussions. Looking forward to hear your perspective!)
Beta Was this translation helpful? Give feedback.
All reactions