> > * The option to set the baseline time to a chosen or random hour, so as to > > avoid any risk of 'midnight GMT traffic jams' > Just insert it a few hours in advance and change the date to tomorrow. It's what > everyone does.
I like that :) Thanks I'll put that in when I implement the scheduling Or maybe allow people to do a 'refresh for tomorrow'. ----- Original Message ----- From: "toad" <[email protected]> To: <devl at freenetproject.org> Sent: Wednesday, May 30, 2001 22:41 Subject: Re: [freenet-devl] Freeweb comments > On Wed, May 30, 2001 at 02:02:27PM +1200, David McNab wrote: > > From: "Ian Clarke" <ian at hawk.freenetproject.org> > > > > <snip> > > > > Have a closer look at FreeWeb. > > > > It may not have been noticed that it's easy to use FreeWeb in a way which > > complies completely with the existing standards - this was true even in the > > first prototype. > > > > As it stands (and always has done), FreeWeb performs the creation and > > updating of completely standard MSK at SSK@alphabetsoup/subkey// style > > freesites. > > > > All you need to do is: > > > > 1) Start FreeWeb > > 2) Drag a folder from your desktop, or file manager, onto the window > > 3) Give your site a name > > 4) Click 'OK' to accept the settings > > 5) Click 'Refresh All' to upload the site > > > > FreeWeb takes care of the SVK key generation, DBR SSK rooting, CHK creation > > and manifest insertion. > > > > Once the site is uploaded, you can double-click on the site in the view pane > > (or right-click then choose 'Properties'), and you'll see a dialog > > displaying the 'politically correct' URI for the freesite you've just > > created. This URI will work in FProxy, the CLI clients and God knows where. > > > > Thereafter, just after midnight GMT each day, run FreeWeb and click on > > 'Refresh All Sites'. FreeWeb will automagically: > > 1) Re-scan your freesite directory > > 2) Add new files found to the manifest > > 3) Compare datestamps of existing files > > 4) Drop from the manifest files that are no longer present > > 5) Build a queue of new and modified files to insert as CHKs > > 6) Split off into 16 threads and insert these files > > 7) Once the files' CHKs are harvested, write a manifest and insert it as > > freenet:SSK at alphabetsoup/yyyymmddhhmmss-sitename > > It does not try to reinsert any files that haven't changed. > > > > There is no compulsion to use the FWproxy part. > > There is no compulsion to use the KSK > > There is no compulsion to view sites as www.sitename.free > > All this is optional. > > > > Once I stabilise the current version, new features I have in mind include: > > * A configurable scheduler to take care of the midnight GMT updates > > automatically > > * The option to set the baseline time to a chosen or random hour, so as to > > avoid any risk of 'midnight GMT traffic jams' > Just insert it a few hours in advance and change the date to tomorrow. It's what > everyone does. > > * Optional configurable key index submission > > * Optional harvesting of key indexes > > > > I'm happy to add an option to allow users to disable FWproxy, so there's not > > another open port. > > Also, I'll take seriously any other suggestions. > > > > David > > -- > Always hardwire the explosives > -- Fiona Dexter quoting Monkey, J. Gregory Keyes, Dark Genesis > > _______________________________________________ > Devl mailing list > Devl at freenetproject.org > http://lists.freenetproject.org/mailman/listinfo/devl > _______________________________________________ Devl mailing list Devl at freenetproject.org http://lists.freenetproject.org/mailman/listinfo/devl
