-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 03/23/2011 10:57 PM, xor wrote: > Hi, > > RC2 was quite promising and not many critical bugs were discovered. > Hereby I present you RC3 of Web Of Trust 0.4 / Freetalk 0.1 > > They use the same identity / message namespace as RC2 - your old RC2 > databases will be usable with them. > (Notice: They will say "RC2" in some places even though they are RC3 > because of that.) > Messages/identities of RC1 or before are not visible with RC3. > > RC3 is a very good candidate for becoming the final soon, the size of the > changelog [2] has decreased much. > > So please, help us with testing the RC3s. > 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 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. Instructions are at the end of this message in [1]. > > Installation instructions: > 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-RC3.jar > http://downloads.freenetproject.org/alpha/plugins/Freetalk/Freetalk- > version-0.1-RC3.jar > > Things you should know: > > - These release candidates use a different identity namespace than the > previously released RC1 and before 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 > > [1] Logging instructions > 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 > > [2] Changelogs: > Freetalk RC3: > - Missed update to Version.java at beginning; update at end. Do not reset > namespace. > - Fix extractIdFromFreetalkAddress, missing Freetalk.WOT_CONTEXT; apparently > this breaks NNTP login. > - CSS fix. > - Separate deleting a message rating and reverting its effect because the > user > changed their mind versus deleting it without removing its effect because we > are deleting an identity. In the latter case we don't want to undo the effect. > - Disallow @ in nicknames. > - Database version increment and auto-upgrade to fix nicknames. > > WoT RC3: > - Update Version (missing RC2 at beginning of review period, then RC3 at > end). > Don't change the namespace. > - Add a TODO. > - Make IntroductionPuzzle implement Cloneable. ** Doubtful, as our clone() > doesn't use super.clone() - Toad. > - Implement (Own)IntroductionPuzzle.clone(). (Supporting changes: slight > changes to constructors and add getSolver()). > - Implement IntroductionPuzzle.equals(). ** Throws if passed a non- > IntroductionPuzzle, should return false. > - Comments etc. > - Indenting. > - Improvements to code used by unit tests e.g. alternate constructors. > - Implement lots of unit tests for IntroductionPuzzleStore. > - Allow changing trust level for identity on the IdentityPage. This includes > changing it from any OwnIdentity (shows a list). * Security implications? I > guess it can be changed if we eventually decide to have logins? > - Add IntroductionPuzzle.hashCode() so can put in a HashSet. > - Make IntroductionPuzzleStore.getFreeIndex work for Identity's not just > OwnIdentity's. > - Better toString(). > - Fix not updating mLastChangedDate initially in Trust constructor when > parameters are at their default values. > - Database version increment and auto-upgrade to fix the previous issue, and > the next one. > - Disallow @ in nicknames. > - Fix collisions during puzzle inserts by aborting the previous lot, which > would have collided. > > > > _______________________________________________ > Devl mailing list > Devl at freenetproject.org > http://freenetproject.org/cgi-bin/mailman/listinfo/devl
$ wget http://downloads.freenetproject.org/alpha/plugins/WebOfTrust/WebOfTrustversion-0.4-RC3.jar - --2011-03-25 08:29:40-- http://downloads.freenetproject.org/alpha/plugins/WebOfTrust/WebOfTrustversion-0.4-RC3.jar Resolving downloads.freenetproject.org... 80.68.94.117 Connecting to downloads.freenetproject.org|80.68.94.117|:80... connected. HTTP request sent, awaiting response... 404 Not Found 2011-03-25 08:29:40 ERROR 404: Not Found. - -- http://freedom.libsyn.com/ Echo of Freedom, Radical Podcast "None of us are free until all of us are free." ~ Mihail Bakunin -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJNjCh4AAoJENW9VI+wmYasdF4H/iT8Uv2vCuoX/XghRNn4BCMJ 1TkzVTYYldd2nTxaSl6bAwBWsX0GzOyPsC8OgrGxDULpqlcZIlgutbgfcMi+f7Fd 7K3qWwZARea5Jxn1ErCpw+23eOdBh67Tsc6zJYxSe4lspvBhwCCW/Pm2wkVXG8s5 I+qinFK7Rn/v3MOVpjbmvjiSR29zd6sXpZsyXjiYaWoi/NRyiu3dld8OWeoX8eUA SniN+tIR7+X//G4hA0KaQWkTKMsqSjewqfSWQ7xrTq2Qxq8dUmU33zLoWLOw2dPt ilEStJIUslk07stRAN+IxQQ4espiJwCI1noJt1/R3dyhqt8CLGj7b/1m1TC72ao= =cs82 -----END PGP SIGNATURE-----