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/>

Attachment: pgpdV3ybst74A.pgp
Description: OpenPGP digital signature

Reply via email to