Re: [freenet-support] Accessing data in local node

2002-08-22 Thread Mika Hirvonen

On 22 Aug 2002, Chris Dennis wrote:

> Yesterday I was able to use FProxy to view The Freedom Engine's main
> page, so that page ought now to be in my node's datastore.

The page itself is probably in your datastore, but the manifest isn't. 
(see below for explanation)

> But today when I try to return to the same page, FProxy says the request
> can't even make it off my node.  Why does it have to?  Why can't it just
> retrieve the page from my datastore?

Because The Freedom Engine is a so-called DBR (Date-Based Redirect) site, 
which needs to be re-inserted (and re-fetched) every day.

The advantage of DBR sites is that they allow the freesite author to
update the site without changing the key of the site. The downside 
is that even if the author doesn't change anything, he/she has to
re-insert the site daily and other Freenet users need to at least retrieve 
the daily manifest (the file which lists all the files in a freesite) in 
order to view the site.

Usually it's not necessary to re-insert and re-fetch all the files in a 
freesite, just the changed files and the manifest file.

Another type of a freesite is an edition freesite, which doesn't need to 
be re-inserted and re-fetched every day, but the author needs to change 
the site key every time he/she updates the site.

For example:
SSK@qe3ZRJg1Nv1XErADrz7ZYjhDidUPAgM/nubile/10//
Is a key to an edition site. It's common practice to number different 
editions like this and to include links in the main page to next and 
previous editions. The links usually include an image from the 
next/previous edition, so users who see the images know that the 
next/previous editions are retrievable.

-- 
Mika Hirvonen <[EMAIL PROTECTED]>
  http://nightwatch.mine.nu/


___
support mailing list
[EMAIL PROTECTED]
http://hawk.freenetproject.org/cgi-bin/mailman/listinfo/support



Re: [freenet-support] Accessing data in local node

2002-08-22 Thread Charles Mason

This is because although the The Freedom Engine did not change today it 
is actually a different page u are trying to view. TFE is what's called 
a DBR site. Because no one can delete or change content in Freenet it 
makes it impossible to update a site like TFE. To get round this a DBR 
site redirects you to another page based on the current time. Today's 
page is at a different address to yesterdays. Most DBR sites update once 
a day. At the moment if it cant fetch today's site it will not try any 
pervious ones even if they were in your data store. It did not change 
today which means the author has inserted and identical site for both days.

Hope this helps.

Charlie


Chris Dennis wrote:

>Yesterday I was able to use FProxy to view The Freedom Engine's main
>page, so that page ought now to be in my node's datastore.
>
>But today when I try to return to the same page, FProxy says the request
>can't even make it off my node.  Why does it have to?  Why can't it just
>retrieve the page from my datastore?
>
>OK, so I'm a complete newbie to Freenet, but I'm just trying to
>understand how it works.
>
>cheers
>
>Chris
>
>
>
>___
>support mailing list
>[EMAIL PROTECTED]
>http://hawk.freenetproject.org/cgi-bin/mailman/listinfo/support
>
>  
>



___
support mailing list
[EMAIL PROTECTED]
http://hawk.freenetproject.org/cgi-bin/mailman/listinfo/support



[freenet-support] Accessing data in local node

2002-08-22 Thread Chris Dennis

Yesterday I was able to use FProxy to view The Freedom Engine's main
page, so that page ought now to be in my node's datastore.

But today when I try to return to the same page, FProxy says the request
can't even make it off my node.  Why does it have to?  Why can't it just
retrieve the page from my datastore?

OK, so I'm a complete newbie to Freenet, but I'm just trying to
understand how it works.

cheers

Chris



___
support mailing list
[EMAIL PROTECTED]
http://hawk.freenetproject.org/cgi-bin/mailman/listinfo/support



[freenet-support] Newbie question: what's "PAgM" for?

2002-08-22 Thread Chris Dennis

Hello Freenetters

I've stumbled across various references to the need to add "PAgM" to end
of public keys, and one that said it was no longer required, but I can't
seem to find mention of it in the documentation for Fred or fcptools.

Do I need to add it to the public key when running fcpputsite for
example?  So far I've been entirely unsuccessful in trying to insert a
freesite, and I'm wondering if PAgM is the reason.

regards

Chris


___
support mailing list
[EMAIL PROTECTED]
http://hawk.freenetproject.org/cgi-bin/mailman/listinfo/support