On Fri, 11 Nov 2016 00:19:16 +0100 Ulrich Mueller <u...@gentoo.org> wrote:
> >>>>> On Thu, 10 Nov 2016, Michał Górny wrote: > > > The following revision-free version comparison operators are provided: > > > == exact version match, or prefix match (with *) > > != exact version non-match, or prefix non-match (with *) > > < version less than match > > <= version less or equal to match > > > version greater than match > > >= version greater or equal to match > > I think we should stick to the existing operators, and not introduce > two slightly different sets for different contexts. > > Especially: > - The operator for exact version match should be = not ==. > - Omit the != operator because it can be confused with blockers. If an > operator for inequality is needed, we can add one but it should work > everywhere (we could e.g. use <> for that). > - The ~ operator is missing. > > > All those operators compare on versions ignoring the revision part. > > I am strictly opposed to this. Again, it is confusing to have the same > operators acting in a different way depending on context. > > > The following revision-oriented version comparison operators are > > provided: > > > === exact version+revision match > > !== exact version+revision non-match > > <== version+revision less or equal to match > > >== version+revision greater or equal to match > > These are not necessary if the regular operators match revision. Most of your comments don't make sense if you are commenting on the actual proposal. However, it seems that you immediately ignored the core part of the proposal, and then commented on stupidity of some distorted, imagined, half-ass proposal you imagined that lacks the core part. So, please, keep your comments on topic. If you don't like the proposal (I didn't expect it to be otherwise), try at least to stay objective. Because, really, complaining that proposal doesn't have '~' operator means that you either didn't care to try to understand it, or that you immediately discarded what you didn't like and complained on the result you created yourself. I expected more of you. -- Best regards, Michał Górny <http://dev.gentoo.org/~mgorny/>
pgpdV3ybst74A.pgp
Description: OpenPGP digital signature