From b67124fa7dac9afffab6e97f916cf764d7080d00 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 4 May 2013 23:30:10 +0200 Subject: included debian Hurd up to october 2012 (inclusive) --- contributing/web_pages/news/qoth_next.mdwn | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/qoth_next.mdwn b/contributing/web_pages/news/qoth_next.mdwn index 96efacbc..c63ef1b8 100644 --- a/contributing/web_pages/news/qoth_next.mdwn +++ b/contributing/web_pages/news/qoth_next.mdwn @@ -44,7 +44,13 @@ News items: - Thomas Schwinge [debugged and fixed](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00044.html) a deadlock with child threads resulting from a regression due to earlier fixes. - Cyril Roelandt shared a [patch series](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00018.html) to fix double mutex unlocking with pthreads. We will likely see more fixes like these, given that the whole threading interface changed. - Cyril Roelandt fixed a [ps](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00012.html) bug. +cece + + +- Samuel Thibault [fixed](http://lists.debian.org/debian-hurd/2012/07/msg00011.html) network-card detection on busses other than 0 and 2. +- Svante Signell ported [mlocate-0.25](http://lists.debian.org/debian-hurd/2012/07/msg00015.html), [gnat-gps](http://lists.debian.org/debian-hurd/2012/07/msg00011.html), [libpst](http://lists.debian.org/debian-hurd/2012/08/msg00039.html), [libetpan](http://lists.debian.org/debian-hurd/2012/08/msg00046.html), [spl](http://lists.debian.org/debian-hurd/2012/09/msg00004.html), [dovecot](http://lists.debian.org/debian-hurd/2012/09/msg00007.html), [xplc](http://lists.debian.org/debian-hurd/2012/08/msg00054.html) and [parrot](http://lists.debian.org/debian-hurd/2012/08/msg00056.html), [x86info](http://lists.debian.org/debian-hurd/2012/09/msg00008.html), [atlas](http://lists.debian.org/debian-hurd/2012/09/msg00009.html), [rrdtool](http://lists.debian.org/debian-hurd/2012/09/msg00011.html), [gdb](http://lists.debian.org/debian-hurd/2012/09/msg00018.html) and fixed [yodl](http://lists.debian.org/debian-hurd/2012/08/msg00030.html). +- Ole Streicher fixed a bug in the Makefile of ftools-fv which was [exposed](http://lists.debian.org/debian-hurd/2012/10/msg00059.html) by testing on Hurd. - Still to do: everything starting from http://lists.debian.org/debian-hurd/2012/07/threads.html -- cgit v1.2.3 From dd682764b2542379dfbc182085c364de039f2d48 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 4 May 2013 23:49:35 +0200 Subject: included all news for 2012-q3/4 from the debian hurd list, too --- contributing/web_pages/news/qoth_next.mdwn | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/qoth_next.mdwn b/contributing/web_pages/news/qoth_next.mdwn index c63ef1b8..5f8350f0 100644 --- a/contributing/web_pages/news/qoth_next.mdwn +++ b/contributing/web_pages/news/qoth_next.mdwn @@ -44,17 +44,12 @@ News items: - Thomas Schwinge [debugged and fixed](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00044.html) a deadlock with child threads resulting from a regression due to earlier fixes. - Cyril Roelandt shared a [patch series](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00018.html) to fix double mutex unlocking with pthreads. We will likely see more fixes like these, given that the whole threading interface changed. - Cyril Roelandt fixed a [ps](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00012.html) bug. -cece -- Samuel Thibault [fixed](http://lists.debian.org/debian-hurd/2012/07/msg00011.html) network-card detection on busses other than 0 and 2. -- Svante Signell ported [mlocate-0.25](http://lists.debian.org/debian-hurd/2012/07/msg00015.html), [gnat-gps](http://lists.debian.org/debian-hurd/2012/07/msg00011.html), [libpst](http://lists.debian.org/debian-hurd/2012/08/msg00039.html), [libetpan](http://lists.debian.org/debian-hurd/2012/08/msg00046.html), [spl](http://lists.debian.org/debian-hurd/2012/09/msg00004.html), [dovecot](http://lists.debian.org/debian-hurd/2012/09/msg00007.html), [xplc](http://lists.debian.org/debian-hurd/2012/08/msg00054.html) and [parrot](http://lists.debian.org/debian-hurd/2012/08/msg00056.html), [x86info](http://lists.debian.org/debian-hurd/2012/09/msg00008.html), [atlas](http://lists.debian.org/debian-hurd/2012/09/msg00009.html), [rrdtool](http://lists.debian.org/debian-hurd/2012/09/msg00011.html), [gdb](http://lists.debian.org/debian-hurd/2012/09/msg00018.html) and fixed [yodl](http://lists.debian.org/debian-hurd/2012/08/msg00030.html). +- Samuel Thibault [fixed](http://lists.debian.org/debian-hurd/2012/07/msg00011.html) network-card detection on busses other than 0 and 2 and [removed](http://lists.debian.org/debian-hurd/2012/12/msg00005.html) the floppy-warnings in the debian installer. +- Svante Signell ported [mlocate-0.25](http://lists.debian.org/debian-hurd/2012/07/msg00015.html), [gnat-gps](http://lists.debian.org/debian-hurd/2012/07/msg00011.html), [libpst](http://lists.debian.org/debian-hurd/2012/08/msg00039.html), [libetpan](http://lists.debian.org/debian-hurd/2012/08/msg00046.html), [spl](http://lists.debian.org/debian-hurd/2012/09/msg00004.html), [dovecot](http://lists.debian.org/debian-hurd/2012/09/msg00007.html), [xplc](http://lists.debian.org/debian-hurd/2012/08/msg00054.html) and [parrot](http://lists.debian.org/debian-hurd/2012/08/msg00056.html), [x86info](http://lists.debian.org/debian-hurd/2012/09/msg00008.html), [atlas](http://lists.debian.org/debian-hurd/2012/09/msg00009.html), [rrdtool](http://lists.debian.org/debian-hurd/2012/09/msg00011.html) and [gdb](http://lists.debian.org/debian-hurd/2012/09/msg00018.html), increasing the number of Debian packages which work on the Hurd. Also he fixed [yodl](http://lists.debian.org/debian-hurd/2012/08/msg00030.html) and [ntpdate](http://lists.debian.org/debian-hurd/2012/12/msg00002.html) to work again. - Ole Streicher fixed a bug in the Makefile of ftools-fv which was [exposed](http://lists.debian.org/debian-hurd/2012/10/msg00059.html) by testing on Hurd. -- - -Still to do: everything starting from http://lists.debian.org/debian-hurd/2012/07/threads.html - This quarter [hurd hacker] [item] -- cgit v1.2.3 From 69da46c0b25dbfc14b811b385f423e2f24fc821d Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 5 May 2013 00:20:09 +0200 Subject: Basic Text for qoth 2012-q3/q4, still missing a footer --- contributing/web_pages/news/qoth_next.mdwn | 40 ++++++------------------------ 1 file changed, 7 insertions(+), 33 deletions(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/qoth_next.mdwn b/contributing/web_pages/news/qoth_next.mdwn index 5f8350f0..0aeaa26b 100644 --- a/contributing/web_pages/news/qoth_next.mdwn +++ b/contributing/web_pages/news/qoth_next.mdwn @@ -15,7 +15,7 @@ Will be set by tschwinge when publishing. -A quarter of the Hurd, Q2 of 2012: *TODO*, *TODO* and *TODo*. +A quarter of the Hurd, Q2 of 2012: *pthreads*, *hardware* and *porting*. [[!if test="included()" then="""[[!toggle id=full_news text="Details."]][[!toggleable id=full_news text="[[!paste id=full_news]]"]]""" else=" @@ -25,43 +25,17 @@ else=" -News items: +At the end of the last 2 quarters, Samuel Thibault pushed the [pthread patches](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00088.html) from Vincente, Barry, Thomas, Richard and Samuel and others to the different upstream packages, finally enabling modern pthreads for the Hurd, which makes it possible to implement full Hurd bindings for languages which require pthreads, so for example [PyHurd](http://savannah.nongnu.org/projects/pyhurd/) can profit from the Hurd libraries instead of having to rely on low-level Mach bindings to implement Hurd features. -- For details, see Richards report about running -[Hurd without dependency on cthreads](http://lists.gnu.org/archive/html/bug-hurd/2012-08/msg00062.html). -- new cd images with keyboard layout configuration http://lists.gnu.org/archive/html/bug-hurd/2012-07/msg00048.html -- Pino Toscano: FIFO sockets with mknod (test passes now) http://lists.gnu.org/archive/html/bug-hurd/2012-09/msg00053.html -- Pino Toscano added a size parameter to tmpfs for easier usage in scripts: http://lists.gnu.org/archive/html/bug-hurd/2012-09/msg00005.html and a [version suffix option](http://lists.gnu.org/archive/html/bug-hurd/2012-10/msg00009.html) for gnumach configure. -- Pino Toscano added patches for [procfs](http://lists.gnu.org/archive/html/bug-hurd/2012-09/msg00004.html), [ptrace](http://lists.gnu.org/archive/html/bug-hurd/2012-10/msg00035.html), [fsync on stdout](http://lists.gnu.org/archive/html/bug-hurd/2012-10/msg00046.html), [muntrace](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00033.html), [ulimit](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00034.html), [glibc](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00029.html) which among others improve POSIX conformance, making it easier to write programs which work on the Hurd and GNU/Linux. -- Cyril Roeland fixed a documentation typo [in ps](http://lists.gnu.org/archive/html/bug-hurd/2012-10/msg00032.html) and a missing linker flag [in procfs](http://lists.gnu.org/archive/html/bug-hurd/2012-10/msg00025.html). +As followups, Thomas Schwinge [debugged and fixed](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00044.html) a deadlock with child threads resulting from a regression due to earlier fixes, and Cyril Roelandt shared a [patch series](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00018.html) to fix double mutex unlocking with pthreads. We will likely see more fixes like these, given that the whole threading interface changed, which will expose previously invisible bugs. -- Samuel Thibault pushed the [pthread patches](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00088.html) from Vincente, Barry, Thomas, Richard and Samuel and others to the different upstream packages, finally enabling modern pthreads for the Hurd, which makes it possible to implement full Hurd bindings for languages which require pthreads, so for example [PyHurd](http://savannah.nongnu.org/projects/pyhurd/) can profit from the Hurd libraries instead of having to rely on low-level Mach bindings to implement Hurd features. -- Thomas Schwinge fixed [some errors](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00077.html) which caused a miscalculation of the size of medium sized disks reporting 15 heads instead of 16. -- Svante Signell [improved](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00062.html) the error handling in pflocal, -- Pino Toscano [implemented syncfs](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00046.html) which ensures that all data in the filesystem gets written to disk, as well as [statfs](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00005.html), which adds some additional statistics to procfs. -- Matthew Leach [fixed](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00037.html) a compilation error with older GCC versions due to duplicate type definition. -- Samuel Thibault [provided](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00052.html) new [installation CDs](http://people.debian.org/~sthibault/hurd-i386/installer/cdimage/current) and a new [qemu image](http://people.debian.org/~sthibault/hurd-i386/). -- Thomas Schwinge [debugged and fixed](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00044.html) a deadlock with child threads resulting from a regression due to earlier fixes. -- Cyril Roelandt shared a [patch series](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00018.html) to fix double mutex unlocking with pthreads. We will likely see more fixes like these, given that the whole threading interface changed. -- Cyril Roelandt fixed a [ps](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00012.html) bug. +Also Samuel Thibault [provided](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00052.html) new [installation CDs](http://people.debian.org/~sthibault/hurd-i386/installer/cdimage/current) and a new [qemu image](http://people.debian.org/~sthibault/hurd-i386/). Among other things, these now offer keyboard layout configuration. - +Pino Toscano [implemented syncfs](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00046.html) which ensures that all data in the filesystem gets written to disk, as well as [statfs](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00005.html), which adds additional statistics to procfs. -- Samuel Thibault [fixed](http://lists.debian.org/debian-hurd/2012/07/msg00011.html) network-card detection on busses other than 0 and 2 and [removed](http://lists.debian.org/debian-hurd/2012/12/msg00005.html) the floppy-warnings in the debian installer. -- Svante Signell ported [mlocate-0.25](http://lists.debian.org/debian-hurd/2012/07/msg00015.html), [gnat-gps](http://lists.debian.org/debian-hurd/2012/07/msg00011.html), [libpst](http://lists.debian.org/debian-hurd/2012/08/msg00039.html), [libetpan](http://lists.debian.org/debian-hurd/2012/08/msg00046.html), [spl](http://lists.debian.org/debian-hurd/2012/09/msg00004.html), [dovecot](http://lists.debian.org/debian-hurd/2012/09/msg00007.html), [xplc](http://lists.debian.org/debian-hurd/2012/08/msg00054.html) and [parrot](http://lists.debian.org/debian-hurd/2012/08/msg00056.html), [x86info](http://lists.debian.org/debian-hurd/2012/09/msg00008.html), [atlas](http://lists.debian.org/debian-hurd/2012/09/msg00009.html), [rrdtool](http://lists.debian.org/debian-hurd/2012/09/msg00011.html) and [gdb](http://lists.debian.org/debian-hurd/2012/09/msg00018.html), increasing the number of Debian packages which work on the Hurd. Also he fixed [yodl](http://lists.debian.org/debian-hurd/2012/08/msg00030.html) and [ntpdate](http://lists.debian.org/debian-hurd/2012/12/msg00002.html) to work again. -- Ole Streicher fixed a bug in the Makefile of ftools-fv which was [exposed](http://lists.debian.org/debian-hurd/2012/10/msg00059.html) by testing on Hurd. +Thomas Schwinge and Samuel Thibault improved the hardware compatibility of the Hurd by fixing [some errors](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00077.html) which caused a miscalculation of the size of medium sized disks reporting 15 heads instead of 16 and adding [network-card detection](http://lists.debian.org/debian-hurd/2012/07/msg00011.html) network-card detection on busses other than 0 and 2. And Svante Signell -This quarter [hurd hacker] [item] - -Also … - -[our hackers] … - -Mainly thanks to … - -Additionally … - -And … +And several people ported and fixed packages, further increasing the number of debian packages which work on the Hurd: *Svante Signell* ported [mlocate-0.25](http://lists.debian.org/debian-hurd/2012/07/msg00015.html), [gnat-gps](http://lists.debian.org/debian-hurd/2012/07/msg00011.html), [libpst](http://lists.debian.org/debian-hurd/2012/08/msg00039.html), [libetpan](http://lists.debian.org/debian-hurd/2012/08/msg00046.html), [spl](http://lists.debian.org/debian-hurd/2012/09/msg00004.html), [dovecot](http://lists.debian.org/debian-hurd/2012/09/msg00007.html), [xplc](http://lists.debian.org/debian-hurd/2012/08/msg00054.html) and [parrot](http://lists.debian.org/debian-hurd/2012/08/msg00056.html), [x86info](http://lists.debian.org/debian-hurd/2012/09/msg00008.html), [atlas](http://lists.debian.org/debian-hurd/2012/09/msg00009.html), [rrdtool](http://lists.debian.org/debian-hurd/2012/09/msg00011.html) and [gdb](http://lists.debian.org/debian-hurd/2012/09/msg00018.html). Also he fixed [yodl](http://lists.debian.org/debian-hurd/2012/08/msg00030.html), fixed [ntpdate](http://lists.debian.org/debian-hurd/2012/12/msg00002.html) to work again and [improved](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00062.html) the error handling in pflocal. *Pino Toscano* added patches for [procfs](http://lists.gnu.org/archive/html/bug-hurd/2012-09/msg00004.html), [ptrace](http://lists.gnu.org/archive/html/bug-hurd/2012-10/msg00035.html), [fsync on stdout](http://lists.gnu.org/archive/html/bug-hurd/2012-10/msg00046.html), [muntrace](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00033.html), [ulimit](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00034.html), [glibc](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00029.html) which among others improve POSIX conformance, making it easier to write programs which work on the Hurd and GNU/Linux. And he made the test pass for [FIFO sockets](http://lists.gnu.org/archive/html/bug-hurd/2012-09/msg00053.html) with mknod and [added](http://lists.gnu.org/archive/html/bug-hurd/2012-09/msg00005.html) a size parameter to tmpfs for easier usage in scripts and a [version suffix option](http://lists.gnu.org/archive/html/bug-hurd/2012-10/msg00009.html) for gnumach configure. *Cyril Roelandt* fixed a [ps](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00012.html) bug, a documentation typo [in ps](http://lists.gnu.org/archive/html/bug-hurd/2012-10/msg00032.html) and a missing linker flag [in procfs](http://lists.gnu.org/archive/html/bug-hurd/2012-10/msg00025.html). *Matthew Leach* [fixed](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00037.html) a compilation error with older GCC versions due to duplicate type definition. *Ole Streicher* fixed a bug in the Makefile of ftools-fv which was [exposed](http://lists.debian.org/debian-hurd/2012/10/msg00059.html) by testing on Hurd. And *Samuel Thibault* [removed](http://lists.debian.org/debian-hurd/2012/12/msg00005.html) the out-of-date floppy-warnings in the debian installer. So if you want to [reason for contibuting to the Hurd], please [[get in contact|contact_us]] -- and maybe already grab the [[source -- cgit v1.2.3 From 6a31b3ca72a50a1fa770398985e182888615f5e2 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 5 May 2013 00:27:38 +0200 Subject: qoth: added a footer and some polish. --- contributing/web_pages/news/qoth_next.mdwn | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/qoth_next.mdwn b/contributing/web_pages/news/qoth_next.mdwn index 0aeaa26b..5f8e6b23 100644 --- a/contributing/web_pages/news/qoth_next.mdwn +++ b/contributing/web_pages/news/qoth_next.mdwn @@ -23,13 +23,11 @@ else=" [[!cut id="full_news" text=""" - - -At the end of the last 2 quarters, Samuel Thibault pushed the [pthread patches](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00088.html) from Vincente, Barry, Thomas, Richard and Samuel and others to the different upstream packages, finally enabling modern pthreads for the Hurd, which makes it possible to implement full Hurd bindings for languages which require pthreads, so for example [PyHurd](http://savannah.nongnu.org/projects/pyhurd/) can profit from the Hurd libraries instead of having to rely on low-level Mach bindings to implement Hurd features. +At the end of the last 2 quarters, Samuel Thibault pushed the [pthread patches](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00088.html) from Vincente, Barry, Thomas, Richard and Samuel and others to the different upstream packages, finally enabling modern pthreads for the Hurd, which makes it possible to implement full Hurd bindings for languages which require pthreads, so for example [PyHurd](http://savannah.nongnu.org/projects/pyhurd/) can profit from the Hurd libraries instead of having to rely on low-level Mach bindings to implement Hurd features like translators. As followups, Thomas Schwinge [debugged and fixed](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00044.html) a deadlock with child threads resulting from a regression due to earlier fixes, and Cyril Roelandt shared a [patch series](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00018.html) to fix double mutex unlocking with pthreads. We will likely see more fixes like these, given that the whole threading interface changed, which will expose previously invisible bugs. -Also Samuel Thibault [provided](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00052.html) new [installation CDs](http://people.debian.org/~sthibault/hurd-i386/installer/cdimage/current) and a new [qemu image](http://people.debian.org/~sthibault/hurd-i386/). Among other things, these now offer keyboard layout configuration. +Also Samuel Thibault [provided](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00052.html) new [installation CDs](http://people.debian.org/~sthibault/hurd-i386/installer/cdimage/current) and a new [qemu image](http://people.debian.org/~sthibault/hurd-i386/). Additionally to using pthreads, these now offer keyboard layout configuration. Pino Toscano [implemented syncfs](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00046.html) which ensures that all data in the filesystem gets written to disk, as well as [statfs](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00005.html), which adds additional statistics to procfs. @@ -37,9 +35,10 @@ Thomas Schwinge and Samuel Thibault improved the hardware compatibility of the H And several people ported and fixed packages, further increasing the number of debian packages which work on the Hurd: *Svante Signell* ported [mlocate-0.25](http://lists.debian.org/debian-hurd/2012/07/msg00015.html), [gnat-gps](http://lists.debian.org/debian-hurd/2012/07/msg00011.html), [libpst](http://lists.debian.org/debian-hurd/2012/08/msg00039.html), [libetpan](http://lists.debian.org/debian-hurd/2012/08/msg00046.html), [spl](http://lists.debian.org/debian-hurd/2012/09/msg00004.html), [dovecot](http://lists.debian.org/debian-hurd/2012/09/msg00007.html), [xplc](http://lists.debian.org/debian-hurd/2012/08/msg00054.html) and [parrot](http://lists.debian.org/debian-hurd/2012/08/msg00056.html), [x86info](http://lists.debian.org/debian-hurd/2012/09/msg00008.html), [atlas](http://lists.debian.org/debian-hurd/2012/09/msg00009.html), [rrdtool](http://lists.debian.org/debian-hurd/2012/09/msg00011.html) and [gdb](http://lists.debian.org/debian-hurd/2012/09/msg00018.html). Also he fixed [yodl](http://lists.debian.org/debian-hurd/2012/08/msg00030.html), fixed [ntpdate](http://lists.debian.org/debian-hurd/2012/12/msg00002.html) to work again and [improved](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00062.html) the error handling in pflocal. *Pino Toscano* added patches for [procfs](http://lists.gnu.org/archive/html/bug-hurd/2012-09/msg00004.html), [ptrace](http://lists.gnu.org/archive/html/bug-hurd/2012-10/msg00035.html), [fsync on stdout](http://lists.gnu.org/archive/html/bug-hurd/2012-10/msg00046.html), [muntrace](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00033.html), [ulimit](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00034.html), [glibc](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00029.html) which among others improve POSIX conformance, making it easier to write programs which work on the Hurd and GNU/Linux. And he made the test pass for [FIFO sockets](http://lists.gnu.org/archive/html/bug-hurd/2012-09/msg00053.html) with mknod and [added](http://lists.gnu.org/archive/html/bug-hurd/2012-09/msg00005.html) a size parameter to tmpfs for easier usage in scripts and a [version suffix option](http://lists.gnu.org/archive/html/bug-hurd/2012-10/msg00009.html) for gnumach configure. *Cyril Roelandt* fixed a [ps](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00012.html) bug, a documentation typo [in ps](http://lists.gnu.org/archive/html/bug-hurd/2012-10/msg00032.html) and a missing linker flag [in procfs](http://lists.gnu.org/archive/html/bug-hurd/2012-10/msg00025.html). *Matthew Leach* [fixed](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00037.html) a compilation error with older GCC versions due to duplicate type definition. *Ole Streicher* fixed a bug in the Makefile of ftools-fv which was [exposed](http://lists.debian.org/debian-hurd/2012/10/msg00059.html) by testing on Hurd. And *Samuel Thibault* [removed](http://lists.debian.org/debian-hurd/2012/12/msg00005.html) the out-of-date floppy-warnings in the debian installer. -So if you want to [reason for contibuting to the Hurd], -please [[get in contact|contact_us]] -- and maybe already grab the [[source -code|source_repositories]]. +So if you want to test if your favorite packages work on the Hurd and +contribute towards making the full GNU system usable for a wider range +of people, please [[get in contact|contact_us]] -- and maybe already +grab the [[source code|source_repositories]]. --- -- cgit v1.2.3 From af24f174ff79614197499ce906c3373a371e8ced Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 5 May 2013 00:28:25 +0200 Subject: polish --- contributing/web_pages/news/qoth_next.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/qoth_next.mdwn b/contributing/web_pages/news/qoth_next.mdwn index 5f8e6b23..7b3c4be9 100644 --- a/contributing/web_pages/news/qoth_next.mdwn +++ b/contributing/web_pages/news/qoth_next.mdwn @@ -15,7 +15,7 @@ Will be set by tschwinge when publishing. -A quarter of the Hurd, Q2 of 2012: *pthreads*, *hardware* and *porting*. +A quarter of the Hurd, Q3/Q4 of 2012: *pthreads*, *hardware* and *porting*. [[!if test="included()" then="""[[!toggle id=full_news text="Details."]][[!toggleable id=full_news text="[[!paste id=full_news]]"]]""" else=" -- cgit v1.2.3 From 2a987779058ea8753c717b42da206740d8b6fbd7 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 5 May 2013 18:54:47 +0200 Subject: qoth: include information on low-level magic needed for pthreads. --- contributing/web_pages/news/qoth_next.mdwn | 2 ++ 1 file changed, 2 insertions(+) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/qoth_next.mdwn b/contributing/web_pages/news/qoth_next.mdwn index 7b3c4be9..2d1f1d58 100644 --- a/contributing/web_pages/news/qoth_next.mdwn +++ b/contributing/web_pages/news/qoth_next.mdwn @@ -25,6 +25,8 @@ else=" At the end of the last 2 quarters, Samuel Thibault pushed the [pthread patches](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00088.html) from Vincente, Barry, Thomas, Richard and Samuel and others to the different upstream packages, finally enabling modern pthreads for the Hurd, which makes it possible to implement full Hurd bindings for languages which require pthreads, so for example [PyHurd](http://savannah.nongnu.org/projects/pyhurd/) can profit from the Hurd libraries instead of having to rely on low-level Mach bindings to implement Hurd features like translators. +The switch to pthreads has been attempted multiple times, but in the past it always hit some tricky issues which proved to be a roadblock. Last year, Richard Braun took up the task again and finished the transition of the Hurd libraries, glibc and libpthread to pthread. His work required significant low-level magic, including the reworking of condition implications, finding a workaround for changing the stack size, avoiding a segfault during early initialization and adjusting priorities to avoid starvation. + As followups, Thomas Schwinge [debugged and fixed](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00044.html) a deadlock with child threads resulting from a regression due to earlier fixes, and Cyril Roelandt shared a [patch series](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00018.html) to fix double mutex unlocking with pthreads. We will likely see more fixes like these, given that the whole threading interface changed, which will expose previously invisible bugs. Also Samuel Thibault [provided](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00052.html) new [installation CDs](http://people.debian.org/~sthibault/hurd-i386/installer/cdimage/current) and a new [qemu image](http://people.debian.org/~sthibault/hurd-i386/). Additionally to using pthreads, these now offer keyboard layout configuration. -- cgit v1.2.3 From 74269f57f48477299b694c868e392b8b17e4064e Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Fri, 10 May 2013 19:08:38 +0200 Subject: qoth: Added installation CDs to the title --- contributing/web_pages/news/qoth_next.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/qoth_next.mdwn b/contributing/web_pages/news/qoth_next.mdwn index 2d1f1d58..60d0d8d1 100644 --- a/contributing/web_pages/news/qoth_next.mdwn +++ b/contributing/web_pages/news/qoth_next.mdwn @@ -15,7 +15,7 @@ Will be set by tschwinge when publishing. -A quarter of the Hurd, Q3/Q4 of 2012: *pthreads*, *hardware* and *porting*. +A quarter of the Hurd, Q3/Q4 of 2012: *pthreads*, *hardware*, *installation CDs* and *porting*. [[!if test="included()" then="""[[!toggle id=full_news text="Details."]][[!toggleable id=full_news text="[[!paste id=full_news]]"]]""" else=" -- cgit v1.2.3 From 7aac867c512274b4e85b513f89c8cb40b80a3946 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Fri, 10 May 2013 20:28:00 +0200 Subject: Add draft of hurd 2013 news. --- contributing/web_pages/news/hurd_2013.mdwn | 62 ++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 contributing/web_pages/news/hurd_2013.mdwn (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/hurd_2013.mdwn b/contributing/web_pages/news/hurd_2013.mdwn new file mode 100644 index 00000000..7909fb05 --- /dev/null +++ b/contributing/web_pages/news/hurd_2013.mdwn @@ -0,0 +1,62 @@ +[[!meta copyright="Copyright © 2013 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]]."]]"""]] + + + +Debian GNU/Hurd 2013 *released*! + +[[!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=""" + +It is with huge pleasure that the Hurd project announces the release of Debian +GNU/Hurd 2013. This is a snapshot of Debian sid at the time of the Debian +Wheezy release (May 2013), so it is mostly based on Wheezy. It is *not* an +official Debian release, but it is an official Debian GNU/Hurd port release. + +The installation ISO images can be downloaded from +http://ftp.debian-ports.org/debian-cd/hurd-i386/current/ +with the usual Debian 3 flavors: NETINST, CD, or DVD. A pre-installed disk image +is also available to make trying Debian GNU/Hurd even easier. + +Yes, really. This time it is not a joke like the +[[0.401 release|news/2011-04-01.html]] . Due to the very small amount of +developers, the progress of the project has not been as fast as other successful +Operating Systems, but we believe to have reached a very good state. + +Please make sure to read the +[[configuration information|http://www.debian.org/ports/hurd/hurd-install]], +the [[FAQ|faq]], +and the [[translator primer|hurd/documentation/translator_primer]] +for a start. + +--- + +The **GNU Hurd** is the GNU project's replacement for the Unix kernel. It is a +collection of servers that run on the Mach microkernel to implement file +systems, network protocols, file access control, and other features that are +implemented by the Unix kernel or similar kernels (such as Linux). [[More +detailed|hurd/documentation]]. + +**GNU Mach** is the microkernel upon which a GNU Hurd system is based. It +provides an Inter Process Communication (IPC) mechanism that the Hurd uses to +define interfaces for implementing in a distributed multi-server fashion the +services a traditional operating system kernel provides. [[More +detailed|microkernel/mach/gnumach]]. + + + +"""]] -- cgit v1.2.3 From ad05d30bb40f352bcf9a1b9df2ed7836ba4ffa10 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Fri, 10 May 2013 20:30:48 +0200 Subject: Fix URL --- contributing/web_pages/news/hurd_2013.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/hurd_2013.mdwn b/contributing/web_pages/news/hurd_2013.mdwn index 7909fb05..8cc5d71c 100644 --- a/contributing/web_pages/news/hurd_2013.mdwn +++ b/contributing/web_pages/news/hurd_2013.mdwn @@ -28,7 +28,7 @@ Wheezy release (May 2013), so it is mostly based on Wheezy. It is *not* an official Debian release, but it is an official Debian GNU/Hurd port release. The installation ISO images can be downloaded from -http://ftp.debian-ports.org/debian-cd/hurd-i386/current/ +[[Debian Ports|http://ftp.debian-ports.org/debian-cd/hurd-i386/current/]] with the usual Debian 3 flavors: NETINST, CD, or DVD. A pre-installed disk image is also available to make trying Debian GNU/Hurd even easier. -- cgit v1.2.3 From f256a8f03f25f89779ef6d2d5bf4739c96e5ff75 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Fri, 10 May 2013 20:31:19 +0200 Subject: typo --- contributing/web_pages/news/hurd_2013.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/hurd_2013.mdwn b/contributing/web_pages/news/hurd_2013.mdwn index 8cc5d71c..6f2d8af0 100644 --- a/contributing/web_pages/news/hurd_2013.mdwn +++ b/contributing/web_pages/news/hurd_2013.mdwn @@ -29,7 +29,7 @@ official Debian release, but it is an official Debian GNU/Hurd port release. The installation ISO images can be downloaded from [[Debian Ports|http://ftp.debian-ports.org/debian-cd/hurd-i386/current/]] -with the usual Debian 3 flavors: NETINST, CD, or DVD. A pre-installed disk image +with the usual 3 Debian flavors: NETINST, CD, or DVD. A pre-installed disk image is also available to make trying Debian GNU/Hurd even easier. Yes, really. This time it is not a joke like the -- cgit v1.2.3 From 897314a2fa50febafc987fd673e2bc3f79e507fb Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Fri, 10 May 2013 20:32:25 +0200 Subject: fix URL --- contributing/web_pages/news/hurd_2013.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/hurd_2013.mdwn b/contributing/web_pages/news/hurd_2013.mdwn index 6f2d8af0..c5c2bb9a 100644 --- a/contributing/web_pages/news/hurd_2013.mdwn +++ b/contributing/web_pages/news/hurd_2013.mdwn @@ -33,7 +33,7 @@ with the usual 3 Debian flavors: NETINST, CD, or DVD. A pre-installed disk image is also available to make trying Debian GNU/Hurd even easier. Yes, really. This time it is not a joke like the -[[0.401 release|news/2011-04-01.html]] . Due to the very small amount of +[[0.401 release|news/2011-04-01]] . Due to the very small amount of developers, the progress of the project has not been as fast as other successful Operating Systems, but we believe to have reached a very good state. -- cgit v1.2.3 From c0c3b06ddcf63b06e058c45f325a0c0c15bfa057 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Fri, 10 May 2013 20:35:22 +0200 Subject: Add credits --- contributing/web_pages/news/hurd_2013.mdwn | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/hurd_2013.mdwn b/contributing/web_pages/news/hurd_2013.mdwn index c5c2bb9a..51aa20b8 100644 --- a/contributing/web_pages/news/hurd_2013.mdwn +++ b/contributing/web_pages/news/hurd_2013.mdwn @@ -43,6 +43,11 @@ the [[FAQ|faq]], and the [[translator primer|hurd/documentation/translator_primer]] for a start. +We would like to thank all the people who have worked on GNU/Hurd over the past +decades. There were not many people at any given time (and still not many people +today, please [[join|contributing]]!), but in the end a lot of people have +contributed one way or the other, thanks everybody! + --- The **GNU Hurd** is the GNU project's replacement for the Unix kernel. It is a -- cgit v1.2.3 From 20aefa86b206b0360230f73f236c1705dc1b4bf1 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Fri, 10 May 2013 21:57:57 +0200 Subject: qoth: Use the full names to identify pthread people. --- contributing/web_pages/news/qoth_next.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/qoth_next.mdwn b/contributing/web_pages/news/qoth_next.mdwn index 60d0d8d1..f2fc220f 100644 --- a/contributing/web_pages/news/qoth_next.mdwn +++ b/contributing/web_pages/news/qoth_next.mdwn @@ -23,7 +23,7 @@ else=" [[!cut id="full_news" text=""" -At the end of the last 2 quarters, Samuel Thibault pushed the [pthread patches](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00088.html) from Vincente, Barry, Thomas, Richard and Samuel and others to the different upstream packages, finally enabling modern pthreads for the Hurd, which makes it possible to implement full Hurd bindings for languages which require pthreads, so for example [PyHurd](http://savannah.nongnu.org/projects/pyhurd/) can profit from the Hurd libraries instead of having to rely on low-level Mach bindings to implement Hurd features like translators. +At the end of the last 2 quarters, Samuel Thibault pushed the [pthread patches](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00088.html) from Vicente Hernando Ara, Barry de Frese, Thomas Schwinge, Richard Braun and Samuel and others to the different upstream packages, finally enabling modern pthreads for the Hurd, which makes it possible to implement full Hurd bindings for languages which require pthreads, so for example [PyHurd](http://savannah.nongnu.org/projects/pyhurd/) can profit from the Hurd libraries instead of having to rely on low-level Mach bindings to implement Hurd features like translators. The switch to pthreads has been attempted multiple times, but in the past it always hit some tricky issues which proved to be a roadblock. Last year, Richard Braun took up the task again and finished the transition of the Hurd libraries, glibc and libpthread to pthread. His work required significant low-level magic, including the reworking of condition implications, finding a workaround for changing the stack size, avoiding a segfault during early initialization and adjusting priorities to avoid starvation. -- cgit v1.2.3 From 67c2162fb1743412dfa525406a8a7e6b89e9ccf6 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Fri, 10 May 2013 22:30:44 +0200 Subject: qoth: less details on Richards Black Magic. --- contributing/web_pages/news/qoth_next.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/qoth_next.mdwn b/contributing/web_pages/news/qoth_next.mdwn index f2fc220f..e6854bf6 100644 --- a/contributing/web_pages/news/qoth_next.mdwn +++ b/contributing/web_pages/news/qoth_next.mdwn @@ -25,7 +25,7 @@ else=" At the end of the last 2 quarters, Samuel Thibault pushed the [pthread patches](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00088.html) from Vicente Hernando Ara, Barry de Frese, Thomas Schwinge, Richard Braun and Samuel and others to the different upstream packages, finally enabling modern pthreads for the Hurd, which makes it possible to implement full Hurd bindings for languages which require pthreads, so for example [PyHurd](http://savannah.nongnu.org/projects/pyhurd/) can profit from the Hurd libraries instead of having to rely on low-level Mach bindings to implement Hurd features like translators. -The switch to pthreads has been attempted multiple times, but in the past it always hit some tricky issues which proved to be a roadblock. Last year, Richard Braun took up the task again and finished the transition of the Hurd libraries, glibc and libpthread to pthread. His work required significant low-level magic, including the reworking of condition implications, finding a workaround for changing the stack size, avoiding a segfault during early initialization and adjusting priorities to avoid starvation. +The switch to pthreads has been attempted multiple times, but in the past it always hit some tricky issues which proved to be a roadblock. Last year, Richard Braun took up the task again and finished the transition of the Hurd libraries, glibc and libpthread to pthread. His work required significant low-level magic on topics like locking and memory management. As followups, Thomas Schwinge [debugged and fixed](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00044.html) a deadlock with child threads resulting from a regression due to earlier fixes, and Cyril Roelandt shared a [patch series](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00018.html) to fix double mutex unlocking with pthreads. We will likely see more fixes like these, given that the whole threading interface changed, which will expose previously invisible bugs. -- cgit v1.2.3 From d2168839619d16e233beb09ae2b4ddb19cc9427d Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Fri, 10 May 2013 23:02:20 +0200 Subject: qoth: removed significant. --- contributing/web_pages/news/qoth_next.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/qoth_next.mdwn b/contributing/web_pages/news/qoth_next.mdwn index e6854bf6..edc1df28 100644 --- a/contributing/web_pages/news/qoth_next.mdwn +++ b/contributing/web_pages/news/qoth_next.mdwn @@ -25,7 +25,7 @@ else=" At the end of the last 2 quarters, Samuel Thibault pushed the [pthread patches](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00088.html) from Vicente Hernando Ara, Barry de Frese, Thomas Schwinge, Richard Braun and Samuel and others to the different upstream packages, finally enabling modern pthreads for the Hurd, which makes it possible to implement full Hurd bindings for languages which require pthreads, so for example [PyHurd](http://savannah.nongnu.org/projects/pyhurd/) can profit from the Hurd libraries instead of having to rely on low-level Mach bindings to implement Hurd features like translators. -The switch to pthreads has been attempted multiple times, but in the past it always hit some tricky issues which proved to be a roadblock. Last year, Richard Braun took up the task again and finished the transition of the Hurd libraries, glibc and libpthread to pthread. His work required significant low-level magic on topics like locking and memory management. +The switch to pthreads has been attempted multiple times, but in the past it always hit some tricky issues which proved to be a roadblock. Last year, Richard Braun took up the task again and finished the transition of the Hurd libraries, glibc and libpthread to pthread. As followups, Thomas Schwinge [debugged and fixed](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00044.html) a deadlock with child threads resulting from a regression due to earlier fixes, and Cyril Roelandt shared a [patch series](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00018.html) to fix double mutex unlocking with pthreads. We will likely see more fixes like these, given that the whole threading interface changed, which will expose previously invisible bugs. -- cgit v1.2.3 From 0661acbe8d8a27438dd24e460b1f2ebae0d94e95 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Fri, 10 May 2013 23:03:24 +0200 Subject: qoth: CDs first (following the flow of the text) --- contributing/web_pages/news/qoth_next.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/qoth_next.mdwn b/contributing/web_pages/news/qoth_next.mdwn index edc1df28..157362b8 100644 --- a/contributing/web_pages/news/qoth_next.mdwn +++ b/contributing/web_pages/news/qoth_next.mdwn @@ -15,7 +15,7 @@ Will be set by tschwinge when publishing. -A quarter of the Hurd, Q3/Q4 of 2012: *pthreads*, *hardware*, *installation CDs* and *porting*. +A quarter of the Hurd, Q3/Q4 of 2012: *pthreads*, *installation CDs*, *hardware* and *porting*. [[!if test="included()" then="""[[!toggle id=full_news text="Details."]][[!toggleable id=full_news text="[[!paste id=full_news]]"]]""" else=" -- cgit v1.2.3 From 1a4e7794497e07c9fb6497037290c0f95a298d27 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 11 May 2013 00:31:53 +0200 Subject: hurd_2013: Some Highlighting and a partial timeline. --- contributing/web_pages/news/hurd_2013.mdwn | 30 ++++++++++++++++++++++++------ 1 file changed, 24 insertions(+), 6 deletions(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/hurd_2013.mdwn b/contributing/web_pages/news/hurd_2013.mdwn index 51aa20b8..cdb639eb 100644 --- a/contributing/web_pages/news/hurd_2013.mdwn +++ b/contributing/web_pages/news/hurd_2013.mdwn @@ -22,8 +22,9 @@ else=" [[!cut id="full_news" text=""" -It is with huge pleasure that the Hurd project announces the release of Debian -GNU/Hurd 2013. This is a snapshot of Debian sid at the time of the Debian +It is with huge pleasure that the Hurd project announces the +**release of Debian GNU/Hurd 2013**. +This is a snapshot of Debian sid at the time of the Debian Wheezy release (May 2013), so it is mostly based on Wheezy. It is *not* an official Debian release, but it is an official Debian GNU/Hurd port release. @@ -33,9 +34,12 @@ with the usual 3 Debian flavors: NETINST, CD, or DVD. A pre-installed disk image is also available to make trying Debian GNU/Hurd even easier. Yes, really. This time it is not a joke like the -[[0.401 release|news/2011-04-01]] . Due to the very small amount of -developers, the progress of the project has not been as fast as other successful -Operating Systems, but we believe to have reached a very good state. +[[0.401 release|news/2011-04-01]]. + +Due to the very small number of developers, +our progress of the project has not been as fast as other successful +Operating Systems, but we believe that we now reached a very good +state. Please make sure to read the [[configuration information|http://www.debian.org/ports/hurd/hurd-install]], @@ -46,7 +50,21 @@ for a start. We would like to thank all the people who have worked on GNU/Hurd over the past decades. There were not many people at any given time (and still not many people today, please [[join|contributing]]!), but in the end a lot of people have -contributed one way or the other, thanks everybody! +contributed one way or the other. **Thanks everybody!** + +**A Debian GNU/Hurd Timeline** + +- 1997: Last release of the Hurd without Debian: GNU Hurd 0.2. +- 2002: GNU MIG 1.3, libio-based glibc, GNU Mach 1.3 (disks >= 10GiB), Hurd L4 starts, work on the transition from cthreads to pthreads starts, Hurd installation party in Heidelberg, Toronto Hurd User Group meeting, Presentation at EpX in Paris ([slides](http://kilobug.free.fr/hurd/pres-en/)). +- 2003: [Crosshurd](http://packages.debian.org/crosshurd), [LinuxTag 2003](http://lists.gnu.org/archive/html/help-hurd/2003-07/msg00029.html). +- 2005: Hurd/L4 at Libre Software Meeting. +- 2007: [[FOSDEM|community/meetings/fosdem_2007]], the [[critique_and_position_paper|hurd/news/2007-01-14]], [[libchannel_for_GSoC|news/2007-10-01]], [[IPv6|news/2007-10-12]], Hurd/L4 abandoned. +- 2008: [[5_successful_GSoC_projects|news/2008-09-11]], Hurd on Xen via PAE, [[Hurd/Viengoos|news/2008-12-12]] +- 2009: [[GSoC_unionmount_translator|news/2009-09-30]], [[Start_of_Device_Drivers_in_Userspace|news/2009-11-30]]. +- 2010: [Arch Hurd](http://www.archhurd.org/), [Initial Nix port](http://hydra.nixos.org/jobset/gnu/hurd-master), [[DDE|news/2010-02-28]], slow but working Xorg, Thesis: [[Generalizing mobility for the Hurd|news/2010-01-31]], [Hurd article in LWN](http://lwn.net/Articles/395150/), [[procfs|hurd/translator/procfs]], Talk: [It’s about Freedom](http://audio-video.gnu.org/video/ghm2010/GNU-Hurd_-_Its_About_Freedom,_Or_Why_you_should_care.ogv), GSoC: Debian Installer, Hurd/Viengoos on hold, Hurd on Xen as DomU works. +- 2011: [[GNU_Hurd_0.401|news/2011-04-01]], xkb, [Hurd in xkcd](http://xkcd.com/844/), Graphical Debian Installer, Plans for Debian GNU Hurd in Wheezy, Hurd [bounties](http://www.fossfactory.org/project/p276) on FOSS Factory, Lots of [attention from the press brought lots of rumors](news/2011-q2-ps), [Talk at GHM in Paris](http://www.gnu.org/ghm/2011/paris/#outline-container-2-5) ([video](http://audio-video.gnu.org/video/ghm2011/Samuel_Thibault-GNU_Hurd.ogv), slab allocator, Continuous builds with Nix, improved build system, GSoC: [[Java|user/jkoenig/java]]. +- 2012: Half the Linux network drivers build with DDE, [Continuous testing with Nix](http://lists.gnu.org/archive/html/bug-hurd/2012-03/msg00019.html), glibc changes upstream, improved debugging, memory mapping [with red-black tree](http://lists.gnu.org/archive/html/bug-hurd/2012-04/msg00109.html), pthreads work, [[live-filesystem-debugging_report|news/2012-q1-q2]]. +- 2013: --- -- cgit v1.2.3 From 66525cd68dc004a47cdd3e8b5b4de9547c348a02 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 11 May 2013 00:33:43 +0200 Subject: typo --- contributing/web_pages/news/hurd_2013.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/hurd_2013.mdwn b/contributing/web_pages/news/hurd_2013.mdwn index cdb639eb..8e74749b 100644 --- a/contributing/web_pages/news/hurd_2013.mdwn +++ b/contributing/web_pages/news/hurd_2013.mdwn @@ -62,7 +62,7 @@ contributed one way or the other. **Thanks everybody!** - 2008: [[5_successful_GSoC_projects|news/2008-09-11]], Hurd on Xen via PAE, [[Hurd/Viengoos|news/2008-12-12]] - 2009: [[GSoC_unionmount_translator|news/2009-09-30]], [[Start_of_Device_Drivers_in_Userspace|news/2009-11-30]]. - 2010: [Arch Hurd](http://www.archhurd.org/), [Initial Nix port](http://hydra.nixos.org/jobset/gnu/hurd-master), [[DDE|news/2010-02-28]], slow but working Xorg, Thesis: [[Generalizing mobility for the Hurd|news/2010-01-31]], [Hurd article in LWN](http://lwn.net/Articles/395150/), [[procfs|hurd/translator/procfs]], Talk: [It’s about Freedom](http://audio-video.gnu.org/video/ghm2010/GNU-Hurd_-_Its_About_Freedom,_Or_Why_you_should_care.ogv), GSoC: Debian Installer, Hurd/Viengoos on hold, Hurd on Xen as DomU works. -- 2011: [[GNU_Hurd_0.401|news/2011-04-01]], xkb, [Hurd in xkcd](http://xkcd.com/844/), Graphical Debian Installer, Plans for Debian GNU Hurd in Wheezy, Hurd [bounties](http://www.fossfactory.org/project/p276) on FOSS Factory, Lots of [attention from the press brought lots of rumors](news/2011-q2-ps), [Talk at GHM in Paris](http://www.gnu.org/ghm/2011/paris/#outline-container-2-5) ([video](http://audio-video.gnu.org/video/ghm2011/Samuel_Thibault-GNU_Hurd.ogv), slab allocator, Continuous builds with Nix, improved build system, GSoC: [[Java|user/jkoenig/java]]. +- 2011: [[GNU_Hurd_0.401|news/2011-04-01]], xkb, [Hurd in xkcd](http://xkcd.com/844/), Graphical Debian Installer, Plans for Debian GNU Hurd in Wheezy, Hurd [bounties](http://www.fossfactory.org/project/p276) on FOSS Factory, Lots of [attention from the press brought lots of rumors](news/2011-q2-ps), [Talk at GHM in Paris](http://www.gnu.org/ghm/2011/paris/#outline-container-2-5) ([video](http://audio-video.gnu.org/video/ghm2011/Samuel_Thibault-GNU_Hurd.ogv)), slab allocator, Continuous builds with Nix, improved build system, GSoC: [[Java|user/jkoenig/java]]. - 2012: Half the Linux network drivers build with DDE, [Continuous testing with Nix](http://lists.gnu.org/archive/html/bug-hurd/2012-03/msg00019.html), glibc changes upstream, improved debugging, memory mapping [with red-black tree](http://lists.gnu.org/archive/html/bug-hurd/2012-04/msg00109.html), pthreads work, [[live-filesystem-debugging_report|news/2012-q1-q2]]. - 2013: -- cgit v1.2.3 From 872c381195112360fde3bdbf0e69b98cc41f70c7 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 11 May 2013 00:34:13 +0200 Subject: hurd_2013: grammar --- contributing/web_pages/news/hurd_2013.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/hurd_2013.mdwn b/contributing/web_pages/news/hurd_2013.mdwn index 8e74749b..98bb5d52 100644 --- a/contributing/web_pages/news/hurd_2013.mdwn +++ b/contributing/web_pages/news/hurd_2013.mdwn @@ -63,7 +63,7 @@ contributed one way or the other. **Thanks everybody!** - 2009: [[GSoC_unionmount_translator|news/2009-09-30]], [[Start_of_Device_Drivers_in_Userspace|news/2009-11-30]]. - 2010: [Arch Hurd](http://www.archhurd.org/), [Initial Nix port](http://hydra.nixos.org/jobset/gnu/hurd-master), [[DDE|news/2010-02-28]], slow but working Xorg, Thesis: [[Generalizing mobility for the Hurd|news/2010-01-31]], [Hurd article in LWN](http://lwn.net/Articles/395150/), [[procfs|hurd/translator/procfs]], Talk: [It’s about Freedom](http://audio-video.gnu.org/video/ghm2010/GNU-Hurd_-_Its_About_Freedom,_Or_Why_you_should_care.ogv), GSoC: Debian Installer, Hurd/Viengoos on hold, Hurd on Xen as DomU works. - 2011: [[GNU_Hurd_0.401|news/2011-04-01]], xkb, [Hurd in xkcd](http://xkcd.com/844/), Graphical Debian Installer, Plans for Debian GNU Hurd in Wheezy, Hurd [bounties](http://www.fossfactory.org/project/p276) on FOSS Factory, Lots of [attention from the press brought lots of rumors](news/2011-q2-ps), [Talk at GHM in Paris](http://www.gnu.org/ghm/2011/paris/#outline-container-2-5) ([video](http://audio-video.gnu.org/video/ghm2011/Samuel_Thibault-GNU_Hurd.ogv)), slab allocator, Continuous builds with Nix, improved build system, GSoC: [[Java|user/jkoenig/java]]. -- 2012: Half the Linux network drivers build with DDE, [Continuous testing with Nix](http://lists.gnu.org/archive/html/bug-hurd/2012-03/msg00019.html), glibc changes upstream, improved debugging, memory mapping [with red-black tree](http://lists.gnu.org/archive/html/bug-hurd/2012-04/msg00109.html), pthreads work, [[live-filesystem-debugging_report|news/2012-q1-q2]]. +- 2012: Half the Linux network drivers build with DDE, [Continuous testing with Nix](http://lists.gnu.org/archive/html/bug-hurd/2012-03/msg00019.html), glibc changes pushed upstream, improved debugging, memory mapping [with red-black tree](http://lists.gnu.org/archive/html/bug-hurd/2012-04/msg00109.html), pthreads work, [[live-filesystem-debugging_report|news/2012-q1-q2]]. - 2013: --- -- cgit v1.2.3 From d6c15d569739ef3a9f979e543866a782a76d4944 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Sat, 11 May 2013 00:41:18 +0200 Subject: integrate Miguel Figueiredo's fixes --- contributing/web_pages/news/hurd_2013.mdwn | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/hurd_2013.mdwn b/contributing/web_pages/news/hurd_2013.mdwn index 98bb5d52..633c019c 100644 --- a/contributing/web_pages/news/hurd_2013.mdwn +++ b/contributing/web_pages/news/hurd_2013.mdwn @@ -30,16 +30,12 @@ official Debian release, but it is an official Debian GNU/Hurd port release. The installation ISO images can be downloaded from [[Debian Ports|http://ftp.debian-ports.org/debian-cd/hurd-i386/current/]] -with the usual 3 Debian flavors: NETINST, CD, or DVD. A pre-installed disk image -is also available to make trying Debian GNU/Hurd even easier. +with the usual 3 Debian flavors: NETINST, CD, or DVD. Besides the friendly +Debian installer, a pre-installed disk image is also available to make trying +Debian GNU/Hurd even easier. -Yes, really. This time it is not a joke like the -[[0.401 release|news/2011-04-01]]. - -Due to the very small number of developers, -our progress of the project has not been as fast as other successful -Operating Systems, but we believe that we now reached a very good -state. +Debian GNU/Hurd it's currently available for the i386 architecture with more +than 10.000 software packages available (> 75% of the Debian archive). Please make sure to read the [[configuration information|http://www.debian.org/ports/hurd/hurd-install]], @@ -47,6 +43,11 @@ the [[FAQ|faq]], and the [[translator primer|hurd/documentation/translator_primer]] for a start. +Due to the very small number of developers, +our progress of the project has not been as fast as other successful +Operating Systems, but we believe to have reached a very good +state. + We would like to thank all the people who have worked on GNU/Hurd over the past decades. There were not many people at any given time (and still not many people today, please [[join|contributing]]!), but in the end a lot of people have -- cgit v1.2.3 From 870ea7b7752f17b82f45908e747648a4758066c8 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Sat, 11 May 2013 00:42:32 +0200 Subject: rather make the Debian port announcer --- contributing/web_pages/news/hurd_2013.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/hurd_2013.mdwn b/contributing/web_pages/news/hurd_2013.mdwn index 633c019c..9a5e1c18 100644 --- a/contributing/web_pages/news/hurd_2013.mdwn +++ b/contributing/web_pages/news/hurd_2013.mdwn @@ -22,7 +22,7 @@ else=" [[!cut id="full_news" text=""" -It is with huge pleasure that the Hurd project announces the +It is with huge pleasure that the Debian GNU/Hurd port announces the **release of Debian GNU/Hurd 2013**. This is a snapshot of Debian sid at the time of the Debian Wheezy release (May 2013), so it is mostly based on Wheezy. It is *not* an -- cgit v1.2.3 From fec825ea111beef8e6fabe59bba402e75b779efd Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Sat, 11 May 2013 00:44:04 +0200 Subject: integrate changes from Svante --- contributing/web_pages/news/hurd_2013.mdwn | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/hurd_2013.mdwn b/contributing/web_pages/news/hurd_2013.mdwn index 9a5e1c18..e1f3ce18 100644 --- a/contributing/web_pages/news/hurd_2013.mdwn +++ b/contributing/web_pages/news/hurd_2013.mdwn @@ -35,7 +35,8 @@ Debian installer, a pre-installed disk image is also available to make trying Debian GNU/Hurd even easier. Debian GNU/Hurd it's currently available for the i386 architecture with more -than 10.000 software packages available (> 75% of the Debian archive). +than 10.000 software packages available (> 75% of the Debian archive, and more +to come!). Please make sure to read the [[configuration information|http://www.debian.org/ports/hurd/hurd-install]], @@ -46,7 +47,7 @@ for a start. Due to the very small number of developers, our progress of the project has not been as fast as other successful Operating Systems, but we believe to have reached a very good -state. +state, even with the limited resources. We would like to thank all the people who have worked on GNU/Hurd over the past decades. There were not many people at any given time (and still not many people -- cgit v1.2.3 From 9fa36b7b4f216158087bef7e31b4d73ea1dce401 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Sat, 11 May 2013 00:52:19 +0200 Subject: fixes in timeline --- contributing/web_pages/news/hurd_2013.mdwn | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/hurd_2013.mdwn b/contributing/web_pages/news/hurd_2013.mdwn index e1f3ce18..f924a4af 100644 --- a/contributing/web_pages/news/hurd_2013.mdwn +++ b/contributing/web_pages/news/hurd_2013.mdwn @@ -60,13 +60,13 @@ contributed one way or the other. **Thanks everybody!** - 2002: GNU MIG 1.3, libio-based glibc, GNU Mach 1.3 (disks >= 10GiB), Hurd L4 starts, work on the transition from cthreads to pthreads starts, Hurd installation party in Heidelberg, Toronto Hurd User Group meeting, Presentation at EpX in Paris ([slides](http://kilobug.free.fr/hurd/pres-en/)). - 2003: [Crosshurd](http://packages.debian.org/crosshurd), [LinuxTag 2003](http://lists.gnu.org/archive/html/help-hurd/2003-07/msg00029.html). - 2005: Hurd/L4 at Libre Software Meeting. -- 2007: [[FOSDEM|community/meetings/fosdem_2007]], the [[critique_and_position_paper|hurd/news/2007-01-14]], [[libchannel_for_GSoC|news/2007-10-01]], [[IPv6|news/2007-10-12]], Hurd/L4 abandoned. -- 2008: [[5_successful_GSoC_projects|news/2008-09-11]], Hurd on Xen via PAE, [[Hurd/Viengoos|news/2008-12-12]] +- 2007: [[FOSDEM|community/meetings/fosdem_2007]], the [[critique_and_position_paper|hurd/news/2007-01-14]], [[libchannel_for_GSoC|news/2007-10-01]], [[IPv6|news/2007-10-12]], Hurd/L4 abandoned, Hurd on Xen. +- 2008: [[5_successful_GSoC_projects|news/2008-09-11]], [[Hurd/Viengoos|news/2008-12-12]] - 2009: [[GSoC_unionmount_translator|news/2009-09-30]], [[Start_of_Device_Drivers_in_Userspace|news/2009-11-30]]. -- 2010: [Arch Hurd](http://www.archhurd.org/), [Initial Nix port](http://hydra.nixos.org/jobset/gnu/hurd-master), [[DDE|news/2010-02-28]], slow but working Xorg, Thesis: [[Generalizing mobility for the Hurd|news/2010-01-31]], [Hurd article in LWN](http://lwn.net/Articles/395150/), [[procfs|hurd/translator/procfs]], Talk: [It’s about Freedom](http://audio-video.gnu.org/video/ghm2010/GNU-Hurd_-_Its_About_Freedom,_Or_Why_you_should_care.ogv), GSoC: Debian Installer, Hurd/Viengoos on hold, Hurd on Xen as DomU works. +- 2010: [Arch Hurd](http://www.archhurd.org/), [Initial Nix port](http://hydra.nixos.org/jobset/gnu/hurd-master), [[DDE|news/2010-02-28]], Thesis: [[Generalizing mobility for the Hurd|news/2010-01-31]], [Hurd article in LWN](http://lwn.net/Articles/395150/), [[procfs|hurd/translator/procfs]], Talk: [It’s about Freedom](http://audio-video.gnu.org/video/ghm2010/GNU-Hurd_-_Its_About_Freedom,_Or_Why_you_should_care.ogv), GSoC: Debian Installer, Hurd/Viengoos on hold. - 2011: [[GNU_Hurd_0.401|news/2011-04-01]], xkb, [Hurd in xkcd](http://xkcd.com/844/), Graphical Debian Installer, Plans for Debian GNU Hurd in Wheezy, Hurd [bounties](http://www.fossfactory.org/project/p276) on FOSS Factory, Lots of [attention from the press brought lots of rumors](news/2011-q2-ps), [Talk at GHM in Paris](http://www.gnu.org/ghm/2011/paris/#outline-container-2-5) ([video](http://audio-video.gnu.org/video/ghm2011/Samuel_Thibault-GNU_Hurd.ogv)), slab allocator, Continuous builds with Nix, improved build system, GSoC: [[Java|user/jkoenig/java]]. -- 2012: Half the Linux network drivers build with DDE, [Continuous testing with Nix](http://lists.gnu.org/archive/html/bug-hurd/2012-03/msg00019.html), glibc changes pushed upstream, improved debugging, memory mapping [with red-black tree](http://lists.gnu.org/archive/html/bug-hurd/2012-04/msg00109.html), pthreads work, [[live-filesystem-debugging_report|news/2012-q1-q2]]. -- 2013: +- 2012: Half the Linux 2.6.32 network drivers build with DDE, [Continuous testing with Nix](http://lists.gnu.org/archive/html/bug-hurd/2012-03/msg00019.html), glibc changes pushed upstream, improved debugging, memory mapping [with red-black tree](http://lists.gnu.org/archive/html/bug-hurd/2012-04/msg00109.html), pthreads work, [[live-filesystem-debugging_report|news/2012-q1-q2]]. +- 2013: [Talk at FOSDEM](https://fosdem.org/2013/schedule/speaker/samuel_thibault/) --- -- cgit v1.2.3 From dae4e6686ae82ae858ccc987801bf6875b2ba074 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Sat, 11 May 2013 00:54:04 +0200 Subject: fix link --- contributing/web_pages/news/hurd_2013.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/hurd_2013.mdwn b/contributing/web_pages/news/hurd_2013.mdwn index f924a4af..cb7eb4a9 100644 --- a/contributing/web_pages/news/hurd_2013.mdwn +++ b/contributing/web_pages/news/hurd_2013.mdwn @@ -60,7 +60,7 @@ contributed one way or the other. **Thanks everybody!** - 2002: GNU MIG 1.3, libio-based glibc, GNU Mach 1.3 (disks >= 10GiB), Hurd L4 starts, work on the transition from cthreads to pthreads starts, Hurd installation party in Heidelberg, Toronto Hurd User Group meeting, Presentation at EpX in Paris ([slides](http://kilobug.free.fr/hurd/pres-en/)). - 2003: [Crosshurd](http://packages.debian.org/crosshurd), [LinuxTag 2003](http://lists.gnu.org/archive/html/help-hurd/2003-07/msg00029.html). - 2005: Hurd/L4 at Libre Software Meeting. -- 2007: [[FOSDEM|community/meetings/fosdem_2007]], the [[critique_and_position_paper|hurd/news/2007-01-14]], [[libchannel_for_GSoC|news/2007-10-01]], [[IPv6|news/2007-10-12]], Hurd/L4 abandoned, Hurd on Xen. +- 2007: [[FOSDEM|community/meetings/fosdem_2007]], the [[critique_and_position_paper|news/2007-01-14]], [[libchannel_for_GSoC|news/2007-10-01]], [[IPv6|news/2007-10-12]], Hurd/L4 abandoned, Hurd on Xen. - 2008: [[5_successful_GSoC_projects|news/2008-09-11]], [[Hurd/Viengoos|news/2008-12-12]] - 2009: [[GSoC_unionmount_translator|news/2009-09-30]], [[Start_of_Device_Drivers_in_Userspace|news/2009-11-30]]. - 2010: [Arch Hurd](http://www.archhurd.org/), [Initial Nix port](http://hydra.nixos.org/jobset/gnu/hurd-master), [[DDE|news/2010-02-28]], Thesis: [[Generalizing mobility for the Hurd|news/2010-01-31]], [Hurd article in LWN](http://lwn.net/Articles/395150/), [[procfs|hurd/translator/procfs]], Talk: [It’s about Freedom](http://audio-video.gnu.org/video/ghm2010/GNU-Hurd_-_Its_About_Freedom,_Or_Why_you_should_care.ogv), GSoC: Debian Installer, Hurd/Viengoos on hold. -- cgit v1.2.3 From 86e468a5f1558735ccc33f7b427ec0a09f05533d Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Sat, 11 May 2013 00:57:48 +0200 Subject: fix link --- contributing/web_pages/news/hurd_2013.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/hurd_2013.mdwn b/contributing/web_pages/news/hurd_2013.mdwn index cb7eb4a9..222cd451 100644 --- a/contributing/web_pages/news/hurd_2013.mdwn +++ b/contributing/web_pages/news/hurd_2013.mdwn @@ -66,7 +66,7 @@ contributed one way or the other. **Thanks everybody!** - 2010: [Arch Hurd](http://www.archhurd.org/), [Initial Nix port](http://hydra.nixos.org/jobset/gnu/hurd-master), [[DDE|news/2010-02-28]], Thesis: [[Generalizing mobility for the Hurd|news/2010-01-31]], [Hurd article in LWN](http://lwn.net/Articles/395150/), [[procfs|hurd/translator/procfs]], Talk: [It’s about Freedom](http://audio-video.gnu.org/video/ghm2010/GNU-Hurd_-_Its_About_Freedom,_Or_Why_you_should_care.ogv), GSoC: Debian Installer, Hurd/Viengoos on hold. - 2011: [[GNU_Hurd_0.401|news/2011-04-01]], xkb, [Hurd in xkcd](http://xkcd.com/844/), Graphical Debian Installer, Plans for Debian GNU Hurd in Wheezy, Hurd [bounties](http://www.fossfactory.org/project/p276) on FOSS Factory, Lots of [attention from the press brought lots of rumors](news/2011-q2-ps), [Talk at GHM in Paris](http://www.gnu.org/ghm/2011/paris/#outline-container-2-5) ([video](http://audio-video.gnu.org/video/ghm2011/Samuel_Thibault-GNU_Hurd.ogv)), slab allocator, Continuous builds with Nix, improved build system, GSoC: [[Java|user/jkoenig/java]]. - 2012: Half the Linux 2.6.32 network drivers build with DDE, [Continuous testing with Nix](http://lists.gnu.org/archive/html/bug-hurd/2012-03/msg00019.html), glibc changes pushed upstream, improved debugging, memory mapping [with red-black tree](http://lists.gnu.org/archive/html/bug-hurd/2012-04/msg00109.html), pthreads work, [[live-filesystem-debugging_report|news/2012-q1-q2]]. -- 2013: [Talk at FOSDEM](https://fosdem.org/2013/schedule/speaker/samuel_thibault/) +- 2013: [Talk at FOSDEM](https://fosdem.org/2013/schedule/event/hurd_microkernel/) --- -- cgit v1.2.3 From 8f67ba747600b1ecdc494c6bd6cd531ab75eebb5 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 11 May 2013 01:07:46 +0200 Subject: typo --- contributing/web_pages/news/hurd_2013.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/hurd_2013.mdwn b/contributing/web_pages/news/hurd_2013.mdwn index 222cd451..6b8ab4d4 100644 --- a/contributing/web_pages/news/hurd_2013.mdwn +++ b/contributing/web_pages/news/hurd_2013.mdwn @@ -61,7 +61,7 @@ contributed one way or the other. **Thanks everybody!** - 2003: [Crosshurd](http://packages.debian.org/crosshurd), [LinuxTag 2003](http://lists.gnu.org/archive/html/help-hurd/2003-07/msg00029.html). - 2005: Hurd/L4 at Libre Software Meeting. - 2007: [[FOSDEM|community/meetings/fosdem_2007]], the [[critique_and_position_paper|news/2007-01-14]], [[libchannel_for_GSoC|news/2007-10-01]], [[IPv6|news/2007-10-12]], Hurd/L4 abandoned, Hurd on Xen. -- 2008: [[5_successful_GSoC_projects|news/2008-09-11]], [[Hurd/Viengoos|news/2008-12-12]] +- 2008: [[5_successful_GSoC_projects|news/2008-09-11]], [[Hurd/Viengoos|news/2008-12-12]]. - 2009: [[GSoC_unionmount_translator|news/2009-09-30]], [[Start_of_Device_Drivers_in_Userspace|news/2009-11-30]]. - 2010: [Arch Hurd](http://www.archhurd.org/), [Initial Nix port](http://hydra.nixos.org/jobset/gnu/hurd-master), [[DDE|news/2010-02-28]], Thesis: [[Generalizing mobility for the Hurd|news/2010-01-31]], [Hurd article in LWN](http://lwn.net/Articles/395150/), [[procfs|hurd/translator/procfs]], Talk: [It’s about Freedom](http://audio-video.gnu.org/video/ghm2010/GNU-Hurd_-_Its_About_Freedom,_Or_Why_you_should_care.ogv), GSoC: Debian Installer, Hurd/Viengoos on hold. - 2011: [[GNU_Hurd_0.401|news/2011-04-01]], xkb, [Hurd in xkcd](http://xkcd.com/844/), Graphical Debian Installer, Plans for Debian GNU Hurd in Wheezy, Hurd [bounties](http://www.fossfactory.org/project/p276) on FOSS Factory, Lots of [attention from the press brought lots of rumors](news/2011-q2-ps), [Talk at GHM in Paris](http://www.gnu.org/ghm/2011/paris/#outline-container-2-5) ([video](http://audio-video.gnu.org/video/ghm2011/Samuel_Thibault-GNU_Hurd.ogv)), slab allocator, Continuous builds with Nix, improved build system, GSoC: [[Java|user/jkoenig/java]]. -- cgit v1.2.3 From 7aba7c77db5840d0503c256842e9e94270c5e74d Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 11 May 2013 01:11:16 +0200 Subject: markup fix --- contributing/web_pages/news/hurd_2013.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/hurd_2013.mdwn b/contributing/web_pages/news/hurd_2013.mdwn index 6b8ab4d4..431eb27c 100644 --- a/contributing/web_pages/news/hurd_2013.mdwn +++ b/contributing/web_pages/news/hurd_2013.mdwn @@ -64,7 +64,7 @@ contributed one way or the other. **Thanks everybody!** - 2008: [[5_successful_GSoC_projects|news/2008-09-11]], [[Hurd/Viengoos|news/2008-12-12]]. - 2009: [[GSoC_unionmount_translator|news/2009-09-30]], [[Start_of_Device_Drivers_in_Userspace|news/2009-11-30]]. - 2010: [Arch Hurd](http://www.archhurd.org/), [Initial Nix port](http://hydra.nixos.org/jobset/gnu/hurd-master), [[DDE|news/2010-02-28]], Thesis: [[Generalizing mobility for the Hurd|news/2010-01-31]], [Hurd article in LWN](http://lwn.net/Articles/395150/), [[procfs|hurd/translator/procfs]], Talk: [It’s about Freedom](http://audio-video.gnu.org/video/ghm2010/GNU-Hurd_-_Its_About_Freedom,_Or_Why_you_should_care.ogv), GSoC: Debian Installer, Hurd/Viengoos on hold. -- 2011: [[GNU_Hurd_0.401|news/2011-04-01]], xkb, [Hurd in xkcd](http://xkcd.com/844/), Graphical Debian Installer, Plans for Debian GNU Hurd in Wheezy, Hurd [bounties](http://www.fossfactory.org/project/p276) on FOSS Factory, Lots of [attention from the press brought lots of rumors](news/2011-q2-ps), [Talk at GHM in Paris](http://www.gnu.org/ghm/2011/paris/#outline-container-2-5) ([video](http://audio-video.gnu.org/video/ghm2011/Samuel_Thibault-GNU_Hurd.ogv)), slab allocator, Continuous builds with Nix, improved build system, GSoC: [[Java|user/jkoenig/java]]. +- 2011: [[GNU_Hurd_0.401|news/2011-04-01]], xkb, [Hurd in xkcd](http://xkcd.com/844/), Graphical Debian Installer, Plans for Debian GNU Hurd in Wheezy, Hurd [bounties](http://www.fossfactory.org/project/p276) on FOSS Factory, [[Lots of attention from the press brought lots of rumors|news/2011-q2-ps]], [Talk at GHM in Paris](http://www.gnu.org/ghm/2011/paris/#outline-container-2-5) ([video](http://audio-video.gnu.org/video/ghm2011/Samuel_Thibault-GNU_Hurd.ogv)), slab allocator, Continuous builds with Nix, improved build system, GSoC: [[Java|user/jkoenig/java]]. - 2012: Half the Linux 2.6.32 network drivers build with DDE, [Continuous testing with Nix](http://lists.gnu.org/archive/html/bug-hurd/2012-03/msg00019.html), glibc changes pushed upstream, improved debugging, memory mapping [with red-black tree](http://lists.gnu.org/archive/html/bug-hurd/2012-04/msg00109.html), pthreads work, [[live-filesystem-debugging_report|news/2012-q1-q2]]. - 2013: [Talk at FOSDEM](https://fosdem.org/2013/schedule/event/hurd_microkernel/) -- cgit v1.2.3 From 255073c9a0269b3936ebe7d75604d1d8be21420d Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawkapgJmI1MqlCs1DFe8MqLs3z_F7u-2n34" Date: Sat, 11 May 2013 01:25:32 +0200 Subject: Typos --- contributing/web_pages/news/qoth_next.mdwn | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/qoth_next.mdwn b/contributing/web_pages/news/qoth_next.mdwn index 157362b8..aca07cf7 100644 --- a/contributing/web_pages/news/qoth_next.mdwn +++ b/contributing/web_pages/news/qoth_next.mdwn @@ -23,7 +23,7 @@ else=" [[!cut id="full_news" text=""" -At the end of the last 2 quarters, Samuel Thibault pushed the [pthread patches](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00088.html) from Vicente Hernando Ara, Barry de Frese, Thomas Schwinge, Richard Braun and Samuel and others to the different upstream packages, finally enabling modern pthreads for the Hurd, which makes it possible to implement full Hurd bindings for languages which require pthreads, so for example [PyHurd](http://savannah.nongnu.org/projects/pyhurd/) can profit from the Hurd libraries instead of having to rely on low-level Mach bindings to implement Hurd features like translators. +At the end of the last 2 quarters, Samuel Thibault pushed the [pthread patches](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00088.html) from Vicente Hernando Ara, Barry de Freese, Thomas Schwinge, Richard Braun and Samuel and others to the different upstream packages, finally enabling modern pthreads for the Hurd, which makes it possible to implement full Hurd bindings for languages which require pthreads, so for example [PyHurd](http://savannah.nongnu.org/projects/pyhurd/) can profit from the Hurd libraries instead of having to rely on low-level Mach bindings to implement Hurd features like translators. The switch to pthreads has been attempted multiple times, but in the past it always hit some tricky issues which proved to be a roadblock. Last year, Richard Braun took up the task again and finished the transition of the Hurd libraries, glibc and libpthread to pthread. @@ -33,7 +33,7 @@ Also Samuel Thibault [provided](http://lists.gnu.org/archive/html/bug-hurd/2012- Pino Toscano [implemented syncfs](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00046.html) which ensures that all data in the filesystem gets written to disk, as well as [statfs](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00005.html), which adds additional statistics to procfs. -Thomas Schwinge and Samuel Thibault improved the hardware compatibility of the Hurd by fixing [some errors](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00077.html) which caused a miscalculation of the size of medium sized disks reporting 15 heads instead of 16 and adding [network-card detection](http://lists.debian.org/debian-hurd/2012/07/msg00011.html) network-card detection on busses other than 0 and 2. And Svante Signell +Thomas Schwinge and Samuel Thibault improved the hardware compatibility of the Hurd by fixing [some errors](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00077.html) which caused a miscalculation of the size of medium sized disks reporting 15 heads instead of 16 and adding [network-card detection](http://lists.debian.org/debian-hurd/2012/07/msg00011.html) network-card detection on busses other than 0 and 2. And several people ported and fixed packages, further increasing the number of debian packages which work on the Hurd: *Svante Signell* ported [mlocate-0.25](http://lists.debian.org/debian-hurd/2012/07/msg00015.html), [gnat-gps](http://lists.debian.org/debian-hurd/2012/07/msg00011.html), [libpst](http://lists.debian.org/debian-hurd/2012/08/msg00039.html), [libetpan](http://lists.debian.org/debian-hurd/2012/08/msg00046.html), [spl](http://lists.debian.org/debian-hurd/2012/09/msg00004.html), [dovecot](http://lists.debian.org/debian-hurd/2012/09/msg00007.html), [xplc](http://lists.debian.org/debian-hurd/2012/08/msg00054.html) and [parrot](http://lists.debian.org/debian-hurd/2012/08/msg00056.html), [x86info](http://lists.debian.org/debian-hurd/2012/09/msg00008.html), [atlas](http://lists.debian.org/debian-hurd/2012/09/msg00009.html), [rrdtool](http://lists.debian.org/debian-hurd/2012/09/msg00011.html) and [gdb](http://lists.debian.org/debian-hurd/2012/09/msg00018.html). Also he fixed [yodl](http://lists.debian.org/debian-hurd/2012/08/msg00030.html), fixed [ntpdate](http://lists.debian.org/debian-hurd/2012/12/msg00002.html) to work again and [improved](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00062.html) the error handling in pflocal. *Pino Toscano* added patches for [procfs](http://lists.gnu.org/archive/html/bug-hurd/2012-09/msg00004.html), [ptrace](http://lists.gnu.org/archive/html/bug-hurd/2012-10/msg00035.html), [fsync on stdout](http://lists.gnu.org/archive/html/bug-hurd/2012-10/msg00046.html), [muntrace](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00033.html), [ulimit](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00034.html), [glibc](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00029.html) which among others improve POSIX conformance, making it easier to write programs which work on the Hurd and GNU/Linux. And he made the test pass for [FIFO sockets](http://lists.gnu.org/archive/html/bug-hurd/2012-09/msg00053.html) with mknod and [added](http://lists.gnu.org/archive/html/bug-hurd/2012-09/msg00005.html) a size parameter to tmpfs for easier usage in scripts and a [version suffix option](http://lists.gnu.org/archive/html/bug-hurd/2012-10/msg00009.html) for gnumach configure. *Cyril Roelandt* fixed a [ps](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00012.html) bug, a documentation typo [in ps](http://lists.gnu.org/archive/html/bug-hurd/2012-10/msg00032.html) and a missing linker flag [in procfs](http://lists.gnu.org/archive/html/bug-hurd/2012-10/msg00025.html). *Matthew Leach* [fixed](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00037.html) a compilation error with older GCC versions due to duplicate type definition. *Ole Streicher* fixed a bug in the Makefile of ftools-fv which was [exposed](http://lists.debian.org/debian-hurd/2012/10/msg00059.html) by testing on Hurd. And *Samuel Thibault* [removed](http://lists.debian.org/debian-hurd/2012/12/msg00005.html) the out-of-date floppy-warnings in the debian installer. -- cgit v1.2.3 From ae46cbae19b41c7282f677b1efa910690fcb25d7 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 11 May 2013 01:29:32 +0200 Subject: polish --- contributing/web_pages/news/qoth_next.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/qoth_next.mdwn b/contributing/web_pages/news/qoth_next.mdwn index 157362b8..b7ec5f98 100644 --- a/contributing/web_pages/news/qoth_next.mdwn +++ b/contributing/web_pages/news/qoth_next.mdwn @@ -25,7 +25,7 @@ else=" At the end of the last 2 quarters, Samuel Thibault pushed the [pthread patches](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00088.html) from Vicente Hernando Ara, Barry de Frese, Thomas Schwinge, Richard Braun and Samuel and others to the different upstream packages, finally enabling modern pthreads for the Hurd, which makes it possible to implement full Hurd bindings for languages which require pthreads, so for example [PyHurd](http://savannah.nongnu.org/projects/pyhurd/) can profit from the Hurd libraries instead of having to rely on low-level Mach bindings to implement Hurd features like translators. -The switch to pthreads has been attempted multiple times, but in the past it always hit some tricky issues which proved to be a roadblock. Last year, Richard Braun took up the task again and finished the transition of the Hurd libraries, glibc and libpthread to pthread. +The switch to pthreads has been attempted multiple times, but in the past it always hit some tricky issues which proved to be a roadblock. Last year, Richard Braun took up the task again and finished the transition of the Hurd libraries and glibc to pthread with libpthread. As followups, Thomas Schwinge [debugged and fixed](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00044.html) a deadlock with child threads resulting from a regression due to earlier fixes, and Cyril Roelandt shared a [patch series](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00018.html) to fix double mutex unlocking with pthreads. We will likely see more fixes like these, given that the whole threading interface changed, which will expose previously invisible bugs. -- cgit v1.2.3 From 936bdd88e2cd9b6de76b9a94c85011741421250a Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 11 May 2013 01:30:31 +0200 Subject: typo --- contributing/web_pages/news/qoth_next.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/qoth_next.mdwn b/contributing/web_pages/news/qoth_next.mdwn index 02176ab8..c7b1dbda 100644 --- a/contributing/web_pages/news/qoth_next.mdwn +++ b/contributing/web_pages/news/qoth_next.mdwn @@ -25,7 +25,7 @@ else=" At the end of the last 2 quarters, Samuel Thibault pushed the [pthread patches](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00088.html) from Vicente Hernando Ara, Barry de Freese, Thomas Schwinge, Richard Braun and Samuel and others to the different upstream packages, finally enabling modern pthreads for the Hurd, which makes it possible to implement full Hurd bindings for languages which require pthreads, so for example [PyHurd](http://savannah.nongnu.org/projects/pyhurd/) can profit from the Hurd libraries instead of having to rely on low-level Mach bindings to implement Hurd features like translators. -The switch to pthreads has been attempted multiple times, but in the past it always hit some tricky issues which proved to be a roadblock. Last year, Richard Braun took up the task again and finished the transition of the Hurd libraries and glibc to pthread with libpthread. +The switch to pthreads has been attempted multiple times, but in the past it always hit some tricky issues which proved to be a roadblock. Last year, Richard Braun took up the task again and finished the transition of the Hurd libraries and glibc to pthreads with libpthread. As followups, Thomas Schwinge [debugged and fixed](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00044.html) a deadlock with child threads resulting from a regression due to earlier fixes, and Cyril Roelandt shared a [patch series](http://lists.gnu.org/archive/html/bug-hurd/2012-12/msg00018.html) to fix double mutex unlocking with pthreads. We will likely see more fixes like these, given that the whole threading interface changed, which will expose previously invisible bugs. -- cgit v1.2.3 From 6b7e56f2b25050222ed29f98c5b444b56e2019e7 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 11 May 2013 01:43:31 +0200 Subject: hurd_2013: added building debian package statistics. --- contributing/web_pages/news/hurd_2013.mdwn | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/hurd_2013.mdwn b/contributing/web_pages/news/hurd_2013.mdwn index 431eb27c..2a750acd 100644 --- a/contributing/web_pages/news/hurd_2013.mdwn +++ b/contributing/web_pages/news/hurd_2013.mdwn @@ -62,11 +62,11 @@ contributed one way or the other. **Thanks everybody!** - 2005: Hurd/L4 at Libre Software Meeting. - 2007: [[FOSDEM|community/meetings/fosdem_2007]], the [[critique_and_position_paper|news/2007-01-14]], [[libchannel_for_GSoC|news/2007-10-01]], [[IPv6|news/2007-10-12]], Hurd/L4 abandoned, Hurd on Xen. - 2008: [[5_successful_GSoC_projects|news/2008-09-11]], [[Hurd/Viengoos|news/2008-12-12]]. -- 2009: [[GSoC_unionmount_translator|news/2009-09-30]], [[Start_of_Device_Drivers_in_Userspace|news/2009-11-30]]. -- 2010: [Arch Hurd](http://www.archhurd.org/), [Initial Nix port](http://hydra.nixos.org/jobset/gnu/hurd-master), [[DDE|news/2010-02-28]], Thesis: [[Generalizing mobility for the Hurd|news/2010-01-31]], [Hurd article in LWN](http://lwn.net/Articles/395150/), [[procfs|hurd/translator/procfs]], Talk: [It’s about Freedom](http://audio-video.gnu.org/video/ghm2010/GNU-Hurd_-_Its_About_Freedom,_Or_Why_you_should_care.ogv), GSoC: Debian Installer, Hurd/Viengoos on hold. -- 2011: [[GNU_Hurd_0.401|news/2011-04-01]], xkb, [Hurd in xkcd](http://xkcd.com/844/), Graphical Debian Installer, Plans for Debian GNU Hurd in Wheezy, Hurd [bounties](http://www.fossfactory.org/project/p276) on FOSS Factory, [[Lots of attention from the press brought lots of rumors|news/2011-q2-ps]], [Talk at GHM in Paris](http://www.gnu.org/ghm/2011/paris/#outline-container-2-5) ([video](http://audio-video.gnu.org/video/ghm2011/Samuel_Thibault-GNU_Hurd.ogv)), slab allocator, Continuous builds with Nix, improved build system, GSoC: [[Java|user/jkoenig/java]]. +- 2009: [[GSoC_unionmount_translator|news/2009-09-30]], [[Start_of_Device_Drivers_in_Userspace|news/2009-11-30]]. 66% of the Debian packages build. +- 2010: [Arch Hurd](http://www.archhurd.org/), [Initial Nix port](http://hydra.nixos.org/jobset/gnu/hurd-master), [[DDE|news/2010-02-28]], Thesis: [[Generalizing mobility for the Hurd|news/2010-01-31]], [Hurd article in LWN](http://lwn.net/Articles/395150/), [[procfs|hurd/translator/procfs]], Talk: [It’s about Freedom](http://audio-video.gnu.org/video/ghm2010/GNU-Hurd_-_Its_About_Freedom,_Or_Why_you_should_care.ogv), GSoC: Debian Installer, Hurd/Viengoos on hold. 68% of the Debian packages build. +- 2011: [[GNU_Hurd_0.401|news/2011-04-01]], xkb, [Hurd in xkcd](http://xkcd.com/844/), Graphical Debian Installer, Plans for Debian GNU Hurd in Wheezy, Hurd [bounties](http://www.fossfactory.org/project/p276) on FOSS Factory, [[Lots of attention from the press brought lots of rumors|news/2011-q2-ps]], [Talk at GHM in Paris](http://www.gnu.org/ghm/2011/paris/#outline-container-2-5) ([video](http://audio-video.gnu.org/video/ghm2011/Samuel_Thibault-GNU_Hurd.ogv)), slab allocator, Continuous builds with Nix, improved build system, GSoC: [[Java|user/jkoenig/java]]. 70% of the Debian packages build. - 2012: Half the Linux 2.6.32 network drivers build with DDE, [Continuous testing with Nix](http://lists.gnu.org/archive/html/bug-hurd/2012-03/msg00019.html), glibc changes pushed upstream, improved debugging, memory mapping [with red-black tree](http://lists.gnu.org/archive/html/bug-hurd/2012-04/msg00109.html), pthreads work, [[live-filesystem-debugging_report|news/2012-q1-q2]]. -- 2013: [Talk at FOSDEM](https://fosdem.org/2013/schedule/event/hurd_microkernel/) +- 2013: [Talk at FOSDEM](https://fosdem.org/2013/schedule/event/hurd_microkernel/). 78% of the Debian packages build. --- -- cgit v1.2.3 From fe824301b5b4b9bab49c95aaa9c15ba2aa27efca Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 11 May 2013 01:45:40 +0200 Subject: remove 2013 package stats. --- contributing/web_pages/news/hurd_2013.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/hurd_2013.mdwn b/contributing/web_pages/news/hurd_2013.mdwn index 2a750acd..abe50a4c 100644 --- a/contributing/web_pages/news/hurd_2013.mdwn +++ b/contributing/web_pages/news/hurd_2013.mdwn @@ -66,7 +66,7 @@ contributed one way or the other. **Thanks everybody!** - 2010: [Arch Hurd](http://www.archhurd.org/), [Initial Nix port](http://hydra.nixos.org/jobset/gnu/hurd-master), [[DDE|news/2010-02-28]], Thesis: [[Generalizing mobility for the Hurd|news/2010-01-31]], [Hurd article in LWN](http://lwn.net/Articles/395150/), [[procfs|hurd/translator/procfs]], Talk: [It’s about Freedom](http://audio-video.gnu.org/video/ghm2010/GNU-Hurd_-_Its_About_Freedom,_Or_Why_you_should_care.ogv), GSoC: Debian Installer, Hurd/Viengoos on hold. 68% of the Debian packages build. - 2011: [[GNU_Hurd_0.401|news/2011-04-01]], xkb, [Hurd in xkcd](http://xkcd.com/844/), Graphical Debian Installer, Plans for Debian GNU Hurd in Wheezy, Hurd [bounties](http://www.fossfactory.org/project/p276) on FOSS Factory, [[Lots of attention from the press brought lots of rumors|news/2011-q2-ps]], [Talk at GHM in Paris](http://www.gnu.org/ghm/2011/paris/#outline-container-2-5) ([video](http://audio-video.gnu.org/video/ghm2011/Samuel_Thibault-GNU_Hurd.ogv)), slab allocator, Continuous builds with Nix, improved build system, GSoC: [[Java|user/jkoenig/java]]. 70% of the Debian packages build. - 2012: Half the Linux 2.6.32 network drivers build with DDE, [Continuous testing with Nix](http://lists.gnu.org/archive/html/bug-hurd/2012-03/msg00019.html), glibc changes pushed upstream, improved debugging, memory mapping [with red-black tree](http://lists.gnu.org/archive/html/bug-hurd/2012-04/msg00109.html), pthreads work, [[live-filesystem-debugging_report|news/2012-q1-q2]]. -- 2013: [Talk at FOSDEM](https://fosdem.org/2013/schedule/event/hurd_microkernel/). 78% of the Debian packages build. +- 2013: [Talk at FOSDEM](https://fosdem.org/2013/schedule/event/hurd_microkernel/). --- -- cgit v1.2.3 From 0934877a889f2040c1b07bdfe6917fd3d7e99c56 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Sat, 11 May 2013 03:36:22 +0200 Subject: make it clear that this is a draft --- contributing/web_pages/news/hurd_2013.mdwn | 2 ++ 1 file changed, 2 insertions(+) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/hurd_2013.mdwn b/contributing/web_pages/news/hurd_2013.mdwn index 222cd451..396e9eed 100644 --- a/contributing/web_pages/news/hurd_2013.mdwn +++ b/contributing/web_pages/news/hurd_2013.mdwn @@ -13,6 +13,8 @@ Will be set by tschwinge when publishing. [[!meta date="YYYY-MM-DD HH:MM UTC"]] --> +Note: this is a **DRAFT**. The release has not actually happened yet. Please do not broadcast yet. + Debian GNU/Hurd 2013 *released*! [[!if test="included()" then="""[[!toggle id=full_news -- cgit v1.2.3 From ba390db95f9581977bb65caa180655f94dd957d3 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 11 May 2013 14:32:54 +0200 Subject: Added Thomas DiModica --- contributing/web_pages/news/qoth_next.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/qoth_next.mdwn b/contributing/web_pages/news/qoth_next.mdwn index c7b1dbda..a22cc56d 100644 --- a/contributing/web_pages/news/qoth_next.mdwn +++ b/contributing/web_pages/news/qoth_next.mdwn @@ -23,7 +23,7 @@ else=" [[!cut id="full_news" text=""" -At the end of the last 2 quarters, Samuel Thibault pushed the [pthread patches](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00088.html) from Vicente Hernando Ara, Barry de Freese, Thomas Schwinge, Richard Braun and Samuel and others to the different upstream packages, finally enabling modern pthreads for the Hurd, which makes it possible to implement full Hurd bindings for languages which require pthreads, so for example [PyHurd](http://savannah.nongnu.org/projects/pyhurd/) can profit from the Hurd libraries instead of having to rely on low-level Mach bindings to implement Hurd features like translators. +At the end of the last 2 quarters, Samuel Thibault pushed the [pthread patches](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00088.html) from Vicente Hernando Ara, Barry de Freese, Thomas DiModica, Thomas Schwinge, Richard Braun and Samuel and others to the different upstream packages, finally enabling modern pthreads for the Hurd, which makes it possible to implement full Hurd bindings for languages which require pthreads, so for example [PyHurd](http://savannah.nongnu.org/projects/pyhurd/) can profit from the Hurd libraries instead of having to rely on low-level Mach bindings to implement Hurd features like translators. The switch to pthreads has been attempted multiple times, but in the past it always hit some tricky issues which proved to be a roadblock. Last year, Richard Braun took up the task again and finished the transition of the Hurd libraries and glibc to pthreads with libpthread. -- cgit v1.2.3 From 11bad4ee7fcf83db33f56f57eb3e8a186004d315 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 11 May 2013 14:36:34 +0200 Subject: polish --- contributing/web_pages/news/qoth_next.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/qoth_next.mdwn b/contributing/web_pages/news/qoth_next.mdwn index a22cc56d..80059025 100644 --- a/contributing/web_pages/news/qoth_next.mdwn +++ b/contributing/web_pages/news/qoth_next.mdwn @@ -23,7 +23,7 @@ else=" [[!cut id="full_news" text=""" -At the end of the last 2 quarters, Samuel Thibault pushed the [pthread patches](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00088.html) from Vicente Hernando Ara, Barry de Freese, Thomas DiModica, Thomas Schwinge, Richard Braun and Samuel and others to the different upstream packages, finally enabling modern pthreads for the Hurd, which makes it possible to implement full Hurd bindings for languages which require pthreads, so for example [PyHurd](http://savannah.nongnu.org/projects/pyhurd/) can profit from the Hurd libraries instead of having to rely on low-level Mach bindings to implement Hurd features like translators. +At the end of the last 2 quarters, Samuel Thibault pushed the [pthread patches](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00088.html) from Vicente Hernando Ara, Barry de Freese, Thomas DiModica, Thomas Schwinge, Richard Braun and Samuel and others to the different upstream packages, finally enabling modern pthreads for the Hurd, which makes it possible to implement full Hurd bindings for languages which require pthreads. So for example [PyHurd](http://savannah.nongnu.org/projects/pyhurd/) can profit from the Hurd libraries instead of having to rely on low-level Mach bindings to implement Hurd features like translators. The switch to pthreads has been attempted multiple times, but in the past it always hit some tricky issues which proved to be a roadblock. Last year, Richard Braun took up the task again and finished the transition of the Hurd libraries and glibc to pthreads with libpthread. -- cgit v1.2.3 From c776db3b865077fd168e3d048e383ca07eb00e40 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 12 May 2013 00:37:15 +0200 Subject: hurd_2013: formulation polish --- contributing/web_pages/news/hurd_2013.mdwn | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/hurd_2013.mdwn b/contributing/web_pages/news/hurd_2013.mdwn index c56f6016..4d763b9f 100644 --- a/contributing/web_pages/news/hurd_2013.mdwn +++ b/contributing/web_pages/news/hurd_2013.mdwn @@ -33,8 +33,8 @@ official Debian release, but it is an official Debian GNU/Hurd port release. The installation ISO images can be downloaded from [[Debian Ports|http://ftp.debian-ports.org/debian-cd/hurd-i386/current/]] with the usual 3 Debian flavors: NETINST, CD, or DVD. Besides the friendly -Debian installer, a pre-installed disk image is also available to make trying -Debian GNU/Hurd even easier. +Debian installer, a pre-installed disk image is also available, making it even easier to try +Debian GNU/Hurd. Debian GNU/Hurd it's currently available for the i386 architecture with more than 10.000 software packages available (> 75% of the Debian archive, and more -- cgit v1.2.3 From c3321a1272e6bcbd6d38733c1bb08f39e608abb3 Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawlLgZHOP8qcFTTfRUQLCk-y_Ph6X--UVQw" Date: Mon, 13 May 2013 07:32:23 +0200 Subject: --- contributing/web_pages/news/hurd_2013.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/hurd_2013.mdwn b/contributing/web_pages/news/hurd_2013.mdwn index 4d763b9f..e5bbaea1 100644 --- a/contributing/web_pages/news/hurd_2013.mdwn +++ b/contributing/web_pages/news/hurd_2013.mdwn @@ -36,7 +36,7 @@ with the usual 3 Debian flavors: NETINST, CD, or DVD. Besides the friendly Debian installer, a pre-installed disk image is also available, making it even easier to try Debian GNU/Hurd. -Debian GNU/Hurd it's currently available for the i386 architecture with more +Debian GNU/Hurd is currently available for the i386 architecture with more than 10.000 software packages available (> 75% of the Debian archive, and more to come!). -- cgit v1.2.3