From e7c61a90798ebaa4863c7f3244b8526102d7c87c Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Sun, 12 Aug 2007 21:31:02 +0200 Subject: Make the WebHome pages first level pages. --- Distrib.mdwn | 216 +++++++++++++++++++++++++++++++++++++ Distrib/CdCovers.mdwn | 2 +- Distrib/WebHome.mdwn | 216 ------------------------------------- GNU.mdwn | 36 +++++++ GNU/GnuNames.mdwn | 2 +- GNU/History.mdwn | 2 +- GNU/WebHome.mdwn | 36 ------- Hug.mdwn | 20 ++++ Hug/WebHome.mdwn | 20 ---- Hurd.mdwn | 152 ++++++++++++++++++++++++++ Hurd/DistributedServers.mdwn | 4 +- Hurd/FrequentlyAskedQuestions.mdwn | 4 +- Hurd/GNUHurdStatus.mdwn | 2 +- Hurd/GNUmach.mdwn | 2 +- Hurd/HurdEs.mdwn | 2 +- Hurd/HurdOnL4.mdwn | 6 +- Hurd/WebHome.mdwn | 152 -------------------------- Mach.mdwn | 96 +++++++++++++++++ Mach/MicroKernelsForBeginners.mdwn | 2 +- Mach/WebHome.mdwn | 96 ----------------- Main.mdwn | 29 +++++ Main/TWikiColophon.mdwn | 2 +- Main/WebDiscuss.mdwn | 2 +- Main/WebHome.mdwn | 30 ------ Mig.mdwn | 15 +++ Mig/WebHome.mdwn | 15 --- TWiki.mdwn | 131 ++++++++++++++++++++++ TWiki/WebHome.mdwn | 131 ---------------------- Trash.mdwn | 18 ++++ Trash/WebHome.mdwn | 18 ---- index.mdwn | 30 +++--- sidebar.mdwn | 14 +-- 32 files changed, 748 insertions(+), 755 deletions(-) create mode 100644 Distrib.mdwn delete mode 100644 Distrib/WebHome.mdwn create mode 100644 GNU.mdwn delete mode 100644 GNU/WebHome.mdwn create mode 100644 Hug.mdwn delete mode 100644 Hug/WebHome.mdwn create mode 100644 Hurd.mdwn delete mode 100644 Hurd/WebHome.mdwn create mode 100644 Mach.mdwn delete mode 100644 Mach/WebHome.mdwn create mode 100644 Main.mdwn delete mode 100644 Main/WebHome.mdwn create mode 100644 Mig.mdwn delete mode 100644 Mig/WebHome.mdwn create mode 100644 TWiki.mdwn delete mode 100644 TWiki/WebHome.mdwn create mode 100644 Trash.mdwn delete mode 100644 Trash/WebHome.mdwn diff --git a/Distrib.mdwn b/Distrib.mdwn new file mode 100644 index 00000000..9e1e2c15 --- /dev/null +++ b/Distrib.mdwn @@ -0,0 +1,216 @@ +Sporadic efforts by numerous individuals have been made to keep the information in this wiki current. The hope that the primary development team would make this a canonical source has not been fulfilled. While some of the information and links here are still valid, unfortunately much is not. + +-- [[Main/GrantBow]] - 24 Jul 2007 + +Jon: We need a better logo for this page - ever since the Gentoo and Bee movements got involved I've been thingking about fixing this logo, but I haven't had any time. Suggestions, gfx donations? -- [[Main/JoachimNilsson]] - 30 Jun 2004 + +# Getting Your GNU/Hurd Running + +This web is about the distribution of software: where and how to get it. + +

Distributions

+

+

Debian GNU/Hurd port:

+

Official page about the Debian distribution of the GNU/Hurd system. Some additional notes are at [[DebianStatus]].

+ +

+

+ +

+

+ +

+

+ +

+

+
+
Gentoo-Hurd
+
Unofficial port to Gentoo & the portage system. It was announced March 17, 2003 in the Gentoo forums. There's a #gentoo-irc channel similar to [[Hurd/HurdIRC]]. At present (May 2005), there's no activity and Eric Olinger has not the time to maintain this distri.
+
+

+

+
+
Bee GNU/Hurd
+
Castellano distribution, pkgsrc package based. [[BochsEmulator]] image available too. They have their own wiki and a mail list (no archive).
+
+

+

+
+
Some ISOs
+
GNUAB has some images and packages available at http://ftp.gnuab.org for the unreleased (not unstable) Debian distro
+
+

+

+
+
[[GnuOS]]
+
distribution is in discussion & pre-planning phase
+
+

+

General

+

+

+
+
Welcome Note
+
Introduction to GNU and the Hurd sent monthly to Help-Hurd@gnu.org.
+
+

+

+
+
[[SoftwareLicensing]]
+
The copyright and license information for software that is distributed with the Hurd software is important. Debian has it's DFSG guidelines. Other distributions will need to address these same issues.
+
+

+

+
+
[[FrequentlyAskedQuestions]]
+
It's good to read it before asking questions.
+
+

+

+
+
[[GnuDebianRelationship]]
+
How does the GNU/Debian relationship work?
+
+

+

