diff options
-rw-r--r-- | contributing.mdwn | 4 | ||||
-rw-r--r-- | gnu.mdwn | 21 | ||||
-rw-r--r-- | media_appearances.mdwn | 6 | ||||
-rw-r--r-- | news.mdwn | 8 | ||||
-rw-r--r-- | news/2010.mdwn (renamed from news/2010.texi) | 80 | ||||
-rw-r--r-- | public_hurd_boxen.mdwn | 4 |
6 files changed, 88 insertions, 35 deletions
diff --git a/contributing.mdwn b/contributing.mdwn index 4dc85698..223963c6 100644 --- a/contributing.mdwn +++ b/contributing.mdwn @@ -1,4 +1,4 @@ -[[!meta copyright="Copyright © 2006, 2007, 2008, 2009, 2010 Free Software +[[!meta copyright="Copyright © 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc."]] [[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable @@ -9,6 +9,8 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled [[GNU Free Documentation License|/fdl]]."]]"""]] +[[!tag stable_URL]] + So, you are interested in contributing to the GNU Hurd project? Welcome! Every single contribution is very much encouraged. diff --git a/gnu.mdwn b/gnu.mdwn new file mode 100644 index 00000000..4efc0bad --- /dev/null +++ b/gnu.mdwn @@ -0,0 +1,21 @@ +[[!meta copyright="Copyright © 2011 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 +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled [[GNU Free Documentation +License|/fdl]]."]]"""]] + +{{$gnustatus-2011-01}} + + +[[!ymlfront data=""" + +gnustatus-2011-01: + + "[GNU Status Reports: January + 2011](http://www.gnu.org/bulletins/gnustatus-2011-01.html)" + +"""]] diff --git a/media_appearances.mdwn b/media_appearances.mdwn index d15a0c8b..61e74840 100644 --- a/media_appearances.mdwn +++ b/media_appearances.mdwn @@ -1,4 +1,4 @@ -[[!meta copyright="Copyright © 2010 Free Software Foundation, Inc."]] +[[!meta copyright="Copyright © 2010, 2011 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 @@ -12,6 +12,10 @@ This is a collection of some Hurd-related media appearances. A lot of stuff is missing here. +# 2011 + + * {{$gnu#gnustatus-2011-01}} + # 2010 ## August @@ -1,12 +1,14 @@ -[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]] +[[!meta copyright="Copyright © 2008, 2011 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 document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license -is included in the section entitled -[[GNU Free Documentation License|/fdl]]."]]"""]] +is included in the section entitled [[GNU Free Documentation +License|/fdl]]."]]"""]] + +[[!tag stable_URL]] [[!inline pages="news/* and !*/discussion" diff --git a/news/2010.texi b/news/2010.mdwn index ca8a11b5..f6a86052 100644 --- a/news/2010.texi +++ b/news/2010.mdwn @@ -1,31 +1,52 @@ +[[!meta copyright="Copyright © 2011 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 +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled [[GNU Free Documentation +License|/fdl]]."]]"""]] + +[[!meta date="2011-02-05 12:00 UTC"]] + +A year of the Hurd: *2010*. +[[!if test="included()" then="""[[!toggle id=full_news +text="Details."]][[!toggleable id=full_news text="[[!paste id=full_news]]"]]""" +else=" +[[!paste id=full_news]]"]] + +[[!cut id="full_news" text=""" + +Originally published in {{$gnu#gnustatus-2011-01}}. + From Olaf Buddenhagen, Arne Babenhauserheide, Thomas Schwinge: Yeah, -that's quite right: this project is still alive! +that's quite right: the GNU Hurd project is still alive! -According to our mission statement, the goal is creating @emph{a +According to our mission statement, the goal is creating *a general-purpose kernel suitable for the GNU operating system, which is viable for everyday use, and gives users and programs as much control -over their computing environment as possible}. It has a unique +over their computing environment as possible*. It has a unique multi-server microkernel-based architecture---bringing advanced operating system research to the mainstream. More concretely, it's a collection of user-space server processes that run on the GNU Mach microkernel. -The Hurd doesn't fully deliver on the @emph{everyday usability} goal +The Hurd doesn't fully deliver on the *everyday usability* goal yet, but it is seeing continuous improvement---and 2010 has been no exception. Let's take a look at the progress throughout the year. -@itemize @bullet -@item + * Apart from having done a lot of other work, Samuel Thibault, our Jack of all trades, merged his development branch that added Xen domU support to GNU Mach, which makes it possible to run a GNU/Hurd system as a Xen guest. Development of this started in 2007, and since then it has been heavily tested by using it for the Debian GNU/Hurd build servers, most of our public GNU/Hurd systems, -@url{http://www.gnu.org/software/hurd/public_hurd_boxen.html}, and the +<http://www.gnu.org/software/hurd/public_hurd_boxen.html>, and the Hurd project's wiki web server. -@item + * We had Zheng Da work on a new hardware device driver framework, which is based on the Dresden L4 (Fiasco) group's DDE project, and allows running modern Linux kernel drivers as user-space server processes. @@ -34,46 +55,46 @@ Many network cards already work perfectly with this new framework. it needs to be compiled and set up by hand.) Other driver classes, such as hard disk controllers, will require further work. -@item + * As in the previous years, we again participated in the Google Summer of Code 2010. Olaf Buddenhagen is our main guy for organizing this. -J@'er@'emie Koenig ported the modern Debian Installer to Debian + Jérémie Koenig ported the modern Debian Installer to Debian GNU/Hurd. Installation images using the new installer are replacing the previous CD images, which were using an installer based on the old Debian boot floppies (and running under the Linux kernel)---Philip Charles has been maintaining these single-handedly for almost ten years! The new installer images are available from -@url{http://people.debian.org/~sthibault/hurd-i386/installer/cdimage/}. +<http://people.debian.org/~sthibault/hurd-i386/installer/cdimage/>. -Emilio Pozuelo Monfort was investigating specific compatibility + Emilio Pozuelo Monfort was investigating specific compatibility problems exposed by the extensive test suites coming with some software packages. Emilio's analysis uncovered a number of programming errors in the Hurd code, and he fixed several of them. As these typically affected other programs too, this improved stability and compatibility in general. -@item -J@'er@'emie Koenig created a new implementation of a @command{procfs} + * +Jérémie Koenig created a new implementation of a `procfs` translator, which is considerably more robust and efficient than the -previous one. Tools such as @command{top} can now be used without +previous one. Tools such as `top` can now be used without problems. -Some other translators (@command{gopherfs}, @command{netio}, -@command{tarfs}) which have been created by external contributors in + Some other translators (`gopherfs`, `netio`, +`tarfs`) which have been created by external contributors in the past have been fixed up by Manuel Menal, and packaged in Debian. Thus, some of the results of Hurd's extensible architecture are now easier to access, and these updated translators can serve as examples for other developers to implement their own ideas. -@item + * In addition to various general stability, compatibility, and portability fixes, several people (Samuel Thibault, Pino Toscano, Emilio Pozuelo Monfort, and others) have been working on fixing issues with specific Debian packages. So far, about 68% of all Debian packages are also available for Debian GNU/Hurd. -@item + * Michael Walker started the Arch Hurd distribution, and together with other enthusiastic Arch developers (Allan McRae, Matthias Lanzinger, Alexander Preisinger, Stephen Gilles, Diego Nieto Cid) they got it @@ -83,21 +104,22 @@ well-featured distributions for the Hurd. These new people of course also help forwarding Hurd development in general---Diego in particular contributed various patches to the Hurd console and other components. -@item -Carl Fredrik Hammar finished and presented his thesis, ``Generalizing -mobility for the Hurd'', -@url{http://lists.gnu.org/archive/html/bug-hurd/2010-01/msg00078.html}, + * +Carl Fredrik Hammar finished and presented his thesis, *Generalizing +mobility for the Hurd*, +<http://lists.gnu.org/archive/html/bug-hurd/2010-01/msg00078.html>, and passed with distinction. -@end itemize This is a very short digest of what happened in the last year. You -can read our regular ``Month of the Hurd'' at -@url{http://www.gnu.org/software/hurd/news.html}, or by subscribing to -our RSS feed at @url{http://www.gnu.org/software/hurd/index.rss}. +can read our regular *Month of the Hurd* at +<http://www.gnu.org/software/hurd/news.html>, or by subscribing to +our RSS feed at <http://www.gnu.org/software/hurd/index.rss>. If you are interested, for example, in doing a university project on a multi-server microkernel-based operating system, or if you are interested in contributing to Hurd development in general, please see -@url{http://www.gnu.org/software/hurd/contributing.html}. Or just -talk to us at @email{bug-hurd@@gnu.org} or the @code{#hurd} IRC +<http://www.gnu.org/software/hurd/contributing.html>. Or just +talk to us at <bug-hurd@gnu.org> or the `#hurd` IRC channel on freenode. + +"""]] diff --git a/public_hurd_boxen.mdwn b/public_hurd_boxen.mdwn index f81f46a6..b075d4ac 100644 --- a/public_hurd_boxen.mdwn +++ b/public_hurd_boxen.mdwn @@ -1,4 +1,4 @@ -[[!meta copyright="Copyright © 2006, 2007, 2008, 2009, 2010 Free Software +[[!meta copyright="Copyright © 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc."]] [[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable @@ -9,6 +9,8 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled [[GNU Free Documentation License|/fdl]]."]]"""]] +[[!tag stable_URL]] + Here are some Hurd boxes that users have made available to the public: [[!table class="table_style_1" data=""" |