Thomas Lord wrote: > It would be better if all related archives had the same name, if > the database (in ~/.arch-params) kept track of source/mirror > relations, if there was indeed a command to update all mirrors > at once, if writes went automatically to the appropriate archive, > and if there were a command-line syntax for indicating a > specific mirror or source archive when many have the same > name. I vaguely recall the idea being discussed on the list > some time ago but apparently not at a time that anybody felt > like working on it.
It was actually implemented in baz. Each archive had a corresponding config file in ~/.arch-params/archive/$ARCHIVE_NAME, that contained all the known URLs for that archive plus some hints on how the URLs should be used (off memory, things like "master", "readonly" and "priority=%d"). To request operation on a specific location, the archive name was replaced by the URL of the archive (that also happened to pun well on version URLs in baz format archives). Though it's a seriously disruptive change. I know how disruptive, I had to implement so basic support for that in pybaz and convert some dependent code. If memory serves, that was considered too disruptive for the current conservative policy of the tla maintainer. I'm sure you'll find plenty of reasons to dislike the way baz did it, and I'm not interested in arguing about that. This post was solely intended to be informative. -- -- ddaa
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Gnu-arch-users mailing list Gnu-arch-users@gnu.org http://lists.gnu.org/mailman/listinfo/gnu-arch-users GNU arch home page: http://savannah.gnu.org/projects/gnu-arch/