+
+
[[SoftwareLicensing]]
+
The copyright and license information for software that is distributed with the Hurd software is important. Debian has it's DFSG guidelines. Other distributions will need to address these same issues.
+
+ +## Installation + +
+
Install Instructions
+
Currently, Debian's installation instructions are the most up-to-date. [[Hurd/InstallNotes]] is an errata companion document with more helpful hints that have not yet been incorporated.
+
+ +
+
[[CrossInstall]]
+
Another way to install a system.
+
+ +
+
Release Information
+
About the latest CD release. Includes errata, known bugs and fixes. See [[CDNotesHome]] and [[TarballNotesHome]] for summaries
+
+ +
+
[[GrubNotes]]
+
A quick reference and explanation. There's also a topic for the new [[GrubConf]].
+
+ +
+
[[InstallTips]]
+
Info on how to install without a cd drive or linux installed as well as a few tips.
+
+ +Another installation method is using an emulated environment. The [[BochsEmulator]] was originally the recommended virtual machine solution, however most have switched over to QEMU, as it runs faster. + +* [[HurdOnQEMU]] - A guide on how to use QEMU to run the hurd. +* [[BochsFAQ]] - Common questions you should read. +* [[VmWare]] - Why using it is discouraged. + +
+
Debian Installer
+
Work has been started by James Morrison and Glenn McGrath to [[PortDebootstrap]]. There is also a [[NewDebianInstaller]]. Why should Hurd folks care? It's important because this is the next generation installer that is intended to be used by all ports when Sarge is released.
+
+ +## Using the system + +[[DebianAfterInstall]] instructions are a must-read to prepare an usable system. + +[[PackageTroubleshooting]] reports known bugs, quirks and workarounds about getting applications to work (if possible). + +## For Developers + +
+
[[SavannahProjects]]
+
Savannah is a CVS & Bug system evolved from a free version of the code that powers sourceforge.net. It has forked and been slightly modified for use by FSF, GNU and non-GNU projects. Actual Development takes place here. There is also a help wanted list.
+
+ +
+
[[PortingIssues]] FAQ
+
What does it take to move a piece of Debian packaged software to the GNU/Hurd port?
+
+ +
+
[[BuildingTheHurd]]
+
A summary by the Gentoo folks, thanks Jon Portnoy - avenj@gentooNOSPAM.org
+
+ +
+
Debain Infrastructure
+
Testing is critical in helping the development effort. Bugs (defect reports) can be filed against the Debian software package in which they are found. [[BtsFiling]] tells how to file a Debian bug report. [[DebianPackages]] has some information about how Debian splits the software into packages and some references. There is a buildd autobuilder compiling the Debian Sid archive software for the GNU/Hurd port. [[BuilddStatus]] includes information on the buildd & turtle efforts.
+
+ +
+
Uninstallable packages
+
Many packages depend on these uninstallable packages. So building one of them will allow other to be build too.
+
+ +
+
Technical References
+
There are many standards and documents that might be applicable for those interested in developing software.
+
+ +* GNU [Coding Standards](http://www.gnu.org/prep/standards.html) +* [[TestSuites]] - Posix, Perl, results feedback, etc. +* [docs and papers](http://www.gnu.org/software/hurd/docs.html) +* [[SystemAPILimits]] +* [[Hurd/HurdSpecificGlibcApi]] +* [[CodeAnnouncements]] - Recent coding projects related to the Hurd + +
+
Debian Developer's Corner
+
The following references are provided as a starting point for those interested in helping to package software for Debian GNU/Hurd and Debian GNU/Linux.
+
+ +* [Policy Manual](http://www.debian.org/doc/debian-policy/) +* Developer's [Reference](http://www.debian.org/doc/developers-reference/) +* New Maintainers [Guide](http://www.debian.org/doc/maint-guide/) +* There are many Debian email lists + +
+
Debian Todo
+
Packages needing attention. A possible use of this site could be to help track similar needs via [[HurdWnpp]]. This is not yet implemented.
+
+ +
+
[[GnuDistributionRumors]]
+
There are some discussions and several rumors circulating about creating a completely new distribution, not using a Debian architecture.
+
+ +## Misc. + +
+
Why a separate section of the website for this?
+
There are fundamentally different issues about distributions compared with coding. Distributions are concerned with final default configurations of packaged software and system integration as they use many software packages and help give users a sense of using an OS "product."
+
+ +
+
[[WhyDebian]]
+
A one page document focused on Debian aimed at users to answer their question "Why Debian?"
+
+ +
+
[[DebianProductSheet]]
+
Technical description of Debian aimed at those interested in Debian.
+
+ +* [Misc. Docs @Etherhogz](http://www.etherhogz.org/doc/) (broken) +* [Ognyan Kulev Collection](http://debian.fmi.uni-sofia.bg/~ogi/hurd/links/index.html) of links (unsupported) +* [2000 Jim Franklin Collection](http://angg.twu.net/the_hurd_links.html) of links + +---- + +Meta discussions about the Distrib web goes in the [[WebDiscuss]] topic. diff --git a/Distrib/CdCovers.mdwn b/Distrib/CdCovers.mdwn index e8cab6fd..324f50de 100644 --- a/Distrib/CdCovers.mdwn +++ b/Distrib/CdCovers.mdwn @@ -1,3 +1,3 @@ -CD Covers from [[Hurd/WebHome]] +CD Covers from [[Hurd]] -- [[Main/JoachimNilsson]] - 12 Aug 2003 diff --git a/Distrib/WebHome.mdwn b/Distrib/WebHome.mdwn deleted file mode 100644 index 9e1e2c15..00000000 --- a/Distrib/WebHome.mdwn +++ /dev/null @@ -1,216 +0,0 @@ -Sporadic efforts by numerous individuals have been made to keep the information in this wiki current. The hope that the primary development team would make this a canonical source has not been fulfilled. While some of the information and links here are still valid, unfortunately much is not. - --- [[Main/GrantBow]] - 24 Jul 2007 - -Jon: We need a better logo for this page - ever since the Gentoo and Bee movements got involved I've been thingking about fixing this logo, but I haven't had any time. Suggestions, gfx donations? -- [[Main/JoachimNilsson]] - 30 Jun 2004 - -# Getting Your GNU/Hurd Running - -This web is about the distribution of software: where and how to get it. - -

Distributions

-

-

Debian GNU/Hurd port:

-

Official page about the Debian distribution of the GNU/Hurd system. Some additional notes are at [[DebianStatus]].

- -

-

- -

-

- -

-

- -

-

-
-
Gentoo-Hurd
-
Unofficial port to Gentoo & the portage system. It was announced March 17, 2003 in the Gentoo forums. There's a #gentoo-irc channel similar to [[Hurd/HurdIRC]]. At present (May 2005), there's no activity and Eric Olinger has not the time to maintain this distri.
-
-

-

-
-
Bee GNU/Hurd
-
Castellano distribution, pkgsrc package based. [[BochsEmulator]] image available too. They have their own wiki and a mail list (no archive).
-
-

-

-
-
Some ISOs
-
GNUAB has some images and packages available at http://ftp.gnuab.org for the unreleased (not unstable) Debian distro
-
-

-

-
-
[[GnuOS]]
-
distribution is in discussion & pre-planning phase
-
-

-

General

-

-

-
-
Welcome Note
-
Introduction to GNU and the Hurd sent monthly to Help-Hurd@gnu.org.
-
-

-

-
-
[[SoftwareLicensing]]
-
The copyright and license information for software that is distributed with the Hurd software is important. Debian has it's DFSG guidelines. Other distributions will need to address these same issues.
-
-

-

-
-
[[FrequentlyAskedQuestions]]
-
It's good to read it before asking questions.
-
-

-

-
-
[[GnuDebianRelationship]]
-
How does the GNU/Debian relationship work?
-
-

-

-
-
[[SoftwareLicensing]]
-
The copyright and license information for software that is distributed with the Hurd software is important. Debian has it's DFSG guidelines. Other distributions will need to address these same issues.
-
- -## Installation - -
-
Install Instructions
-
Currently, Debian's installation instructions are the most up-to-date. [[Hurd/InstallNotes]] is an errata companion document with more helpful hints that have not yet been incorporated.
-
- -
-
[[CrossInstall]]
-
Another way to install a system.
-
- -
-
Release Information
-
About the latest CD release. Includes errata, known bugs and fixes. See [[CDNotesHome]] and [[TarballNotesHome]] for summaries
-
- -
-
[[GrubNotes]]
-
A quick reference and explanation. There's also a topic for the new [[GrubConf]].
-
- -
-
[[InstallTips]]
-
Info on how to install without a cd drive or linux installed as well as a few tips.
-
- -Another installation method is using an emulated environment. The [[BochsEmulator]] was originally the recommended virtual machine solution, however most have switched over to QEMU, as it runs faster. - -* [[HurdOnQEMU]] - A guide on how to use QEMU to run the hurd. -* [[BochsFAQ]] - Common questions you should read. -* [[VmWare]] - Why using it is discouraged. - -
-
Debian Installer
-
Work has been started by James Morrison and Glenn McGrath to [[PortDebootstrap]]. There is also a [[NewDebianInstaller]]. Why should Hurd folks care? It's important because this is the next generation installer that is intended to be used by all ports when Sarge is released.
-
- -## Using the system - -[[DebianAfterInstall]] instructions are a must-read to prepare an usable system. - -[[PackageTroubleshooting]] reports known bugs, quirks and workarounds about getting applications to work (if possible). - -## For Developers - -
-
[[SavannahProjects]]
-
Savannah is a CVS & Bug system evolved from a free version of the code that powers sourceforge.net. It has forked and been slightly modified for use by FSF, GNU and non-GNU projects. Actual Development takes place here. There is also a help wanted list.
-
- -
-
[[PortingIssues]] FAQ
-
What does it take to move a piece of Debian packaged software to the GNU/Hurd port?
-
- -
-
[[BuildingTheHurd]]
-
A summary by the Gentoo folks, thanks Jon Portnoy - avenj@gentooNOSPAM.org
-
- -
-
Debain Infrastructure
-
Testing is critical in helping the development effort. Bugs (defect reports) can be filed against the Debian software package in which they are found. [[BtsFiling]] tells how to file a Debian bug report. [[DebianPackages]] has some information about how Debian splits the software into packages and some references. There is a buildd autobuilder compiling the Debian Sid archive software for the GNU/Hurd port. [[BuilddStatus]] includes information on the buildd & turtle efforts.
-
- -
-
Uninstallable packages
-
Many packages depend on these uninstallable packages. So building one of them will allow other to be build too.
-
- -
-
Technical References
-
There are many standards and documents that might be applicable for those interested in developing software.
-
- -* GNU [Coding Standards](http://www.gnu.org/prep/standards.html) -* [[TestSuites]] - Posix, Perl, results feedback, etc. -* [docs and papers](http://www.gnu.org/software/hurd/docs.html) -* [[SystemAPILimits]] -* [[Hurd/HurdSpecificGlibcApi]] -* [[CodeAnnouncements]] - Recent coding projects related to the Hurd - -
-
Debian Developer's Corner
-
The following references are provided as a starting point for those interested in helping to package software for Debian GNU/Hurd and Debian GNU/Linux.
-
- -* [Policy Manual](http://www.debian.org/doc/debian-policy/) -* Developer's [Reference](http://www.debian.org/doc/developers-reference/) -* New Maintainers [Guide](http://www.debian.org/doc/maint-guide/) -* There are many Debian email lists - -
-
Debian Todo
-
Packages needing attention. A possible use of this site could be to help track similar needs via [[HurdWnpp]]. This is not yet implemented.
-
- -
-
[[GnuDistributionRumors]]
-
There are some discussions and several rumors circulating about creating a completely new distribution, not using a Debian architecture.
-
- -## Misc. - -
-
Why a separate section of the website for this?
-
There are fundamentally different issues about distributions compared with coding. Distributions are concerned with final default configurations of packaged software and system integration as they use many software packages and help give users a sense of using an OS "product."
-
- -
-
[[WhyDebian]]
-
A one page document focused on Debian aimed at users to answer their question "Why Debian?"
-
- -
-
[[DebianProductSheet]]
-
Technical description of Debian aimed at those interested in Debian.
-
- -* [Misc. Docs @Etherhogz](http://www.etherhogz.org/doc/) (broken) -* [Ognyan Kulev Collection](http://debian.fmi.uni-sofia.bg/~ogi/hurd/links/index.html) of links (unsupported) -* [2000 Jim Franklin Collection](http://angg.twu.net/the_hurd_links.html) of links - ----- - -Meta discussions about the Distrib web goes in the [[WebDiscuss]] topic. diff --git a/GNU.mdwn b/GNU.mdwn new file mode 100644 index 00000000..6c90cf14 --- /dev/null +++ b/GNU.mdwn @@ -0,0 +1,36 @@ +Sporadic efforts by numerous individuals have been made to keep the information in this wiki current. The hope that the primary development team would make this a canonical source has not been fulfilled. While some of the information and links here are still valid, unfortunately much is not. + +-- [[Main/GrantBow]] - 24 Jul 2007 + +## GNU, FSF & RMS + +GNU stands for GNU's Not Unix. It is a project announced in 1983 by [[RichardStallman]] (RMS). The Free Software Foundation ([FSF](http://www.fsf.org/fsf/fsf.html)) was founded in 1985 to act as a parent organization for GNU and many other projects. GNU and some non-GNU projects are now hosted on the [Savannah](http://savannah.gnu.org) platform similar to SourceForge.net. + +
+
[[History]]
+
Background information about the GNU Project.
+
[[GnuNames]]
+
A page describing the name GNU itself and it's usage.
+
[[TheGnuManifesto]]
+
A founding document that still influences the system's technical design and moral philosophy.
+
[[CopyleftLicenses]]
+
Information on the licenses used on GNU software, and on other free software licenses
+
[[FreeDocumentationLicense]]
+
A relatively new license used by the FSF to extend the copyright of documentation.
+
FAQ Link
+
What is the relation between GNU and Hurd?
+
Assisting
+
If you would like to help the GNU movement visit the official site at http://www.gnu.org.
+
[[SoftwareProjects]]
+
Information about other GNU projects.
+
gnu-system-discuss
+
Mailing list for discussion about the GNU system.
+
+

+

+
+
[[WebDiscuss]]
+
Meta discussion about how to make this section of the site better.
+
+

+

diff --git a/GNU/GnuNames.mdwn b/GNU/GnuNames.mdwn index 1d7c94eb..d470a632 100644 --- a/GNU/GnuNames.mdwn +++ b/GNU/GnuNames.mdwn @@ -1,4 +1,4 @@ -The GNU stands for GNU's Not Unix. It is a project as described [[WebHome]]. +The GNU stands for GNU's Not Unix. It is a project as described in [[GNU]]. What can be confusing is the usage. GNU can stand for: diff --git a/GNU/History.mdwn b/GNU/History.mdwn index 9e7f53b2..f321c961 100644 --- a/GNU/History.mdwn +++ b/GNU/History.mdwn @@ -4,4 +4,4 @@ The GNU project has a long history. For software projects, it is exceptionally l * [The GNU Project](http://www.gnu.org/gnu/gnu-history.html): A summary by [[RichardStallman]]. * [History of the GNU Project](http://www.gnu.org/gnu/thegnuproject.html): About the GNU Project, by [[RichardStallman]]. -Page started from links at [[WebHome]]. -- [[Main/AaronHawley]] - 17 Feb 2006 +Page started from links at [[GNU]]. -- [[Main/AaronHawley]] - 17 Feb 2006 diff --git a/GNU/WebHome.mdwn b/GNU/WebHome.mdwn deleted file mode 100644 index 6c90cf14..00000000 --- a/GNU/WebHome.mdwn +++ /dev/null @@ -1,36 +0,0 @@ -Sporadic efforts by numerous individuals have been made to keep the information in this wiki current. The hope that the primary development team would make this a canonical source has not been fulfilled. While some of the information and links here are still valid, unfortunately much is not. - --- [[Main/GrantBow]] - 24 Jul 2007 - -## GNU, FSF & RMS - -GNU stands for GNU's Not Unix. It is a project announced in 1983 by [[RichardStallman]] (RMS). The Free Software Foundation ([FSF](http://www.fsf.org/fsf/fsf.html)) was founded in 1985 to act as a parent organization for GNU and many other projects. GNU and some non-GNU projects are now hosted on the [Savannah](http://savannah.gnu.org) platform similar to SourceForge.net. - -
-
[[History]]
-
Background information about the GNU Project.
-
[[GnuNames]]
-
A page describing the name GNU itself and it's usage.
-
[[TheGnuManifesto]]
-
A founding document that still influences the system's technical design and moral philosophy.
-
[[CopyleftLicenses]]
-
Information on the licenses used on GNU software, and on other free software licenses
-
[[FreeDocumentationLicense]]
-
A relatively new license used by the FSF to extend the copyright of documentation.
-
FAQ Link
-
What is the relation between GNU and Hurd?
-
Assisting
-
If you would like to help the GNU movement visit the official site at http://www.gnu.org.
-
[[SoftwareProjects]]
-
Information about other GNU projects.
-
gnu-system-discuss
-
Mailing list for discussion about the GNU system.
-
-

-

-
-
[[WebDiscuss]]
-
Meta discussion about how to make this section of the site better.
-
-

-

diff --git a/Hug.mdwn b/Hug.mdwn new file mode 100644 index 00000000..bf8d7c04 --- /dev/null +++ b/Hug.mdwn @@ -0,0 +1,20 @@ +Sporadic efforts by numerous individuals have been made to keep the information in this wiki current. The hope that the primary development team would make this a canonical source has not been fulfilled. While some of the information and links here are still valid, unfortunately much is not. + +-- [[Main/GrantBow]] - 24 Jul 2007 + +Welcome. This is a web-based collaboration area for Hurd user groups. + + + +

[[WebDiscuss]]

diff --git a/Hug/WebHome.mdwn b/Hug/WebHome.mdwn deleted file mode 100644 index bf8d7c04..00000000 --- a/Hug/WebHome.mdwn +++ /dev/null @@ -1,20 +0,0 @@ -Sporadic efforts by numerous individuals have been made to keep the information in this wiki current. The hope that the primary development team would make this a canonical source has not been fulfilled. While some of the information and links here are still valid, unfortunately much is not. - --- [[Main/GrantBow]] - 24 Jul 2007 - -Welcome. This is a web-based collaboration area for Hurd user groups. - - - -

[[WebDiscuss]]

diff --git a/Hurd.mdwn b/Hurd.mdwn new file mode 100644 index 00000000..30fcbe77 --- /dev/null +++ b/Hurd.mdwn @@ -0,0 +1,152 @@ +Sporadic efforts by numerous individuals have been made to keep the information in this wiki current. The hope that the primary development team would make this a canonical source has not been fulfilled. While some of the information and links here are still valid, unfortunately much is not. + +-- [[Main/GrantBow]] - 24 Jul 2007 + +## The Hurd + +This part of the wiki is dedicated to the the Hurd servers, the most important components comprising the GNU operating system. Built on top of the Mach microkernel the servers are designed to replace the functionality provided by regular monolithic UNIX kernels. + +If you cannot find what you look for the topic might have been moved to the new Distrib, Mach or GNU webs. This has been done to help clarify the different aspects of the GNU/Hurd efforts for new users. + +For an introduction to this site, see . + +
+
[[GNUHurdStatus]]
+
Things [[ToDo]] before the next release
+
[[KnownHurdLimits]]
+
Limitations of the GNU operating system. Includes updates on the status of [[RandomDevice]] (for ssh), [[DhcpClient]], [[PppDaemon]], [[HurdConsole]], [[ExtTwoSize]], other filesystems, etc.
+
[[SeenHurd]]
+
GNU/Hurd sightings.
+
[[TranslatorPages]]
+
What translators exist, info about them
+
[[FrequentlyAskedQuestions]]
+
For anything else you cannot find here.
+
+

+

Introduction

+

+
+
[[TheGnuHurd]]
+
About the GNU/Hurd System Debian Wiki about The Hurd.
+
[[HurdNames]]
+
What does the HURD acronym stand for?
+
Welcome Note
+
Formerly sent monthly to debian-hurd@lists.debian.org and help-hurd@gnu.org
+
Debian Wiki: Hurd
+
+
+
[[FunnyHurd]]
+
Logos, rumors and other funny unrelated stuff mentioning "Hurd"
+
[[Shopping]]
+
Items that can be bought.
+
[[Translation]]
+
Hurd translation and Hurd wiki page in different languages.
+
History 1997-2003
+
Personal view of Marcus Brinkmann about Hurd development in 1997-2003.
+
+

+

Running the Hurd

+
+
[[LiveCD]]
+
Enjoy a bootable Hurd from within CD (opt. HD or USB installation).
+
[[Distrib/QEMU]]
+
play downloaded [[LiveCd]] Isos without burn them (emulation).
+
[[FlashHurd]]
+
Bootable Hurd from within USB flash memory.
+
[[BuildingHurd]]
+
+
+
[[PublicHurdBoxen]]
+
Hurd boxes available to hack on.
+
[[SubhurdHowto]]
+
+
+
+

+

Running Applications on the Hurd

+

+

+
+
[[HurdConsole]]
+
How to set up the console.
+
[[Xfree86]]
+
Setting up X.
+
[[DebianX]]
+
Setting up X in Debian.
+
[[DebianXorg]]
+
Settin up Xorg in Debian.
+
[[GNUstep]]
+
Setting up GNUstep on Hurd.
+

Technical References

+

+

+ +

+

Developer Notes

+

+

+
    +
  • [[CrossCompiling]].
  • +
  • [[HurdSpecificGlibcApi]]: Functions in GLIBC for the Hurd.
  • +
  • [[Debugging]].
  • +
  • [[XattrHurd]]: Setting translators under GNU/Linux
  • +
  • [[ABITransitionStatus]]: Old info (early 2002) on the ABI transition
  • +
  • [[KernelCousinDebianHurd]]: A defunct newsletter about Hurd development.
  • +
  • [[Mach/OskitMachStatusList]]: Status and TODO information
  • +
  • Hurd Sourcecode Reference: Searchable and browsable index of the code.
  • +
  • [[Mach/PortToL4]]: Out-dated Wiki.
  • +
  • [[HurdOnL4]]: Work in process for new wiki.
  • +
  • [[QemuImageForL4]]:
  • +
  • [[SubhurdHowto]]: Using and a neighbour for testing and debugging.
  • +
  • [[SerialConsole]]: Setting up a serial console.
  • +
+

+

+
+

+

+
+
[[InstallNotes]]
+
How to install the GNU system.
For Further information, See the [[Distrib]] web.
+
+

+

+
+
Community & People
+
Please see the [[Main]] web for registered users information and Hurd community resources.
+
+

See [[HurdDonations]] if you've got more money than hack time.

+

+

+
+
Microkernel Systems
+
Please see the [[Mach]] web
+
+

+

+
+
Developer Related
+
Please see above and the [[Distrib]] web
+
+ +---- + +This site was [announced](http://mail.gnu.org/pipermail/bug-hurd/2002-May/008342.html) on May 12, 2002. The following are checkpoints for maintenance and administration: + +
+
[[TWiki/TWikiDiscuss]]
+
Maintenance topic for the Hurd Wiki as a whole.
+
+ +
+
[[TWiki/HurdWikiCopyrightDiscuss]]
+
Copyright, licensing and legal discussion.
+
[[TWiki/HurdWikiMove]]
+
We're looking for a more permanent host.
+
diff --git a/Hurd/DistributedServers.mdwn b/Hurd/DistributedServers.mdwn index fde3692c..cb2dd5bc 100644 --- a/Hurd/DistributedServers.mdwn +++ b/Hurd/DistributedServers.mdwn @@ -1,6 +1,6 @@ # Distributed Computing -The [[Mach/WebHome]] micro kernel was originally designed to run on symetric multi-processing (SMP) systems. Later, it was extended to allow for distributed OS support. A group of workstations with Mach can act as a single powerful SMP machine. Thus, Mach is also called a Single System Image (SSI). +The [[Mach]] micro kernel was originally designed to run on symetric multi-processing (SMP) systems. Later, it was extended to allow for distributed OS support. A group of workstations with Mach can act as a single powerful SMP machine. Thus, Mach is also called a Single System Image (SSI). The Mach micro kernel provides a good infrastructure for distributed computing, including thread migration, inter-thread communition (both locally and remotely), load balancing and fault-tolerance. The Hurd, using Mach as a foundation, has great potential for distributed computing. Progress toward distributed kernel designs is proceeding within other projects as well. OpenMosix is a related projects for Linux kernels. You can reach it at: @@ -24,6 +24,6 @@ Various grammatical fixes and tidying up. -- [[Main/JoachimNilsson]] - 29 Oct 2002 -Updated for [[Mach/WebHome]] web, reworded parts for more direct message. Added L4 link. +Updated for [[Mach]] web, reworded parts for more direct message. Added L4 link. -- [[Main/GrantBow]] - 11 Jan 2003 diff --git a/Hurd/FrequentlyAskedQuestions.mdwn b/Hurd/FrequentlyAskedQuestions.mdwn index f10c7860..f85b84e4 100644 --- a/Hurd/FrequentlyAskedQuestions.mdwn +++ b/Hurd/FrequentlyAskedQuestions.mdwn @@ -25,7 +25,7 @@ If you still have problems, do not hesitate to make use of the [[MailLists]] or * There was an ABI change for glibc0.3. It's recommended you reinstall your GNU/Hurd system if you run a system installed before the summer of 2002. This is a similar cause for the various Linux distributions who changed from libc5 to libc6 or glibc2 around 1998. * **_What is GNU Mach vs. oskit-mach?_** - * These are different versions of the Mach microkernel that supports the Hurd that runs on top of it. For more info, see [[Mach/WebHome]] + * These are different versions of the Mach microkernel that supports the Hurd that runs on top of it. For more info, see [[Mach]] * **_What software is available for GNU?_** * Most packages from [Debian](http://www.debian.org/) [GNU/Linux](http://www.gnu.org/gnu/linux-and-gnu.html) which aren't linux-specific ([Packages That Won't Be Ported](http://www.debian.org/ports/hurd/hurd-devel-debian)) are expected to work on GNU/Hurd too. See the database in . Programs which need pthreads, including [GNOME](http://www.gnome.org), [KDE](http://www.kde.org), [Mozilla](http://www.mozilla.org), [OpenOffice](http://www.openoffice.org), [SDL](http://www.libsdl.org), etc. are being worked on currently using Neal Walfields libpthreads. See the [[Distrib/PortingIssues]] document for some common build problems and their solutions. @@ -37,7 +37,7 @@ If you still have problems, do not hesitate to make use of the [[MailLists]] or * For a real serial console at boot time you need to rebuild your GNUmach 1.x kernel. For more info see the Utah release notes at [http://www.cs.utah.edu/flux/mach4-i386/html/mach4-UK22.html#serial\_console](http://www.cs.utah.edu/flux/mach4-i386/html/mach4-UK22.html#serial_console) * **_Will GNU work in Vmware?_** - * It's highly recommended and easier to get a full image for Bochs. See [[Distrib/WebHome]] + * It's highly recommended and easier to get a full image for Bochs. See [[Distrib]] * It didn't use to, [Hurd bootstrap fails](http://lists.debian.org/debian-hurd/2002/debian-hurd-200207/msg00069.html). Vmware is not [free software](http://www.gnu.org/philosophy/free-sw.html) and it is [[Distrib/VmWare]]. We recommend to use [free](http://www.gnu.org/philosophy/free-sw.html) alternatives, like [[Distrib/BochsEmulator]]. * A faster, more widespread and [free](http://www.gnu.org/philosophy/free-sw.html) recent alternative is [QEMU](http://hurd.gnufans.org/bin/view/Distrib/QEMU). You can find more informations on [[Distrib/HurdOnQEMU]]. * If someone prefers using VMWare: diff --git a/Hurd/GNUHurdStatus.mdwn b/Hurd/GNUHurdStatus.mdwn index 2414d25c..305b99fa 100644 --- a/Hurd/GNUHurdStatus.mdwn +++ b/Hurd/GNUHurdStatus.mdwn @@ -1,4 +1,4 @@ -Unfortunately, this page is very outdated. For the latest status you need to check the [[MailLists]] or [[HurdIRC]]. I know that from hanging out on IRC today (Feb 29, 2004) Marcus was uploading a new [[Mach/WebHome]] binary package to update the old one in the debian archive. Work still continues on the new [[HurdConsole]]. Progress overall is slow due to the technical expertise required for many tasks and the lack of resources. +Unfortunately, this page is very outdated. For the latest status you need to check the [[MailLists]] or [[HurdIRC]]. I know that from hanging out on IRC today (Feb 29, 2004) Marcus was uploading a new [[Mach]] binary package to update the old one in the debian archive. Work still continues on the new [[HurdConsole]]. Progress overall is slow due to the technical expertise required for many tasks and the lack of resources. -- [[Main/GrantBow]] - 01 Mar 2004 diff --git a/Hurd/GNUmach.mdwn b/Hurd/GNUmach.mdwn index 6ba30395..da73a387 100644 --- a/Hurd/GNUmach.mdwn +++ b/Hurd/GNUmach.mdwn @@ -1 +1 @@ -See +See [[Mach]]. diff --git a/Hurd/HurdEs.mdwn b/Hurd/HurdEs.mdwn index fbe0fb6c..8ee453b4 100644 --- a/Hurd/HurdEs.mdwn +++ b/Hurd/HurdEs.mdwn @@ -1,4 +1,4 @@ - +[[Main]] ---- diff --git a/Hurd/HurdOnL4.mdwn b/Hurd/HurdOnL4.mdwn index 3cc378b1..79e7a714 100644 --- a/Hurd/HurdOnL4.mdwn +++ b/Hurd/HurdOnL4.mdwn @@ -1,12 +1,8 @@ # GNU/Hurd on L4 wiki -#### Table Of Content - -%TOC% - ## Introduction -This page is a place for information pertaining to the efforts towards realizing the migration and porting of the [[Hurd/WebHome]] such that it uses the [L4 Microkernel](http://l4ka.org/). The GNU/Hurd Operating System, sometimes just referred to as the _GNU Operating System_ is a rich and robust collection of programs and utilities which enable you to use your computer to do usefull and or entertaining things. The intent is that most any applicable software package available on the [GNU Website](http://www.gnu.org) (and many others also) will be able to be compiled and run under the resultant operating system. +This page is a place for information pertaining to the efforts towards realizing the migration and porting of the [[Hurd]] such that it uses the [L4 Microkernel](http://l4ka.org/). The GNU/Hurd Operating System, sometimes just referred to as the _GNU Operating System_ is a rich and robust collection of programs and utilities which enable you to use your computer to do usefull and or entertaining things. The intent is that most any applicable software package available on the [GNU Website](http://www.gnu.org) (and many others also) will be able to be compiled and run under the resultant operating system. At this point (06/20/2004) this is not yet possible. Indeed, the preliminary foundations are still being developed. Nevertheless, this is a volunteer created operating system so those with the knowledge, interest, and spare time are encouraged to study and if possible contribute to the project. diff --git a/Hurd/WebHome.mdwn b/Hurd/WebHome.mdwn deleted file mode 100644 index c59165bd..00000000 --- a/Hurd/WebHome.mdwn +++ /dev/null @@ -1,152 +0,0 @@ -Sporadic efforts by numerous individuals have been made to keep the information in this wiki current. The hope that the primary development team would make this a canonical source has not been fulfilled. While some of the information and links here are still valid, unfortunately much is not. - --- [[Main/GrantBow]] - 24 Jul 2007 - -## The Hurd - -This part of the wiki is dedicated to the the Hurd servers, the most important components comprising the GNU operating system. Built on top of the Mach microkernel the servers are designed to replace the functionality provided by regular monolithic UNIX kernels. - -If you cannot find what you look for the topic might have been moved to the new Distrib, Mach or GNU webs. This has been done to help clarify the different aspects of the GNU/Hurd efforts for new users. - -For an introduction to this site, see . - -
-
[[GNUHurdStatus]]
-
Things [[ToDo]] before the next release
-
[[KnownHurdLimits]]
-
Limitations of the GNU operating system. Includes updates on the status of [[RandomDevice]] (for ssh), [[DhcpClient]], [[PppDaemon]], [[HurdConsole]], [[ExtTwoSize]], other filesystems, etc.
-
[[SeenHurd]]
-
GNU/Hurd sightings.
-
[[TranslatorPages]]
-
What translators exist, info about them
-
[[FrequentlyAskedQuestions]]
-
For anything else you cannot find here.
-
-

-

Introduction

-

-
-
[[TheGnuHurd]]
-
About the GNU/Hurd System Debian Wiki about The Hurd.
-
[[HurdNames]]
-
What does the HURD acronym stand for?
-
Welcome Note
-
Formerly sent monthly to debian-hurd@lists.debian.org and help-hurd@gnu.org
-
Debian Wiki: Hurd
-
-
-
[[FunnyHurd]]
-
Logos, rumors and other funny unrelated stuff mentioning "Hurd"
-
[[Shopping]]
-
Items that can be bought.
-
[[Translation]]
-
Hurd translation and Hurd wiki page in different languages.
-
History 1997-2003
-
Personal view of Marcus Brinkmann about Hurd development in 1997-2003.
-
-

-

Running the Hurd

-
-
[[LiveCD]]
-
Enjoy a bootable Hurd from within CD (opt. HD or USB installation).
-
[[Distrib/QEMU]]
-
play downloaded [[LiveCd]] Isos without burn them (emulation).
-
[[FlashHurd]]
-
Bootable Hurd from within USB flash memory.
-
[[BuildingHurd]]
-
-
-
[[PublicHurdBoxen]]
-
Hurd boxes available to hack on.
-
[[SubhurdHowto]]
-
-
-
-

-

Running Applications on the Hurd

-

-

-
-
[[HurdConsole]]
-
How to set up the console.
-
[[Xfree86]]
-
Setting up X.
-
[[DebianX]]
-
Setting up X in Debian.
-
[[DebianXorg]]
-
Settin up Xorg in Debian.
-
[[GNUstep]]
-
Setting up GNUstep on Hurd.
-

Technical References

-

-

- -

-

Developer Notes

-

-

-
    -
  • [[CrossCompiling]].
  • -
  • [[HurdSpecificGlibcApi]]: Functions in GLIBC for the Hurd.
  • -
  • [[Debugging]].
  • -
  • [[XattrHurd]]: Setting translators under GNU/Linux
  • -
  • [[ABITransitionStatus]]: Old info (early 2002) on the ABI transition
  • -
  • [[KernelCousinDebianHurd]]: A defunct newsletter about Hurd development.
  • -
  • [[Mach/OskitMachStatusList]]: Status and TODO information
  • -
  • Hurd Sourcecode Reference: Searchable and browsable index of the code.
  • -
  • [[Mach/PortToL4]]: Out-dated Wiki.
  • -
  • [[HurdOnL4]]: Work in process for new wiki.
  • -
  • [[QemuImageForL4]]:
  • -
  • [[SubhurdHowto]]: Using and a neighbour for testing and debugging.
  • -
  • [[SerialConsole]]: Setting up a serial console.
  • -
-

-

-
-

-

-
-
[[InstallNotes]]
-
How to install the GNU system.
For Further information, See the [[Distrib/WebHome]] web.
-
-

-

-
-
Community & People
-
Please see the [[Main/WebHome]] web for registered users information and Hurd community resources.
-
-

See [[HurdDonations]] if you've got more money than hack time.

-

-

-
-
Microkernel Systems
-
Please see the [[Mach/WebHome]] web
-
-

-

-
-
Developer Related
-
Please see above and the [[Distrib/WebHome]] web
-
- ----- - -This site was [announced](http://mail.gnu.org/pipermail/bug-hurd/2002-May/008342.html) on May 12, 2002. The following are checkpoints for maintenance and administration: - -
-
[[TWiki/TWikiDiscuss]]
-
Maintenance topic for the Hurd Wiki as a whole.
-
- -
-
[[TWiki/HurdWikiCopyrightDiscuss]]
-
Copyright, licensing and legal discussion.
-
[[TWiki/HurdWikiMove]]
-
We're looking for a more permanent host.
-
diff --git a/Mach.mdwn b/Mach.mdwn new file mode 100644 index 00000000..46dc8a7c --- /dev/null +++ b/Mach.mdwn @@ -0,0 +1,96 @@ +Sporadic efforts by numerous individuals have been made to keep the information in this wiki current. The hope that the primary development team would make this a canonical source has not been fulfilled. While some of the information and links here are still valid, unfortunately much is not. + +-- [[Main/GrantBow]] - 24 Jul 2007 + +## GNU Mach + +This web deals with the Mach micro kernel, the base for the Hurd servers which makes out the GNU operating system. This is also the logical place for any other future microkernel, like L4 for instance.

Feel free to add relevant content.

+

Table of Contents:

+

+

+
    +
  • [[MachHistory]]: History of Mach
  • +
+

+

+ +

+

+

+

+
    +
  • Microkernels (an HTML review of the area from late 1996)
  • +
+

+

+ +

+

+ +

+

+
    +
  • [[GNUMach]]: GNUmach 1.x kernel
      +
    • [[BuildingGNUMach]]
    • +
    +
  • +
+

+

+
    +
  • [[OskitMach]]: GNUmach 2.0 (DEFUNCT)
      +
    • [[OskitMachStatusList]]: Status and TODO list (deb status)
    • +
    • [[OskitMachPatches]]: Bleeding edge patches
    • +
    • [[OskitPatches]]: Useful patches for the OSKit
    • +
    • [[BuildingOskitMach]]: How to build your own GNUmach kernel
    • +
    • [[RemoteDebugOskitMach]]: How to use gdb to remote debug the GNUmach kernel
    • +
    +
  • +
+

+

+
    +
  • [[MicroKernelFUD]]: Fear, Uncertainty, Doubt - The Micro Kernel Experiment Continues
  • +
+

+

+
    +
  • [[MicroKernelResearch]]: Papers on Mach related topics, [[PosixSemaphores]], [[PortToL4]].
  • +
+

+

+
    +
  • [[MicroKernelsForBeginners]]: (suggested page, better description needed) For experienced users who know little about microkernels but wish to learn about them.
  • +
+

+

+ +

+

+ +

+

+
    +
  • [[GNUMachRevivalProject]]: Task and Wish list for a new effort to make GNU Mach a reliable (in stability and performance terms) microkernel for The Hurd.
  • +
+

+

+
    +
  • [[WebDiscuss]] - Content discussions
  • +
diff --git a/Mach/MicroKernelsForBeginners.mdwn b/Mach/MicroKernelsForBeginners.mdwn index d7ae45c7..a89b5284 100644 --- a/Mach/MicroKernelsForBeginners.mdwn +++ b/Mach/MicroKernelsForBeginners.mdwn @@ -1,6 +1,6 @@ Think of this as a Wiki Pos^H^H^H Yellow Sticky Note Note -This page is linked to from Gnufans.Mach.Webhome. I created it for the purpose of creating a 'beginners meta guide to microkernels'. +This page is linked to from [[Mach]]. I created it for the purpose of creating a 'beginners meta guide to microkernels'. Essentially, the rationale is as follows. There are many users of this Wiki who understand microkernels. Many users who come here may want to know more about microkernels, having just heard about them. (I heard years ago, but haven't taken a direct interest in the issues related to them.) diff --git a/Mach/WebHome.mdwn b/Mach/WebHome.mdwn deleted file mode 100644 index 46dc8a7c..00000000 --- a/Mach/WebHome.mdwn +++ /dev/null @@ -1,96 +0,0 @@ -Sporadic efforts by numerous individuals have been made to keep the information in this wiki current. The hope that the primary development team would make this a canonical source has not been fulfilled. While some of the information and links here are still valid, unfortunately much is not. - --- [[Main/GrantBow]] - 24 Jul 2007 - -## GNU Mach - -This web deals with the Mach micro kernel, the base for the Hurd servers which makes out the GNU operating system. This is also the logical place for any other future microkernel, like L4 for instance.

Feel free to add relevant content.

-

Table of Contents:

-

-

-
    -
  • [[MachHistory]]: History of Mach
  • -
-

-

- -

-

-

-

-
    -
  • Microkernels (an HTML review of the area from late 1996)
  • -
-

-

- -

-

- -

-

-
    -
  • [[GNUMach]]: GNUmach 1.x kernel
      -
    • [[BuildingGNUMach]]
    • -
    -
  • -
-

-

-
    -
  • [[OskitMach]]: GNUmach 2.0 (DEFUNCT)
      -
    • [[OskitMachStatusList]]: Status and TODO list (deb status)
    • -
    • [[OskitMachPatches]]: Bleeding edge patches
    • -
    • [[OskitPatches]]: Useful patches for the OSKit
    • -
    • [[BuildingOskitMach]]: How to build your own GNUmach kernel
    • -
    • [[RemoteDebugOskitMach]]: How to use gdb to remote debug the GNUmach kernel
    • -
    -
  • -
-

-

-
    -
  • [[MicroKernelFUD]]: Fear, Uncertainty, Doubt - The Micro Kernel Experiment Continues
  • -
-

-

-
    -
  • [[MicroKernelResearch]]: Papers on Mach related topics, [[PosixSemaphores]], [[PortToL4]].
  • -
-

-

-
    -
  • [[MicroKernelsForBeginners]]: (suggested page, better description needed) For experienced users who know little about microkernels but wish to learn about them.
  • -
-

-

- -

-

- -

-

-
    -
  • [[GNUMachRevivalProject]]: Task and Wish list for a new effort to make GNU Mach a reliable (in stability and performance terms) microkernel for The Hurd.
  • -
-

-

-
    -
  • [[WebDiscuss]] - Content discussions
  • -
diff --git a/Main.mdwn b/Main.mdwn new file mode 100644 index 00000000..b393a034 --- /dev/null +++ b/Main.mdwn @@ -0,0 +1,29 @@ +Sporadic efforts by numerous individuals have been made to keep the information in this wiki current. The hope that the primary development team would make this a canonical source has not been fulfilled. While some of the information and links here are still valid, unfortunately much is not. + +-- [[Main/GrantBow]] - 24 Jul 2007 + +

There is an expanding community of people developing and running test Debian GNU/Hurd machines. Many have already registered on this TWiki system and contributed information directly to this site. We have also linked to all the relevant data you can find on other sites.

+

The two key resources most often used for communication are the Debian and GNU [[Hurd/MailLists]], as well as the [[Hurd/HurdIRC]].

+

+

+
+
[[Hurd/MailLists]]
+
Available mailing lists
+
+
+
[[Hurd/HurdIRC]]
+
+
+
[[Hurd/WhoRunsGNU]]
+
+
+
[[Hurd/HurdDevelopers]]
+
Who's who?
+
[[Hurd/PersonalHurdPages]]
+
Users with Hurd wiki pages
+
[[Hurd/UserGroups]]
+
Canadian, French & Russian
+
[[Hurd/HurdConferences]]
+
Meetings either directly held for the Hurd or with significant Hurd developer attendance.
+
+

Hurd User's Guide.

diff --git a/Main/TWikiColophon.mdwn b/Main/TWikiColophon.mdwn index aca5ad50..ae62431f 100644 --- a/Main/TWikiColophon.mdwn +++ b/Main/TWikiColophon.mdwn @@ -6,7 +6,7 @@ A generic [WikiWikiWeb](http://www.c2.com/cgi/wiki?WelcomeVisitors), or simply W We use the [GNU Skin](http://twiki.org/cgi-bin/view/Plugins/GnuSkin) created by our own [[Main/JoachimNilsson]]. -This site begain in May, 2002 as one TWiki web: [[Hurd/WebHome]]. This WebHome page was used as the front page of the whole site. We grew this site and added more TWiki webs by December, 2002. Due to the success of the site we are in the process of more completely addressing copyright issues. More people are adding content. Our [Webalizer](http://hurd.gnufans.org/webalizer/) shows our overall site visits over the past 12 months. +This site begain in May, 2002 as one TWiki web: [[Hurd]]. This WebHome page was used as the front page of the whole site. We grew this site and added more TWiki webs by December, 2002. Due to the success of the site we are in the process of more completely addressing copyright issues. More people are adding content. Our [Webalizer](http://hurd.gnufans.org/webalizer/) shows our overall site visits over the past 12 months. We hope the new arrangement using multiple TWiki webs will help newcomers and old timers alike. Your Feedback is encouraged. Each Web has a WebDiscuss topic. ([[Hurd/WebDiscuss]], [[Distrib/WebDiscuss]], [[Mach/WebDiscuss]], [[GNU/WebDiscuss]], [[Mig/WebDiscuss]], [[Main/WebDiscuss]] and [[TWiki/WebDiscuss]]) The global feedback page is [[TWiki/TWikiDiscuss]]. A feedback topic specifically for the front page is available at [[Main/HurdGnuFansOrgDiscuss]]. diff --git a/Main/WebDiscuss.mdwn b/Main/WebDiscuss.mdwn index d757c4f4..fa143fad 100644 --- a/Main/WebDiscuss.mdwn +++ b/Main/WebDiscuss.mdwn @@ -8,6 +8,6 @@ I've done some minor cosmetic changes only. See the [[SCRIPTURLrdiffSCRIPTSUFFIX -- [[Main/JoachimNilsson]] - 23 Nov 2002 -You did all the hard work in this area! I'm glad we have a Main.WebHome to play with again. I like the idea of moving the main page to it's own topic. I'm going to rework the WebHome as I have done all the other similar pages. This is great, thanks! +You did all the hard work in this area! I'm glad we have a [[Main]] to play with again. I like the idea of moving the main page to it's own topic. I'm going to rework the WebHome as I have done all the other similar pages. This is great, thanks! -- [[Main/GrantBow]] - 29 Dec 2002 diff --git a/Main/WebHome.mdwn b/Main/WebHome.mdwn deleted file mode 100644 index 214ebf5b..00000000 --- a/Main/WebHome.mdwn +++ /dev/null @@ -1,30 +0,0 @@ -Sporadic efforts by numerous individuals have been made to keep the information in this wiki current. The hope that the primary development team would make this a canonical source has not been fulfilled. While some of the information and links here are still valid, unfortunately much is not. - --- [[Main/GrantBow]] - 24 Jul 2007 - -

There is an expanding community of people developing and running test Debian GNU/Hurd machines. Many have already registered on this TWiki system and contributed information directly to this site. We have also linked to all the relevant data you can find on other sites.

-

The two key resources most often used for communication are the Debian and GNU [[Hurd/MailLists]], as well as the [[Hurd/HurdIRC]].

-

-

-
-
[[Hurd/MailLists]]
-
Available mailing lists
-
-

Hurd Wiki

-
-
[[Hurd/HurdIRC]]
-
-
-
[[Hurd/WhoRunsGNU]]
-
-
-
[[Hurd/HurdDevelopers]]
-
Who's who?
-
[[Hurd/PersonalHurdPages]]
-
Users with Hurd wiki pages
-
[[Hurd/UserGroups]]
-
Canadian, French & Russian
-
[[Hurd/HurdConferences]]
-
Meetings either directly held for the Hurd or with significant Hurd developer attendance.
-
-

Hurd User's Guide.

diff --git a/Mig.mdwn b/Mig.mdwn new file mode 100644 index 00000000..7334d4d9 --- /dev/null +++ b/Mig.mdwn @@ -0,0 +1,15 @@ +Sporadic efforts by numerous individuals have been made to keep the information in this wiki current. The hope that the primary development team would make this a canonical source has not been fulfilled. While some of the information and links here are still valid, unfortunately much is not. + +-- [[Main/GrantBow]] - 24 Jul 2007 + +The [[MachInterfaceGenerator]] (MIG) is a program which generates inter-process communication (IPC) code. Specifically Mig generates remote procedure call (RPC) code for communication between client and server processes running on a Mach microkernel. + +

Mach servers run as separate tasks and communicate with RPC messages. The RPC interface is language independant and somewhat complex. MIG mitigates this complexity.

+

GNU MIG is fully compatible with OSF MIG. The official Mig site is a page hosted on the official Hurd site. [[MigDocumentation]] is available. Mig also has it's own CVS module within the main Hurd CVS site.

+

[[BuildingMIG]]

+

+

+
+
[[WebDiscuss]]
+
Discussion about how to make this part of the site better and more informative.
+
diff --git a/Mig/WebHome.mdwn b/Mig/WebHome.mdwn deleted file mode 100644 index 7334d4d9..00000000 --- a/Mig/WebHome.mdwn +++ /dev/null @@ -1,15 +0,0 @@ -Sporadic efforts by numerous individuals have been made to keep the information in this wiki current. The hope that the primary development team would make this a canonical source has not been fulfilled. While some of the information and links here are still valid, unfortunately much is not. - --- [[Main/GrantBow]] - 24 Jul 2007 - -The [[MachInterfaceGenerator]] (MIG) is a program which generates inter-process communication (IPC) code. Specifically Mig generates remote procedure call (RPC) code for communication between client and server processes running on a Mach microkernel. - -

Mach servers run as separate tasks and communicate with RPC messages. The RPC interface is language independant and somewhat complex. MIG mitigates this complexity.

-

GNU MIG is fully compatible with OSF MIG. The official Mig site is a page hosted on the official Hurd site. [[MigDocumentation]] is available. Mig also has it's own CVS module within the main Hurd CVS site.

-

[[BuildingMIG]]

-

-

-
-
[[WebDiscuss]]
-
Discussion about how to make this part of the site better and more informative.
-
diff --git a/TWiki.mdwn b/TWiki.mdwn new file mode 100644 index 00000000..d3b93da0 --- /dev/null +++ b/TWiki.mdwn @@ -0,0 +1,131 @@ + + + + + +
More search options in [[WebSearch]]
+ +Currently, Web refers to the TWiki Web. + +* [[WebIndex]] - alphabetical +* [[WebChanges]] - by modification time + + + +### TWiki Reference Manual + +Documentation for webmasters, system administrators, project managers, team leaders, and all other users of the TWiki advanced online collaboration tool. + +* **[[TWikiDocumentation]]**: Complete current reference... + * [[TWikiImplementationNotes]] + * [[TWikiInstallationGuide]] + * [[TWikiUpgradeGuide]] + * [[TWikiUserAuthentication]] + * [[TWikiAccessControl]] + * [[TextFormattingRules]] + * [[TWikiVariables]] + * [[FileAttachment]] + * [[TWikiForms]] + * [[TWikiTemplates]] + * [[TWikiSkins]] + * [[FormattedSearch]] + * [[TWikiMetaData]] + * [[TWikiPlugins]] + * [[TWikiSiteTools]] + * [[ManagingTopics]] + * [[ManagingWebs]]
**Appendices**
[[AppendixFileSystem]]
[[TWikiHistory]] + +### TWikiSiteTools + +[[TWikiSiteTools]] include utilities for navigating and keeping up with site activity on individual TWiki webs. Preferences can also be configured, by web or site-wide. You are currently in the **%TWIKIWEB%** web. + +* %WEBPREFSTOPIC%: Preference settings for the this web +* [Cleanup old sessions](/twiki/bin/cleansessions) +* %WIKIPREFSTOPIC%: TWiki site-wide preferences +* The %TWIKIWEB%.TWikiWebsTable _(below)_ is a color-coded directory of available webs that can be easily included on any page. +* The [[TWIKIWEBHOMETOPIC]] web is coded in a light-orange (yellow if your system is only displaying 256 colors) color for quick identification. + +%INCLUDE\{"TWikiWebsTable"\}% + +* TWikiTM is a trademark of [[PeterThoeny]] +* TWiki is developed as Free Software under the [[GnuGeneralPublicLicense]] +* This site is running TWiki version **%WIKIVERSION%** +* Get the current version from [TWiki.org Downloads](http://TWiki.org/download.html)
%PUBURL%/twikilogo88x31.gif + + + + + + + +
Welcome to TeamworkWiki (or, Take-Five Wiki), a flexible, powerful, and simple Web-based collaboration platform. Use TWiki to run a project development space, a document management system, a knowledge base, or any other groupware tool, on an intranet or on the Web.

This web is the place to learn about the TWiki software ([[TWikiTutorial]], [[TWikiFAQ]]), learn about TWiki features ([[WikiSyntax]], [[TWikiShorthand]]), find TWiki documentation and find links to download it yourself. Here's the Mission Statement for TWiki.

+

Meta discussion about the TWiki web itself can take place in the [[WebDiscuss]] topic.

+

Meta discussion about the Hurd Wiki installation can take place in the [[TWikiDiscuss]] topic.

+

+

 Powered by TWiki
The official TWikiTM site is http://twiki.org/
+ +
+ + + + + + +
+

+

TWiki User's Guide

+

+

+
    +
  • TWiki Quick Start - the fast track approach
      +
    • [[WelcomeGuest]]: A fast track intro covering all the basics
    • +
    • [[TWikiRegistration]]: Sign up so you can edit pages and select options
    • +
    +
  • +
+

+

+
    +
  • One-Page Primers cover TWiki basics
      +
    • [[TWikiTutorial]]: A compact, 20-minute TWiki primer
    • +
    • [[TWikiSite]]: Instant overview - first, there was Wiki
    • +
    • [[TWikiPages]]: Customize, rename, move, or delete TWiki topics
    • +
    • [[WikiSyntax]]: TWiki shorthand basics
    • +
    • [[GoodStyle]]: Working tips for an open collaboration environment
    • +
    • [[TWikiShorthand]]: The complete TWiki text formatting syntax on one page
    • +
    • [[TWikiVariables]]: How to easily embed text, graphics, dynamic content
    • +
    • [[FileAttachments]]: Use your browser to upload files for distribution or display
    • +
    • [[WebChangesAlert]]: Subscribe to email alerts linking to the latest page changes
    • +
    +
  • +
+

+

+
    +
  • TWiki Help FAQs
      +
    • [[TWikiFAQ]]: The first things people ask about TWiki
    • +
    • [[TextFormattingFAQ]]: Common how-to questions about posting in TWiki
    • +
    +
  • +
+

+

+
    +
  • Frequent users should also browse the TWiki Reference Manual!
  • +
+

+

+
+

+

+
+

+

+

+

+

+

+

+

+
+
diff --git a/TWiki/WebHome.mdwn b/TWiki/WebHome.mdwn deleted file mode 100644 index d3b93da0..00000000 --- a/TWiki/WebHome.mdwn +++ /dev/null @@ -1,131 +0,0 @@ - - - - - -
More search options in [[WebSearch]]
- -Currently, Web refers to the TWiki Web. - -* [[WebIndex]] - alphabetical -* [[WebChanges]] - by modification time - - - -### TWiki Reference Manual - -Documentation for webmasters, system administrators, project managers, team leaders, and all other users of the TWiki advanced online collaboration tool. - -* **[[TWikiDocumentation]]**: Complete current reference... - * [[TWikiImplementationNotes]] - * [[TWikiInstallationGuide]] - * [[TWikiUpgradeGuide]] - * [[TWikiUserAuthentication]] - * [[TWikiAccessControl]] - * [[TextFormattingRules]] - * [[TWikiVariables]] - * [[FileAttachment]] - * [[TWikiForms]] - * [[TWikiTemplates]] - * [[TWikiSkins]] - * [[FormattedSearch]] - * [[TWikiMetaData]] - * [[TWikiPlugins]] - * [[TWikiSiteTools]] - * [[ManagingTopics]] - * [[ManagingWebs]]
**Appendices**
[[AppendixFileSystem]]
[[TWikiHistory]] - -### TWikiSiteTools - -[[TWikiSiteTools]] include utilities for navigating and keeping up with site activity on individual TWiki webs. Preferences can also be configured, by web or site-wide. You are currently in the **%TWIKIWEB%** web. - -* %WEBPREFSTOPIC%: Preference settings for the this web -* [Cleanup old sessions](/twiki/bin/cleansessions) -* %WIKIPREFSTOPIC%: TWiki site-wide preferences -* The %TWIKIWEB%.TWikiWebsTable _(below)_ is a color-coded directory of available webs that can be easily included on any page. -* The [[TWIKIWEBHOMETOPIC]] web is coded in a light-orange (yellow if your system is only displaying 256 colors) color for quick identification. - -%INCLUDE\{"TWikiWebsTable"\}% - -* TWikiTM is a trademark of [[PeterThoeny]] -* TWiki is developed as Free Software under the [[GnuGeneralPublicLicense]] -* This site is running TWiki version **%WIKIVERSION%** -* Get the current version from [TWiki.org Downloads](http://TWiki.org/download.html)
%PUBURL%/twikilogo88x31.gif - - - - - - - -
Welcome to TeamworkWiki (or, Take-Five Wiki), a flexible, powerful, and simple Web-based collaboration platform. Use TWiki to run a project development space, a document management system, a knowledge base, or any other groupware tool, on an intranet or on the Web.

This web is the place to learn about the TWiki software ([[TWikiTutorial]], [[TWikiFAQ]]), learn about TWiki features ([[WikiSyntax]], [[TWikiShorthand]]), find TWiki documentation and find links to download it yourself. Here's the Mission Statement for TWiki.

-

Meta discussion about the TWiki web itself can take place in the [[WebDiscuss]] topic.

-

Meta discussion about the Hurd Wiki installation can take place in the [[TWikiDiscuss]] topic.

-

-

 Powered by TWiki
The official TWikiTM site is http://twiki.org/
- -
- - - - - - -
-

-

TWiki User's Guide

-

-

-
    -
  • TWiki Quick Start - the fast track approach
      -
    • [[WelcomeGuest]]: A fast track intro covering all the basics
    • -
    • [[TWikiRegistration]]: Sign up so you can edit pages and select options
    • -
    -
  • -
-

-

-
    -
  • One-Page Primers cover TWiki basics
      -
    • [[TWikiTutorial]]: A compact, 20-minute TWiki primer
    • -
    • [[TWikiSite]]: Instant overview - first, there was Wiki
    • -
    • [[TWikiPages]]: Customize, rename, move, or delete TWiki topics
    • -
    • [[WikiSyntax]]: TWiki shorthand basics
    • -
    • [[GoodStyle]]: Working tips for an open collaboration environment
    • -
    • [[TWikiShorthand]]: The complete TWiki text formatting syntax on one page
    • -
    • [[TWikiVariables]]: How to easily embed text, graphics, dynamic content
    • -
    • [[FileAttachments]]: Use your browser to upload files for distribution or display
    • -
    • [[WebChangesAlert]]: Subscribe to email alerts linking to the latest page changes
    • -
    -
  • -
-

-

-
    -
  • TWiki Help FAQs
      -
    • [[TWikiFAQ]]: The first things people ask about TWiki
    • -
    • [[TextFormattingFAQ]]: Common how-to questions about posting in TWiki
    • -
    -
  • -
-

-

-
    -
  • Frequent users should also browse the TWiki Reference Manual!
  • -
-

-

-
-

-

-
-

-

-

-

-

-

-

-

-
-
diff --git a/Trash.mdwn b/Trash.mdwn new file mode 100644 index 00000000..eef125e1 --- /dev/null +++ b/Trash.mdwn @@ -0,0 +1,18 @@ +This is the **%WIKITOOLNAME%.%WEB%** web. Here you can undelete topics. + +## Maintenance of the %WEB% web + +
+
    +
  • %NOTIFYTOPIC%: Subscribe to be automatically notified when something changes in the %WIKITOOLNAME%.%WEB% web.
  • +
  • %STATISTICSTOPIC%: View access statistics of the %WIKITOOLNAME%.%WEB% web.
  • +
  • %WEBPREFSTOPIC%: Preferences of the %WIKITOOLNAME%.%WEB% web.
  • +
+
+ +**Notes:** + +* You are currently in the %WIKITOOLNAME%.%WEB% web. The color code for this web is a (SPECIFY COLOR) background, so you know where you are. +* If you are not familiar with the %WIKITOOLNAME% collaboration tool, please visit %TWIKIWEB%.WelcomeGuest in the %WIKITOOLNAME%.%TWIKIWEB% web first. + +%INCLUDE\{"%TWIKIWEB%.TWikiWebsTable"\}% diff --git a/Trash/WebHome.mdwn b/Trash/WebHome.mdwn deleted file mode 100644 index eef125e1..00000000 --- a/Trash/WebHome.mdwn +++ /dev/null @@ -1,18 +0,0 @@ -This is the **%WIKITOOLNAME%.%WEB%** web. Here you can undelete topics. - -## Maintenance of the %WEB% web - -
-
    -
  • %NOTIFYTOPIC%: Subscribe to be automatically notified when something changes in the %WIKITOOLNAME%.%WEB% web.
  • -
  • %STATISTICSTOPIC%: View access statistics of the %WIKITOOLNAME%.%WEB% web.
  • -
  • %WEBPREFSTOPIC%: Preferences of the %WIKITOOLNAME%.%WEB% web.
  • -
-
- -**Notes:** - -* You are currently in the %WIKITOOLNAME%.%WEB% web. The color code for this web is a (SPECIFY COLOR) background, so you know where you are. -* If you are not familiar with the %WIKITOOLNAME% collaboration tool, please visit %TWIKIWEB%.WelcomeGuest in the %WIKITOOLNAME%.%TWIKIWEB% web first. - -%INCLUDE\{"%TWIKIWEB%.TWikiWebsTable"\}% diff --git a/index.mdwn b/index.mdwn index 26db3c24..e6ec2ac3 100644 --- a/index.mdwn +++ b/index.mdwn @@ -49,32 +49,30 @@ possible coding time (resources) available to the core developers can then be spent working on the tough [[problems_remaining|Hurd/KnownHurdLimits]] with the architecture. -[[Hurd|Hurd/WebHome]] +[[Hurd]] ## What specifically is the Hurd? -The [[Hurd|Hurd/WebHome]] is the GNU replacement for UNIX and Linux kernels. -It is a collection of servers that run on top of the [[GNU_Mach|Mach/WebHome]] -microkernel to implement file systems, network protocols, file access control, -and other features that are today implemented by the Unix, Linux or other -kernels. +The [[Hurd]] is the GNU replacement for UNIX and Linux kernels. It is a +collection of servers that run on top of the [[GNU_Mach|Mach]] microkernel to +implement file systems, network protocols, file access control, and other +features that are today implemented by the Unix, Linux or other kernels. The word *Hurd* is commonly used to refer to one of the following: * the Hurd software that runs on top of a microkernel (most precisely) - * a machine running the [[Debian_GNU/Hurd|Distrib/WebHome]] distribution + * a machine running the [[Debian_GNU/Hurd|Distrib]] distribution * the [GNU Hurd](http://hurd.gnu.org/) project including related dependent projects * HIRD of UNIX Replacing Daemons (arguably) * HIRD is an acronym for HURD Interfaces Representing Depth (arguably) -The [[Hurd|Hurd/WebHome]] supplies the last piece needed for a complete -[[GNU|GNU/WebHome]] operating system as originally conceived by Richard M -Stallman (RMS) in 1983. The GNU vision directly drove the creation and has -guided the evolution of the [Free Software Foundation](http://www.fsf.org/), -the organization that is the home of the entire [GNU -project](http://www.gnu.org/gnu/). +The [[Hurd]] supplies the last piece needed for a complete [[GNU]] operating +system as originally conceived by Richard M Stallman (RMS) in 1983. The GNU +vision directly drove the creation and has guided the evolution of the [Free +Software Foundation](http://www.fsf.org/), the organization that is the home of +the entire [GNU project](http://www.gnu.org/gnu/). [[Hurd/HurdNames]] @@ -87,8 +85,8 @@ assistance you can provide. Porting and development expertise is still badly needed in many key areas. Functional systems are installable in a dual-boot configuration. Development -systems are currently mostly based on the [[Debian_GNU/Hurd|Distrib/WebHome]] -port sponsored by the [Debian project](http://www.debian.org/). +systems are currently mostly based on the [[Debian_GNU/Hurd|Distrib]] port +sponsored by the [Debian project](http://www.debian.org/). Community resources for related projects focus around the official website , this site at , the @@ -119,7 +117,7 @@ available content. Just follow those topics and explore the wiki. Further information about this site and how it was created can be found in the [[Wiki_Colophon|Main/TWikiColophon]]. -[[Main|Main/WebHome]] +[[Main]] ---- diff --git a/sidebar.mdwn b/sidebar.mdwn index 609f41c1..34fecd4d 100644 --- a/sidebar.mdwn +++ b/sidebar.mdwn @@ -1,8 +1,8 @@ * **[[Home|/index]]** -* **[[Hurd|Hurd/WebHome]]** -* **[[Distrib|Distrib/WebHome]]** -* **[[Mach|Mach/WebHome]]** -* **[[GNU|GNU/WebHome]]** -* **[[Mig|Mig/WebHome]]** -* **[[Hurd_User_Groups|Hug/WebHome]]** -* **[[Main|Main/WebHome]]** +* **[[Hurd]]** +* **[[Distrib]]** +* **[[Mach]]** +* **[[GNU]]** +* **[[Mig]]** +* **[[Hurd_User_Groups|Hug]]** +* **[[Main]]** -- cgit v1.2.3