On Mon, 2015-11-02 at 22:47 +0000, Bob Ham wrote: > On Mon, 2015-11-02 at 18:18 +0000, Matthew Toseland wrote:
> > The key point is to solve the numerous fundamental problems which still > > exist in Freenet > > What are these problems? Are they described anywhere? Is there a plan > on how to solve them? I would like to point you to some documents. The first is a paper published by some of the Hurd developers which details some fundamental problems which are unsolved. The document is known within the Hurd community as "the critique": http://walfield.org/papers/200707-walfield-critique-of-the-GNU-Hurd.pdf Next is a wiki page on the critique: https://www.gnu.org/software/hurd/hurd/critique.html And here is the "documentation" page of the Hurd wiki which links to the critique. Critically, there is a link to the documentation page from the navigation menu on the front page of the wiki, making the critique very easily accessible to hackers: https://www.gnu.org/software/hurd/hurd/documentation.html Lastly is another wiki page linked to from the navigation menu on the front page, this time called "open issues": https://www.gnu.org/software/hurd/open_issues.html The reason I'm pointing you at these documents is that I am holding up the Hurd as an example of how to approach a very large problem using very limited manpower. The Hurd is also similar to Freenet in that it blurs the boundary between research and useful software. And the project has been running for a long time. Despite having extremely limited manpower, the Hurd developers have managed to document and organise, in a useful way on a wiki, all of the issues (not bug reports) which stand in the way of achieving the project's goals. They then go about dealing with those issues. You may have seen that they very recently made a new release, version 0.7. They also have a mass of high quality technical documentation for both the underlying GNU Mach microkernel and the Hurd itself: http://www.gnu.org/software/hurd/doc/hurd_toc.html http://www.gnu.org/software/hurd/gnumach-doc/index.html I will now make a concrete suggestion: start writing things down. _______________________________________________ Devl mailing list Devl@freenetproject.org https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl