On Mon, May 21, 2007 at 06:16:11PM -0500, Karl Berry wrote: > because at the time, sysadmin@ believed listing 2500+ projects would > be resource-consuming for both Savannah and the client. > > True enough, but it seems difficult to know what is available without a > listing. This mirror -- unlike most, granted -- only provides http > access,
What about rsync? :) > which complicates things. If you know what you're looking for > and are accessing it from the project page, fine. Usually this is how people access the files, through the project page. > How about making a separate page listing all the projects, and > providing a link to it? It also seems pretty basic to provide a find -name > listing, if you're not already, as in find -name | gzip >find.txt.gz. > Could give a link to that too. I guess we could just open the directory index, I don't think it is such a big deal perf-wise. Did so. > By the way, for mirmon purposes, we'll also want a cron job like this: > 17 * * * * date +%s > /path/to/ftp/root>/mirror-updated-timestamp.txt Did so: http://dl.sv.gnu.org/releases/00_TIME.txt (beware of the '%' cron madness, you need to escape it or the rest of the line will be considered text to feed as stdin) > This could be changed to a mirror listing page. > > http://dl.sv.gnu.org/releases/ still comes up blank for me. You need to reload the page. It happened to me too. (you've got a bad state of mind, imagining that the problem could come from my end :p) > I was figuring that we would maintain the list in a sibling file to the > list of ftp.gnu.org mirrors (that is on http://gnu.org/prep), and then > synthesize an HTML file for them, again, analogous to ftp.gnu.org. Like this? http://dl.sv.gnu.org/releases/00_MIRRORS.html -- Sylvain
