[Openmcl-devel] moving Clozure CL to GitHub
ron at flownet.com
Fri Feb 10 18:58:02 UTC 2017
On Feb 10, 2017, at 10:25 AM, Gail Zacharias <gz at clozure.com> wrote:
> The one-step install is not the only issue. We have a self-bootstrapping system. If something breaks and isn't discovered for a while, it's useful to be able to back out of the broken binaries into an earlier version. So while github might not be the right place, the binaries do need to be stored and version-tracked somewhere, in a way that's correlatable with the sources.
Correlating binaries with sources is no problem. Just stick all the binaries in a document store indexed by hashes and put the hash of the correlated binary in the sources. As long as the hash is in some canonical location and can be converted to a URL in some canonical way, the build script can automatically snarf the correct binary.
More information about the Openmcl-devel