The dictatorship of versioning

Pascal J. Bourguignon pjb at informatimago.com
Tue Jun 16 11:39:42 UTC 2015


Didier Verna <didier at lrde.epita.fr> writes:

>   Hi,
>
> in general, I don't like the way ASDF tries to force you to comply with
> its own design choices and policy. This is especially true for component
> versioning. ASDF complains that it doesn't like my version numbers
> (which, in fact, are not only numbers ;-), but I'm not ready to give up
> on them. They're much more informative than ASDF's simplistic 1.2.3.

Alternatively, we could have:

(defsystem :foo
   :version-major 1
   :version-minor 0
   :version-release 42
   :human-readable-version-string "1.0.gamma.XLII/pescadero:whasaaaaa")

or:

(defsystem :foo
   :version (1 0 42)
   :human-readable-version-string "1.0.gamma.XLII/pescadero:whasaaaaa")

-- 
__Pascal Bourguignon__                 http://www.informatimago.com/
“The factory of the future will have only two employees, a man and a
dog. The man will be there to feed the dog. The dog will be there to
keep the man from touching the equipment.” -- Carl Bass CEO Autodesk




More information about the asdf-devel mailing list