On Wednesday, June 17, 2015 at 2:12:31 PM UTC-5, Eric Sorenson wrote: > > On Thu, 7 May 2015, jcf wrote: > > >> > >> I don't think that reflects a firm grasp of the nature of the problem. > The issue is that the "new thing" here is not the thing that the package's > version number should be describing in the first place. I don't care about > the newness of AIO layout and packaging, and I don't expect many others > will either. People don't install Puppet for its packaging. I do care > about the versions of various components of the system, but not everyone > will, and anyway, we have already established that an AIO package's version > number is not a good vehicle for communicating information about versions > of auxilliary components. Focus on what's important. To your audience. > > > > I am also pretty baffled that this is considered hard, or even a matter > for debate. Principle of Least Surprise, or just have the contents match > the tin. > > FWIW I find this argument pretty compelling and would like to advance the > version number of the next release of puppet-agent to '4.something'. > > Our current thinking is that this will be a matched to the puppet version, > with an extra digit on the end of the version number that indicates > component > revisions other than Puppet itself. > > So specifically, the next release will be puppet-agent-4.2.0.0; a > hypothetical > rev to include a not-very-hypothetical openssl update would be included in > a > puppet-agent-4.2.0.1 package. > > (We can't use the release field as suggested up-thread, because some > packaging > systems don't view numbers not part of the 'version' field to be an > upgrade.) > > Does that align more closely with the least-surprising thing, to you? >
I approve. I don't consider it a complete or ideal solution, but it's much better than what is offered now. John -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/b9586a20-02bf-4e1d-b4a5-8f897c4b99ae%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
