The SVN repository is read-only, and I have taken a dump. It will be posted to Freenet soon and I will announce the location of the file, the gpg signature etc. We might also put it on the mirrors network, but it is 281MB, so I dunno if this is a good idea. In the meantime, the SHA256 checksum is: 5417c7f26fc5baeb9fa2186194f70f00d2470d924a98c03f21561c4020f32538
We are using github, and on nextgens suggestion (and partly due to security issues with github) we will have for each sub-project two trees: - The official tree. This is code which has been reviewed by a trusted developer. - The staging tree. All developers - just about anyone who asks for an account - will have push access to this tree. Of course I will also take pull requests from devs who have their own trees. Please post on devl if you think your tree is ready to be pulled; and if you don't, it would be great to know about work in progress. IMHO the cost of the above arrangement is marginal: code has to be reviewed anyway before we release it, and pushing it to the official tree does not cost significant time. Testing builds can either be created as part of this process or can be auto-built from the known safe official tree. Stable builds of freenet itself will be released from the official tree after creating a tag. I will build them locally, sign the tag and the source code tarball, and upload them both to the web and to the Freenet auto-updater. IMHO this is the right arrangement for code run on newbie nodes, including for plugins, but especially for anything inserted into the auto-update-over-Freenet system. If you want access to the staging tree, please create an account on github and email me the username. Sign your mail if possible. The github page, with a list of all sub-projects: http://github.com/freenet/ Notable sub-projects: fred (the Freenet daemon itself) git://github.com/freenet/fred-official.git git://github.com/freenet/fred-staging.git contrib (freenet-ext.jar, currently doesn't include wrapper source) git://github.com/freenet/contrib-official.git git://github.com/freenet/contrib-staging.git new_installer (the installer) git://github.com/freenet/java_installer-staging.git git://github.com/freenet/java_installer-official.git wininstaller (Zero3's new windows-only installer) git://github.com/freenet/wininstaller-staging.git git://github.com/freenet/wininstaller-official.git Freetalk git://github.com/freenet/plugin-Freetalk-staging.git git://github.com/freenet/plugin-Freetalk-official.git And so on. I will sort out the rest soon, I have imported the most important stuff, the rest should not take long. I will also sort out new scripts for building stable builds etc. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 835 bytes Desc: This is a digitally signed message part. URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20090425/4fe596f9/attachment.pgp>