Ian Clarke wrote: > Thanks Patrick, > > This is great. We need to figure out some kind of automatic mirroring > system now - Nextgens - any ideas? > > Ian.
Well, I can cobble together a personal mirroring system easy enough: 1. Freenet posts an http URL, be it public or just for my private mirroring purposes. 2. Windows runs "wget" on a scheduled task; it downloads from the http and drops it on a specific directory on my system. 3. WinSCP has a built-in command to watch a local directory and synchronize to remote. After the file is dropped in my local directory, WinSCP connects to my account at UW-Madison, uploading the file to my webspace. 4. The file would then be available to the world at: http://www.cs.wisc.edu/~meade/freenet/<insert filename here> A couple of notes: 1. I'm behind a cable modem at home, and the connection is pretty reliable, so no issues with having the system run 24/7. 2. wget supports wildcards, so filename changes shouldn't be an issue. 3. As old versions get recycled out due to obsolesce, I can change the file to a softlink to the latest version. Obviously the computer isn't smart enough to figure out which versions are obsolete on its own, so this part will have to be manual. (Unless of course, only the very latest version isn't obsolete. :-)) If you need to have the mirroring mechanism on your side, then I'll need to approach the CS department at the University. I don't think they'll mind if I use my account space to promote interesting research projects like Freenet; they will mind if I give away my account password. In any case, perhaps I should do both. If we have an immediate mirroring need, I can get this system up in about an hour and we'll have a functional mirror. After that, I can put in a request for an official mirror from the CS department. Just let me know the route you'd like to take. Patrick Meade meade at cs.wisc.edu
