Hello,

In metadata-json-lint, we have an issue about whether to mark ">= 1.x"
(a literal "x") version requirements as permitted or not.

https://docs.puppet.com/puppet/latest/modules_metadata.html#version-specifiers
states that "1.x" version requirements can't be mixed with greater/less
than operators, but recently under PUP-6373, semantic_puppet started
parsing them.

I've opened https://github.com/puppetlabs/semantic_puppet/pull/24 to
disallow them again, but is this correct?

Does anybody know if a) they should start to be allowed , b) if
semantic_puppet should disallow them, or c) if semantic_puppet may allow
them but metadata-json-lint should disallow them?

Cheers,

-- 
Dominic Cleal
[email protected]

-- 
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/aea60427-c976-b857-fd91-d3383a2d3efa%40cleal.org.
For more options, visit https://groups.google.com/d/optout.

Reply via email to