Hi,

first, for those who do not know what they are, a short explanation:
Freetalk aims to provide the functionality of FMS, while being a plugin to the 
Freenet node so it can be bundled & integrated into the web interface easily.
Web Of Trust provides the identity management features which are needed by 
Freetalk - unlike as in FMS the identity management is separted from Freetalk 
so the identities can be used with other applications as well. There are 
already other applications which use WoT, for example Sone and FlogHelper.

The plugins are nowadays stable enough to be added to the plugins page of 
Freenet as official plugins.
We are currently in the release-candidate phase and RC1 still had a few bugs,
so now I am releasing the RC2 versions of both WoT and Freetalk.

Notice that the RC2s use a new message / identity namespace, so you will not 
see identities / messages of RC1 or the old testing binaries. 
- I discovered a real bug in the java XML parser with RC1, RC2 does a 
workaround for it by changing the XML format but there is no code for 
repairing messages of RC1 so we need to not download them to prevent lots of 
error logging from polluting the logs.

If they have no severe bugs, they will become the final versions the next week.

So please, help us with testing the RC2s.
Try to use them in any possible way - write many messages, assign trust values 
- just use all features which you can find.
Report anything which does not work.

You can check for known bugs, planned features, etc at the bugtracker (select 
FT/WoT from the dropdown box):
https://bugs.freenetproject.org/roadmap_page.php

Of course you can also post bug reports / feature suggestions there.
You can also send them to FMS, to Freetalk or by mail to 
xor at freenetproject.org
Freetalk or Email is preferred.

If you want to provide extended help with testing, please watch your Freenet's 
log files:
1. Switch the Freenet web interface to advanced mode (the link for that is at 
the 
bottom)
2. Go to Configuration => Logs
3. Set "Minimum priority to log messages at" to "NONE". This will disable all 
logging which is not explicitly configured in the following step
4. Set "Detailed priority thresholds" to 
"plugins.Freetalk:ERROR,plugins.WebOfTrust:ERROR". This will enable logging of 
errors just for Freetalk and WoT.
5. Set "Log rotation interval" to a higher value, "24HOUR" for example
6. Install Freetalk/WoT as described below.
7. After they have been running for some time, go to your Freenet installation 
directory, there is a folder called "logs", in this folder you can check 
"freenet-latest.log" for errors and report them. It will be rotated away after 
the configured rotation interval. Notice that the logs are very 
likely to contain information which tells us which identities you use and also 
might even tell us the insert URIs of the identities!
8. Further, Freetalk and WoT do intensive integrity tests after startup, so it 
might make sense to restart your node at some point and check for errors after 
Freetalk/WoT have started up, which you can tell by their menus being visible 
on the web interface of your node

You can send the log files to the places mentioned above.

Installation instructions:
You need to install both Freetalk and Web of Trust with the following 
procedure:
1. On the Freenet web interface, go to "Configuration" => "Plugins"
2. In the "Add an Unofficial Plugin" enter the plugin URL and disable the 
"Local 
files only" checkbox.
3. Click "Load".
4. After Freetalk is loaded, it will fill the "Forums" menu of the web 
interface, Web of Trust will give you a "Community" menu

URLs:
http://downloads.freenetproject.org/alpha/plugins/WebOfTrust/WebOfTrust-version-0.4-RC2.jar
http://downloads.freenetproject.org/alpha/plugins/Freetalk/Freetalk-version-0.1-RC2.jar

Things you should know:
- There will be a lot of empty forums, it is not necessarily a bug if they are 
empty - Freetalk ships with a list of default boards which are created 
automatically.
- These release candidates use a different identity namespace than the 
previously released testing versions. You will not see any identities / 
messages from them. Notice that the "Restore an identity" feature will not 
work because the old identities do not exist within the new namespace. You are 
free to re-use their SSK/USK URI when creating a new identity however.
- The final versions will reset the name space yet once again because the 
release candidates to not provide auto-update and we do not want outdated 
versions to pollute the final namespace. This is a minor loss though because it 
is not intended to have a testing phase longer than a week.
- After you post a message, it will treated like a message from someone else 
in the downloading process. Therefore, it might take ~15-20 minutes until you 
see your own messages. It is done this way to allow you to notice an error in 
the uploading process if your own messages are not downloaded at all.


Thank you & greetings
        xor


PS:
Please, do not be disappointed by a lack of features even though there were 
"years of development". Notice two things:
- My goal for the first versions is absolute reliability, they shall not lose 
any messages. Much time was invested in ensuring this by having lots of online 
integrity tests etc.
- I'm a volunteer and it took years because in total average I probably spent 
less than an hour of work on them per day.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20110303/507e78b4/attachment.pgp>

Reply via email to