Semicolon looks fine to me.  I just won't get my check from the company that 
makes '@' keys.
-jason

>
> >
> > >
> > > One suggestion is to replace ';' with '@' to separate module name from
> > > version.  '@' is used to append a version number to commands in SVN
> (and
> > > some other systems I think), so it will be familiar to many people.
>  The
> > > reading of '@' as "at" works naturally too, E.g.
> > >
> > >        [EMAIL PROTECTED] -> [EMAIL PROTECTED]
> > >
> > >        "ant at 1.7.0 depends on xercesImpl at 2.8.1"
> >
> >
> > Indeed, it sounds good. My only concern with that is that we already use
> > the  @ in the revision when none is provided (working@<machine name> to
> be
> > precise). So it may be confusing while reading the console. A solution
> could
> > be to update this default revision.
> >
> > Maybe others have opinion to express?
> >
>
> I like also the @, but I fear that it could give problems on some mailing
> list archives [1].  Everything following the @
> is replaced by ... (Note that for the machine name, it is probably not an
> issue, and it is even maybe a good thing).

Good catch, this is indeed a problem, I know many users using nabble to
browse Ivy mailing list, this automatic conversion would be a problem.

So, do we keep my first proposition (with a semi column), the at sign
despite this problem, or something else?

Xavier



>
>
>
> [1]
> http://www.nabble.com/Re%3A-vocabulary-and-text-representation-of-module-and-dependencies-tf4839330.html
>
> Gilles
>
>
>


--
Xavier Hanin - Independent Java Consultant
http://xhab.blogspot.com/
http://ant.apache.org/ivy/
http://www.xoocode.org/

Reply via email to