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

Reply via email to