On Mon, 8 Feb 2016, Matthew Fernandez wrote:

A patch (not against the current tip) that pulls from a local mirror in preference to fetching remotely is as follows. This may also be useful for other Isabelle devs looking to pull from a local mirror in preference to always hitting TUM.

It is unclear to me what is the problem here. The settings variable ISABELLE_COMPONENT_REPOSITORY points to http://isabelle.in.tum.de/components by default, but that may be changed in $ISABELLE_HOME_USER/etc/settings in the usual way.

The remaining task is to maintain a complete mirror of http://isabelle.in.tum.de/components (which is presently at 12GB total). Some rsync setup should to the job, although we don't have that on the standard Isabelle rsyncd, as far as I can see. It should be possible to rsync via ssh for anyone who has access to TUM.

Note that /home/isabelle/components contains a few non-world-readable files that are not accessible via HTTP and are not meant to be published, due to odd licenses of the tools in question.


        Makarius
_______________________________________________
isabelle-dev mailing list
isabelle-...@in.tum.de
https://mailmanbroy.informatik.tu-muenchen.de/mailman/listinfo/isabelle-dev

Reply via email to