Versioning packages is very simple.
Suppose we have a package:
(defpackage :mylib ...)
Now we want new version of this package. We do:
(defpackage :mylib2 ...)
18.05.2016, 07:23, "Jean-Claude Beaudoin" jean.claude.beaudoin@gmail.com:
Hi CL Pros,
I just came across a post on Quora by Robert Smith where he mentions the idea of assigning some sort of "version" to Common Lisp packages in order to improve code configuration control.
This seems to me to be a pretty neat and interesting idea!
Has anyone of you explored such a concept, or know of anyone that did? Or, is anyone of you curious about it?
I think pretty seriously that I will implement something like this as a CL extension in my upcoming MKCL 2.0.
Cheers,
Jean-Claude Beaudoin