A recent pull request to puppet [1], in support of richer version matching
for the 'pkg' package provider, led me to discover some older proposals,
e.g. [2], for allowing flexible version matches, e.g. to allow something
like:
package { 'foo': ensure => '> 1.2.3' }
The issues aren't identical -- the current pull is more about implicit
matches against newer available versions, whereas the older proposal is
about explicitly specifying version ranges -- but they share the intent to
allow for flexible version matching for packages.
So, I'd like to get input on this topic. E.g. is something along these
lines desirable, or is it seen as too risky (e.g. due to version drift)?
And what packaging tools can effectively support flexible version matching?
Is there a common core of this functionality which we could meaningfully
define across a useful set of packaging tools?
Thanks!
[1]: https://github.com/puppetlabs/puppet/pull/2200
[2]: https://tickets.puppetlabs.com/browse/PUP-1519
--
Kylo Ginsberg
[email protected]
*Join us at PuppetConf 2014, September 23-24 in San Francisco* -
http://bit.ly/pupconf14
--
You received this message because you are subscribed to the Google Groups
"Puppet Developers" 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-dev/CALsUZFH6ZEFDq1O-5AM9%2B6PNZn%2Be346GbrG-442%2BBJ8%3DVMeTow%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.