diff options
Diffstat (limited to 'contributing.mdwn')
-rw-r--r-- | contributing.mdwn | 42 |
1 files changed, 39 insertions, 3 deletions
diff --git a/contributing.mdwn b/contributing.mdwn index 6f2064e9..bad6463f 100644 --- a/contributing.mdwn +++ b/contributing.mdwn @@ -1,4 +1,5 @@ -[[meta copyright="Copyright © 2006, 2007, 2008 Free Software Foundation, Inc."]] +[[meta copyright="Copyright © 2006, 2007, 2008 Free Software Foundation, +Inc."]] [[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable id="license" text="Permission is granted to copy, distribute and/or modify this @@ -14,12 +15,17 @@ Welcome! Every single contribution is very much encouraged! There are various ways of contributing, read on about contributing to... -# These wiki pages +[[!toc levels=3]] + + +# Documentation + +## These Wiki Pages Please read about [[how_to_contribute_to_this_wiki|wiki]]. -# The system itself +# The System Itself There are essential two kinds of Hurd system designs. @@ -51,11 +57,41 @@ on the skills you have and the resources you intend to invest. Please spend some time with thinking about the items in this [[questionnaire]]. +Before you can significantly contribute, take some time to learn about the +system, e.g., [[microkernels_for_beginners|microkernel/for_beginners]]. Until +you can do the basic exercises listed there, you won't be able to significantly +contribute to the Hurd. + For more reading resources, please see this whole wiki, and also <http://www.gnu.org/software/hurd/devel.html>, <http://www.gnu.org/software/hurd/docs.html> for links to a bunch of documents, and <http://www.gnu.org/software/hurd/> in general. +### Porting Packages + +Debian is currently the Hurd distribution of choice among Hurd users and +developers. + +Here is a +[[list_of_Debian_packages_that_need_porting|hurd/running/debian/porting]]. + +You can also just [[install_Debian_GNU/Hurd|hurd/running/debian]] and find what +doesn't work or suit you and try to improve that. + +### Open Issues: GNU Hurd + +Here is a [[list_of_open_issues|hurd/Open_Issues]] for the [[GNU_Hurd|hurd]]. + +### Open Issues: GNU Mach + +Here is a [[list_of_open_issues|microkernel/mach/gnumach/Open_Issues]] for +[[GNU_Mach|microkernel/mach/gnumach]]. + +### Open Issues: GNU MIG + +Here is a [[list_of_open_issues|microkernel/mach/mig/Open_Issues]] for +[[GNU_MIG|microkernel/mach/mig]]. + <a name="hurd_on_modern_microkernel"> </a> ## Hurd on a modern microkernel |