The Freenet Project

How Can You Help?

  • Produce RFC quality specs for client metadata, FCP, and FNP.

  • Write unit tests for various components of Fred (routing table, data store, ADTs, the message handler, key encoding and decoding algorithms, and so forth).

  • Come up with a smoke test suite for a newly compiled node.

  • Produce a gcj-based binary distro of Fred.

  • Scrutinise the webpages of the Freenet-site for spelling/grammar mistakes and out of date content and report them.

  • Feel free to suggest additions/improvements on texts or pictures/artwork; we'll have a look at them.

  • Run a node 24/24.

  • Create Freesites and/or insert content on Freenet.

  • Spread the word, try to get Freenet in the news.

  • Donate.

  • Donate more.

  • Help coding & debugging if you can.

  • Translate the web interface into your native language.

  • Whine less about what's wrong with it, but give specific bug-reports in stead.

  • Join #freenet on freenode for other suggestions/discussions.

  • Document the various fproxy options.

  • Create a page wich contains the most interesting topics/talks/discussions (summarised) on the maillists (especially the devl) for each month.

  • Pick up and solve a bug on our Bugtracker

  • Send spam to catchme@freenetproject.org ! :)