> > > > > 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). [1] http://www.nabble.com/Re%3A-vocabulary-and-text-representation-of-module-and-dependencies-tf4839330.html Gilles
