> > Is this true?  If you specify a datastore directory, fred SHOULD NOT use
> > a different one to store files in, even if it's the parent of the
> > directory you specify (in fact especially not!)
>
> The datastore is not the only thing that freenet needs. The installer
> should not choose only the datastore dir. It should choose a dir to
> install freenet in, and then make the datastore dir INSIDE that dir.

I wasn't aware of any directive to make the datastore dir a subdirectory of
the directory containing freenet.jar, is this really required?  I know a lot
of freenet users (possibly strictly Windows freenet users) are using a
separate path to hold their datastore, and often in a separate partition.
Is there any particular reason why storePath must be a subdirectory of the
install location, and if so why does storePath accept absolute paths rather
than only relative paths?  *nixes can get away with using symbolic links to
achieve the same thing but the majority of Windows users will not be able to
do this (either because they're using Windows 95/98/ME/NT or because they
don't know how to set these up in Windows 2000/XP) and so, either, storePath
should accept only relative paths, or fred should honour storePath and not
create files *above* it in the directory tree.  In fact, ls* and rt* files
should either be created within the store folder (there's already an 'index'
file in there, why not ls* and rt* files too), or created within the freenet
installation directory (where node-temp and prng.seed files are created)

Just in case we're talking at cross purposes, an example which sums up the
problem is:
Freenet Installation Directory ->  T:\Somewhere\Freenet
Freenet Store Directory        ->  M:\FreenetDataStore

Running the node causes rt* and ls* files (possibly more, I tried it just
now and got lsnodes_a, rtnodes_a and rtprops_a) to be created in M:\  This
is bad and wrong, or at least conceptually very very confusing for the
unintiated first-time users we are hoping to attract.

d


_______________________________________________
devl mailing list
[EMAIL PROTECTED]
http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/devl

Reply via email to