From 57674d4b9affc177547434c02d778a8a9cce0336 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 3 Mar 2012 00:45:44 +0100 Subject: news: polish --- contributing/web_pages/news/moth_next.mdwn | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index 603643a6..81a15264 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -52,6 +52,7 @@ Features: (22:32:42) braunr: but even "slower" here is completely negligible **New porter box: exodar*** +Richard Brauh added Exodar, a new porter box. It is faster and more reliable, which facilitates testing and bug hunting: exodar.debian.net I/O Path Documentation [[hurd/io_path/]] @@ -79,8 +80,6 @@ Samuel Thibault identified three easy porting cases: http://lists.debian.org/deb - undefined reference to `main': missing gnu* case in the linking part of configure.ac or .in (pd-* packages are already being handled by their maintainer) - undefined reference to clock_gettime or crypt: add -lrt or -lcrypt -Richard Brauh added Exodar, a new porter box, which is faster and reliable: exodar.debian.net - Bouju Alain: Procfs with cpuinfo http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00084.html Social network sites for GNU Hurd: -- cgit v1.2.3 From 0c99e2813e94c69f313f1cd523b8616c9fcf769d Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 17 Mar 2012 15:23:33 +0100 Subject: news: reorganized the news and identified the main topics. --- contributing/web_pages/news/moth_next.mdwn | 67 +++++++++++++----------------- 1 file changed, 28 insertions(+), 39 deletions(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index 81a15264..82344ad6 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -15,7 +15,7 @@ Will be set by tschwinge when publishing. -A month of the Hurd: *TODO*, *TODO*, and *TODO*. +A month of the Hurd: *nix-based builds, *slab allocator*, and *life filesystem debugging*. [[!if test="included()" then="""[[!toggle id=full_news text="Details."]][[!toggleable id=full_news text="[[!paste id=full_news]]"]]""" else=" @@ -25,21 +25,28 @@ else=" -This month [hurd hacker] [item] +Ludovic Courtès: - -- Bouju -Alain submitted a patch to suport cpuinfo in the /proc interface +- Continuously-built Nix-based QEMU image: http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00047.html +- modern Autoconf initialization: http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00068.html +- Allow /hurd/init to be a symlink: http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00032.html +- The Hurd now builds with Savannah’s libc (2.14+): http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00025.html -Richard Braun committed the last patch to mplanetas branch of the slab allocator -work, for integration. http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00046.html +Samuel Thibault: Christmas gift: New CD set: http://lists.debian.org/debian-hurd/2011/12/msg00095.html + +Samuel Thibault: /dev/urandom as native translator: http://lists.debian.org/debian-hurd/2011/11/msg00092.html +Samuel Thibault identified three easy porting cases: http://lists.debian.org/debian-hurd/2011/11/msg00095.html: +- undefined reference to dl_foo: add -ldl for building +- undefined reference to `main': missing gnu* case in the linking part of configure.ac or .in (pd-* packages are already being handled by their maintainer) +- undefined reference to clock_gettime or crypt: add -lrt or -lcrypt +Richard Braun committed the last patch to mplanetas branch of the slab allocator +work, for integration. http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00046.html IRC, freenode, #hurd, 2011-11-14: -Features: - (22:30:39) braunr: there shouldn't be any noticeable difference with the master branch (22:30:46) braunr: a bit less fragmentation @@ -56,53 +63,35 @@ Richard Brauh added Exodar, a new porter box. It is faster and more reliable, wh I/O Path Documentation [[hurd/io_path/]] -Debugging: - -- Pino Toscano: recvfrom() with null http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00161.html -- Maksym Planeta: tmpfs http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00125.html http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00118.html -- Samuel Thibault: libtool http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00073.html mknod http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00070.html Fix POSIX 2008 visibility http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00004.html sudo setresuid http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=645285 -- Jim Meyering: gnu tools with user id 4294967295 http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00094.html -- Paul Eggert: Add error-checking on GNU http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00130.html +Sergio Lopez documented his work on Better Memory Management and memfs: http://www.bddebian.com/~hurd-web/user/Sergio_Lopez/ Porting: - Sergio Lopez: webkitgtk+: http://lists.debian.org/debian-hurd/2011/10/msg00025.html - Svante Signell: pax: http://lists.debian.org/debian-hurd/2011/10/msg00105.html abiword http://lists.debian.org/debian-hurd/2011/11/msg00035.html syslog-ng http://lists.debian.org/debian-hurd/2011/11/msg00060.html ecl http://lists.debian.org/debian-hurd/2011/11/msg00058.html fakeroot http://lists.debian.org/debian-hurd/2011/12/msg00022.html daemon http://lists.debian.org/debian-hurd/2011/12/msg00025.html procps http://lists.debian.org/debian-hurd/2011/12/msg00046.html - Samuel Thibault: packagekit: http://lists.debian.org/debian-hurd/2011/10/msg00071.html evolution http://lists.debian.org/debian-hurd/2011/10/msg00070.html emacs23 http://lists.debian.org/debian-hurd/2011/12/msg00018.html gcc-4.7 http://lists.debian.org/debian-hurd/2011/12/msg00065.html iceweasel (firefox) http://lists.debian.org/debian-hurd/2011/12/msg00080.html +- Bouju Alain [submitted](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00079.html) [patches](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00084.html) to support cpuinfo in the /proc interface. -Samuel Thibault: /dev/urandom as native translator: http://lists.debian.org/debian-hurd/2011/11/msg00092.html - -Samuel Thibault: Christmas gift: New CD set: http://lists.debian.org/debian-hurd/2011/12/msg00095.html -Samuel Thibault identified three easy porting cases: http://lists.debian.org/debian-hurd/2011/11/msg00095.html: +Debugging: -- undefined reference to dl_foo: add -ldl for building -- undefined reference to `main': missing gnu* case in the linking part of configure.ac or .in (pd-* packages are already being handled by their maintainer) -- undefined reference to clock_gettime or crypt: add -lrt or -lcrypt +- Pino Toscano: recvfrom() with null http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00161.html +- Maksym Planeta: tmpfs http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00125.html http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00118.html +- Samuel Thibault: libtool http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00073.html mknod http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00070.html Fix POSIX 2008 visibility http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00004.html sudo setresuid http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=645285 +- Jim Meyering: gnu tools with user id 4294967295 http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00094.html +- Paul Eggert: Add error-checking on GNU http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00130.html +- Pino Toscano and Thomas Schwinge [improved](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00013.html) the Hurds pthread implementation. +- Svante Signell: e2fsprogs quota fixes: http://lists.debian.org/debian-hurd/2011/10/msg00015.html -Bouju Alain: Procfs with cpuinfo http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00084.html Social network sites for GNU Hurd: - Google+: https://plus.google.com/114942488385711891227#114942488385711891227/posts - identi.ca: http://identi.ca/group/hurd -Ludovic Courtès: - -- Continuously-built Nix-based QEMU image: http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00047.html -- modern Autoconf initialization: http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00068.html -- Allow /hurd/init to be a symlink: http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00032.html -- The Hurd now builds with Savannah’s libc (2.14+): http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00025.html +Guillem Jover [fixed Mach's int vs long discrepancy](http://lists.debian.org/debian-hurd/2011/10/msg00053.html), which takes us the first step towards porting the Hurd to x64. -Pino Toscano and Thomas Schwinge: pthread improvements: http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00027.html http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00020.html http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00013.html - -Sergio Lopez documented his work on Better Memory Management and memfs: http://www.bddebian.com/~hurd-web/user/Sergio_Lopez/ - -Guillem Jover: First step for porting to x64: Fix Mach's int vs long discrepancy: http://lists.debian.org/debian-hurd/2011/10/msg00053.html - -Svante Signell: e2fsprogs quota fixes: http://lists.debian.org/debian-hurd/2011/10/msg00015.html - -As a sidenote, we would like to share a story about real-life debugging with the Hurd: +And as a final note, we want to share a story about real-life debugging with the Hurd: yay GNU/Hurd I have added i_translator check in e2fsck, it was missing @@ -116,7 +105,7 @@ As a sidenote, we would like to share a story about real-life debugging with the ------ -Add stuff here? (This is already in q3) +This month [hurd hacker] [item] Also … -- cgit v1.2.3 From 862409340e2c50230ef7d1c01269229a15fdae77 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 17 Mar 2012 15:45:09 +0100 Subject: news: started turning the moth into text. --- contributing/web_pages/news/moth_next.mdwn | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index 82344ad6..b5b7fa29 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -15,6 +15,9 @@ Will be set by tschwinge when publishing. +PREPARING THE NEXT Month of the Hurd + + A month of the Hurd: *nix-based builds, *slab allocator*, and *life filesystem debugging*. [[!if test="included()" then="""[[!toggle id=full_news text="Details."]][[!toggleable id=full_news text="[[!paste id=full_news]]"]]""" @@ -25,22 +28,13 @@ else=" -Ludovic Courtès: - -- Continuously-built Nix-based QEMU image: http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00047.html -- modern Autoconf initialization: http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00068.html -- Allow /hurd/init to be a symlink: http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00032.html -- The Hurd now builds with Savannah’s libc (2.14+): http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00025.html -Samuel Thibault: Christmas gift: New CD set: http://lists.debian.org/debian-hurd/2011/12/msg00095.html +Samuel Thibault: Christmas gift: -Samuel Thibault: /dev/urandom as native translator: http://lists.debian.org/debian-hurd/2011/11/msg00092.html +Samuel Thibault: -Samuel Thibault identified three easy porting cases: http://lists.debian.org/debian-hurd/2011/11/msg00095.html: +Samuel Thibault identified -- undefined reference to dl_foo: add -ldl for building -- undefined reference to `main': missing gnu* case in the linking part of configure.ac or .in (pd-* packages are already being handled by their maintainer) -- undefined reference to clock_gettime or crypt: add -lrt or -lcrypt Richard Braun committed the last patch to mplanetas branch of the slab allocator work, for integration. http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00046.html @@ -105,9 +99,17 @@ And as a final note, we want to share a story about real-life debugging with the ------ -This month [hurd hacker] [item] +This month Ludovic Courtès added a [Continuously-built Nix-based QEMU image](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00047.html), raising the count of Hurd distributions to 3: Debian, Arch and now Nix. His build is still pretty basic, but continuous integration is a great feature for testing images. + +Also he added a [modern Autoconf initialization](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00068.html), [allowed /hurd/init to be a symlink](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00032.html) and made the Hurd [build with Savannah’s libc (2.14+)](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00025.html), getting the Nix distribution even more towards the cutting edge. + +Samuel Thibault followed up with a [new debian disk set](http://lists.debian.org/debian-hurd/2011/12/msg00095.html) as christmas gift, turned /dev/urandom into a [native translator](http://lists.debian.org/debian-hurd/2011/11/msg00092.html) and [identified](http://lists.debian.org/debian-hurd/2011/11/msg00095.html) three easy porting cases with solutions: + +- undefined reference to dl_foo: add -ldl for building +- undefined reference to `main': missing gnu* case in the linking part of configure.ac or .in (pd-* packages are already being handled by their maintainer) +- undefined reference to clock_gettime or crypt: add -lrt or -lcrypt -Also … +These should help all those who want to help [[porting packages|hurd/porting/]] to [our hackers] … -- cgit v1.2.3 From f4702fc15552a94e59a0819a0cb494d93739d58e Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 18 Mar 2012 00:06:51 +0100 Subject: news: not perfectly in time, but draft for the qoth 2011-q4 is done! --- contributing/web_pages/news/moth_next.mdwn | 116 ++++++++--------------------- 1 file changed, 33 insertions(+), 83 deletions(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index b5b7fa29..c1448e2d 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -15,9 +15,6 @@ Will be set by tschwinge when publishing. -PREPARING THE NEXT Month of the Hurd - - A month of the Hurd: *nix-based builds, *slab allocator*, and *life filesystem debugging*. [[!if test="included()" then="""[[!toggle id=full_news text="Details."]][[!toggleable id=full_news text="[[!paste id=full_news]]"]]""" @@ -26,102 +23,55 @@ else=" [[!cut id="full_news" text=""" - - - -Samuel Thibault: Christmas gift: - -Samuel Thibault: - -Samuel Thibault identified - - -Richard Braun committed the last patch to mplanetas branch of the slab allocator -work, for integration. http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00046.html - -IRC, freenode, #hurd, 2011-11-14: - - (22:30:39) braunr: there shouldn't be any noticeable difference with the - master branch - (22:30:46) braunr: a bit less fragmentation - (22:30:55) braunr: more memory can be reclaimed by the VM system - (22:31:02) braunr: there are debugging features - (22:31:06) braunr: it's SMP ready - (22:31:15) braunr: and overall cleaner than the zone allocator - (22:31:31) braunr: although a bit slower on the free path (because of - what's performed to reduce fragmentation) - (22:32:42) braunr: but even "slower" here is completely negligible - -**New porter box: exodar*** -Richard Brauh added Exodar, a new porter box. It is faster and more reliable, which facilitates testing and bug hunting: exodar.debian.net - -I/O Path Documentation [[hurd/io_path/]] - -Sergio Lopez documented his work on Better Memory Management and memfs: http://www.bddebian.com/~hurd-web/user/Sergio_Lopez/ - -Porting: - -- Sergio Lopez: webkitgtk+: http://lists.debian.org/debian-hurd/2011/10/msg00025.html -- Svante Signell: pax: http://lists.debian.org/debian-hurd/2011/10/msg00105.html abiword http://lists.debian.org/debian-hurd/2011/11/msg00035.html syslog-ng http://lists.debian.org/debian-hurd/2011/11/msg00060.html ecl http://lists.debian.org/debian-hurd/2011/11/msg00058.html fakeroot http://lists.debian.org/debian-hurd/2011/12/msg00022.html daemon http://lists.debian.org/debian-hurd/2011/12/msg00025.html procps http://lists.debian.org/debian-hurd/2011/12/msg00046.html -- Samuel Thibault: packagekit: http://lists.debian.org/debian-hurd/2011/10/msg00071.html evolution http://lists.debian.org/debian-hurd/2011/10/msg00070.html emacs23 http://lists.debian.org/debian-hurd/2011/12/msg00018.html gcc-4.7 http://lists.debian.org/debian-hurd/2011/12/msg00065.html iceweasel (firefox) http://lists.debian.org/debian-hurd/2011/12/msg00080.html -- Bouju Alain [submitted](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00079.html) [patches](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00084.html) to support cpuinfo in the /proc interface. +This quarter Ludovic Courtès added a [Continuously-built Nix-based QEMU image](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00047.html), raising the count of Hurd distributions to 3: Debian, Arch and now Nix. His build is still pretty basic, but continuous integration is a great feature for testing images. +Also he added a [modern Autoconf initialization](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00068.html), [allowed /hurd/init to be a symlink](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00032.html) and made the Hurd [build with Savannah’s libc (2.14+)](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00025.html), getting the Nix distribution even more towards the cutting edge. -Debugging: - -- Pino Toscano: recvfrom() with null http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00161.html -- Maksym Planeta: tmpfs http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00125.html http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00118.html -- Samuel Thibault: libtool http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00073.html mknod http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00070.html Fix POSIX 2008 visibility http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00004.html sudo setresuid http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=645285 -- Jim Meyering: gnu tools with user id 4294967295 http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00094.html -- Paul Eggert: Add error-checking on GNU http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00130.html -- Pino Toscano and Thomas Schwinge [improved](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00013.html) the Hurds pthread implementation. -- Svante Signell: e2fsprogs quota fixes: http://lists.debian.org/debian-hurd/2011/10/msg00015.html - - -Social network sites for GNU Hurd: - -- Google+: https://plus.google.com/114942488385711891227#114942488385711891227/posts -- identi.ca: http://identi.ca/group/hurd - -Guillem Jover [fixed Mach's int vs long discrepancy](http://lists.debian.org/debian-hurd/2011/10/msg00053.html), which takes us the first step towards porting the Hurd to x64. +Samuel Thibault followed up with a [new debian disk set](http://lists.debian.org/debian-hurd/2011/12/msg00095.html) as christmas gift, turned /dev/urandom into a [native translator](http://lists.debian.org/debian-hurd/2011/11/msg00092.html) and [identified](http://lists.debian.org/debian-hurd/2011/11/msg00095.html) three easy porting cases with solutions: -And as a final note, we want to share a story about real-life debugging with the Hurd: +- undefined reference to dl_foo: add -ldl for building +- undefined reference to `main': missing gnu* case in the linking part of configure.ac or .in (pd-* packages are already being handled by their maintainer) +- undefined reference to clock_gettime or crypt: add -lrt or -lcrypt - yay GNU/Hurd - I have added i_translator check in e2fsck, it was missing - I had a volume that was keeping making ext2fs crash - with a reproductible scenario - could easily work out it was i_translator, then add a check to e2fsck, run it, which indeed fixed, them, and voilà, ext2fs was working again - all that on the same machine with *no* system reboot - just ext2fs restart :) +These should help all those who want to help [[porting_packages|hurd/porting/]]. - +Maksym Planeta and Richard Braun committed [the last patches](http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00046.html) for integration of the slab allocator, making the memory allocator of GNU Mach SMP ready again. From IRC, freenode, #hurd, 2011-11-14: ------- +> (22:30:39) braunr: there shouldn't be any noticeable difference with the +> master branch +> (22:30:46) braunr: a bit less fragmentation +> (22:30:55) braunr: more memory can be reclaimed by the VM system +> (22:31:02) braunr: there are debugging features +> (22:31:06) braunr: it's SMP ready +> (22:31:15) braunr: and overall cleaner than the zone allocator +> (22:31:31) braunr: although a bit slower on the free path (because of +> what's performed to reduce fragmentation) +> (22:32:42) braunr: but even "slower" here is completely negligible -This month Ludovic Courtès added a [Continuously-built Nix-based QEMU image](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00047.html), raising the count of Hurd distributions to 3: Debian, Arch and now Nix. His build is still pretty basic, but continuous integration is a great feature for testing images. +Also Richard Brauh added [Exodar](http://exodar.debian.net), a new porter box. It is faster and more reliable, which facilitates testing and bug hunting. -Also he added a [modern Autoconf initialization](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00068.html), [allowed /hurd/init to be a symlink](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00032.html) and made the Hurd [build with Savannah’s libc (2.14+)](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00025.html), getting the Nix distribution even more towards the cutting edge. +Additionally [[documentation_of_the_I/O_Path|[[hurd/io_path/]]]] was improved and Sergio Lopez documented his work on [[Better_Memory_Management_and_memfs|user/Sergio_Lopez/]] to make it easier for other hackers to work on the Hurd. -Samuel Thibault followed up with a [new debian disk set](http://lists.debian.org/debian-hurd/2011/12/msg00095.html) as christmas gift, turned /dev/urandom into a [native translator](http://lists.debian.org/debian-hurd/2011/11/msg00092.html) and [identified](http://lists.debian.org/debian-hurd/2011/11/msg00095.html) three easy porting cases with solutions: +Our hackers also used the quarter for porting a good number of packages. Sergio Lopez took care of [webkitgtk+](http://lists.debian.org/debian-hurd/2011/10/msg00025.html), while Svante Signell from [Arch Hurd](http://archhurd.org) went on a porting rampage with [pax](http://lists.debian.org/debian-hurd/2011/10/msg00105.html), [abiword](http://lists.debian.org/debian-hurd/2011/11/msg00035.html), [syslog-ng](http://lists.debian.org/debian-hurd/2011/11/msg00060.html), [ecl](http://lists.debian.org/debian-hurd/2011/11/msg00058.html), [fakeroot](http://lists.debian.org/debian-hurd/2011/12/msg00022.html), [daemon](http://lists.debian.org/debian-hurd/2011/12/msg00025.html) and [procps](http://lists.debian.org/debian-hurd/2011/12/msg00046.html) and the Samuel Thibault from [Debian GNU/Hurd](http://www.debian.org/ports/hurd/) followed up with [packagekit](http://lists.debian.org/debian-hurd/2011/10/msg00071.html), [evolution](http://lists.debian.org/debian-hurd/2011/10/msg00070.html), [emacs23 ](http://lists.debian.org/debian-hurd/2011/12/msg00018.html), [gcc-4.7](http://lists.debian.org/debian-hurd/2011/12/msg00065.html) and [iceweasel (firefox)](http://lists.debian.org/debian-hurd/2011/12/msg00080.html). Also Bouju Alain [submitted](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00079.html) [patches](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00084.html) to support cpuinfo in the /proc interface. -- undefined reference to dl_foo: add -ldl for building -- undefined reference to `main': missing gnu* case in the linking part of configure.ac or .in (pd-* packages are already being handled by their maintainer) -- undefined reference to clock_gettime or crypt: add -lrt or -lcrypt +Additionally many many bugs were found and squashed, by Pino Toscano ([recvfrom() with null](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00161.html)(, Maksym Planeta ([tmpfs](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00125.html http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00118.html)), Samuel Thibault ([libtool](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00073.html), [mknod](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00070.html), [Fix POSIX 2008 visibility](http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00004.html), [sudo setresuid](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=645285)), Jim Meyering ([gnu tools with user id 4294967295](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00094.html)), Paul Eggert ([Add error-checking on GNU](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00130.html), Pino Toscano and Thomas Schwinge ([improved pthread](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00013.html)) and Svante Signell ([e2fsprogs quota](http://lists.debian.org/debian-hurd/2011/10/msg00015.html) to list only the ones who posted their fixes on the mailing list. -These should help all those who want to help [[porting packages|hurd/porting/]] to +Also Guillem Jover [fixed Mach's int vs long discrepancy](http://lists.debian.org/debian-hurd/2011/10/msg00053.html), which takes us the first step towards porting the Hurd to x64. -[our hackers] … +And there are now social network sites for GNU Hurd on [Google+](https://plus.google.com/114942488385711891227#114942488385711891227/posts) and the AGPL licensed [identi.ca](http://identi.ca/group/hurd), to make it easier to stay in touch. -Mainly thanks to … +As a final note, we want to share a story about real-life debugging with the Hurd: -Additionally … +> yay GNU/Hurd +> I have added i_translator check in e2fsck, it was missing +> I had a volume that was keeping making ext2fs crash +> with a reproductible scenario +> could easily work out it was i_translator, then add a check to e2fsck, run it, which indeed fixed, them, and voilà, ext2fs was working again +> all that on the same machine with *no* system reboot +> just ext2fs restart :) -And … -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 join us in our journey to realize more of the promises of the architecture of the Hurd, please [[get_in_contact|contact_us]] -- and maybe already grab the [[source_code|source_repositories]] and have fun hacking on free software! --- -- cgit v1.2.3 From 1355a772176f344ab8cb092e9607efb3a06b575a Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 18 Mar 2012 00:35:28 +0100 Subject: news: nicer quotes. --- contributing/web_pages/news/moth_next.mdwn | 34 +++++++++++++++--------------- 1 file changed, 17 insertions(+), 17 deletions(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index c1448e2d..4b1e6de6 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -37,16 +37,16 @@ These should help all those who want to help [[porting_packages|hurd/porting/]]. Maksym Planeta and Richard Braun committed [the last patches](http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00046.html) for integration of the slab allocator, making the memory allocator of GNU Mach SMP ready again. From IRC, freenode, #hurd, 2011-11-14: -> (22:30:39) braunr: there shouldn't be any noticeable difference with the -> master branch -> (22:30:46) braunr: a bit less fragmentation -> (22:30:55) braunr: more memory can be reclaimed by the VM system -> (22:31:02) braunr: there are debugging features -> (22:31:06) braunr: it's SMP ready -> (22:31:15) braunr: and overall cleaner than the zone allocator -> (22:31:31) braunr: although a bit slower on the free path (because of -> what's performed to reduce fragmentation) -> (22:32:42) braunr: but even "slower" here is completely negligible + (22:30:39) braunr: there shouldn't be any noticeable difference with the + master branch + (22:30:46) braunr: a bit less fragmentation + (22:30:55) braunr: more memory can be reclaimed by the VM system + (22:31:02) braunr: there are debugging features + (22:31:06) braunr: it's SMP ready + (22:31:15) braunr: and overall cleaner than the zone allocator + (22:31:31) braunr: although a bit slower on the free path (because of + what's performed to reduce fragmentation) + (22:32:42) braunr: but even "slower" here is completely negligible Also Richard Brauh added [Exodar](http://exodar.debian.net), a new porter box. It is faster and more reliable, which facilitates testing and bug hunting. @@ -62,13 +62,13 @@ And there are now social network sites for GNU Hurd on [Google+](https://plus.go As a final note, we want to share a story about real-life debugging with the Hurd: -> yay GNU/Hurd -> I have added i_translator check in e2fsck, it was missing -> I had a volume that was keeping making ext2fs crash -> with a reproductible scenario -> could easily work out it was i_translator, then add a check to e2fsck, run it, which indeed fixed, them, and voilà, ext2fs was working again -> all that on the same machine with *no* system reboot -> just ext2fs restart :) + yay GNU/Hurd + I have added i_translator check in e2fsck, it was missing + I had a volume that was keeping making ext2fs crash + with a reproductible scenario + could easily work out it was i_translator, then add a check to e2fsck, run it, which indeed fixed, them, and voilà, ext2fs was working again + all that on the same machine with *no* system reboot + just ext2fs restart :) So if you want to join us in our journey to realize more of the promises of the architecture of the Hurd, please [[get_in_contact|contact_us]] -- and maybe already grab the [[source_code|source_repositories]] and have fun hacking on free software! -- cgit v1.2.3 From 6af19340fa44725958997b21e1838049984bc945 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 18 Mar 2012 00:36:07 +0100 Subject: news: fixed a link --- contributing/web_pages/news/moth_next.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index 4b1e6de6..af191b9a 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -50,7 +50,7 @@ Maksym Planeta and Richard Braun committed [the last patches](http://lists.gnu.o Also Richard Brauh added [Exodar](http://exodar.debian.net), a new porter box. It is faster and more reliable, which facilitates testing and bug hunting. -Additionally [[documentation_of_the_I/O_Path|[[hurd/io_path/]]]] was improved and Sergio Lopez documented his work on [[Better_Memory_Management_and_memfs|user/Sergio_Lopez/]] to make it easier for other hackers to work on the Hurd. +Additionally [[documentation_of_the_I/O_Path|hurd/io_path/]]]] was improved and Sergio Lopez documented his work on [[Better_Memory_Management_and_memfs|user/Sergio_Lopez/]] to make it easier for other hackers to work on the Hurd. Our hackers also used the quarter for porting a good number of packages. Sergio Lopez took care of [webkitgtk+](http://lists.debian.org/debian-hurd/2011/10/msg00025.html), while Svante Signell from [Arch Hurd](http://archhurd.org) went on a porting rampage with [pax](http://lists.debian.org/debian-hurd/2011/10/msg00105.html), [abiword](http://lists.debian.org/debian-hurd/2011/11/msg00035.html), [syslog-ng](http://lists.debian.org/debian-hurd/2011/11/msg00060.html), [ecl](http://lists.debian.org/debian-hurd/2011/11/msg00058.html), [fakeroot](http://lists.debian.org/debian-hurd/2011/12/msg00022.html), [daemon](http://lists.debian.org/debian-hurd/2011/12/msg00025.html) and [procps](http://lists.debian.org/debian-hurd/2011/12/msg00046.html) and the Samuel Thibault from [Debian GNU/Hurd](http://www.debian.org/ports/hurd/) followed up with [packagekit](http://lists.debian.org/debian-hurd/2011/10/msg00071.html), [evolution](http://lists.debian.org/debian-hurd/2011/10/msg00070.html), [emacs23 ](http://lists.debian.org/debian-hurd/2011/12/msg00018.html), [gcc-4.7](http://lists.debian.org/debian-hurd/2011/12/msg00065.html) and [iceweasel (firefox)](http://lists.debian.org/debian-hurd/2011/12/msg00080.html). Also Bouju Alain [submitted](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00079.html) [patches](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00084.html) to support cpuinfo in the /proc interface. -- cgit v1.2.3 From 8802479c88d383e922b4a3a7464a22f8b43e6821 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 18 Mar 2012 00:36:38 +0100 Subject: news: typo --- contributing/web_pages/news/moth_next.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index af191b9a..2c00cb25 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -52,7 +52,7 @@ Also Richard Brauh added [Exodar](http://exodar.debian.net), a new porter box. I Additionally [[documentation_of_the_I/O_Path|hurd/io_path/]]]] was improved and Sergio Lopez documented his work on [[Better_Memory_Management_and_memfs|user/Sergio_Lopez/]] to make it easier for other hackers to work on the Hurd. -Our hackers also used the quarter for porting a good number of packages. Sergio Lopez took care of [webkitgtk+](http://lists.debian.org/debian-hurd/2011/10/msg00025.html), while Svante Signell from [Arch Hurd](http://archhurd.org) went on a porting rampage with [pax](http://lists.debian.org/debian-hurd/2011/10/msg00105.html), [abiword](http://lists.debian.org/debian-hurd/2011/11/msg00035.html), [syslog-ng](http://lists.debian.org/debian-hurd/2011/11/msg00060.html), [ecl](http://lists.debian.org/debian-hurd/2011/11/msg00058.html), [fakeroot](http://lists.debian.org/debian-hurd/2011/12/msg00022.html), [daemon](http://lists.debian.org/debian-hurd/2011/12/msg00025.html) and [procps](http://lists.debian.org/debian-hurd/2011/12/msg00046.html) and the Samuel Thibault from [Debian GNU/Hurd](http://www.debian.org/ports/hurd/) followed up with [packagekit](http://lists.debian.org/debian-hurd/2011/10/msg00071.html), [evolution](http://lists.debian.org/debian-hurd/2011/10/msg00070.html), [emacs23 ](http://lists.debian.org/debian-hurd/2011/12/msg00018.html), [gcc-4.7](http://lists.debian.org/debian-hurd/2011/12/msg00065.html) and [iceweasel (firefox)](http://lists.debian.org/debian-hurd/2011/12/msg00080.html). Also Bouju Alain [submitted](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00079.html) [patches](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00084.html) to support cpuinfo in the /proc interface. +Our hackers also used the quarter for porting a good number of packages. Sergio Lopez took care of [webkitgtk+](http://lists.debian.org/debian-hurd/2011/10/msg00025.html), while Svante Signell from [Arch Hurd](http://archhurd.org) went on a porting rampage with [pax](http://lists.debian.org/debian-hurd/2011/10/msg00105.html), [abiword](http://lists.debian.org/debian-hurd/2011/11/msg00035.html), [syslog-ng](http://lists.debian.org/debian-hurd/2011/11/msg00060.html), [ecl](http://lists.debian.org/debian-hurd/2011/11/msg00058.html), [fakeroot](http://lists.debian.org/debian-hurd/2011/12/msg00022.html), [daemon](http://lists.debian.org/debian-hurd/2011/12/msg00025.html) and [procps](http://lists.debian.org/debian-hurd/2011/12/msg00046.html) and Samuel Thibault from [Debian GNU/Hurd](http://www.debian.org/ports/hurd/) followed up with [packagekit](http://lists.debian.org/debian-hurd/2011/10/msg00071.html), [evolution](http://lists.debian.org/debian-hurd/2011/10/msg00070.html), [emacs23 ](http://lists.debian.org/debian-hurd/2011/12/msg00018.html), [gcc-4.7](http://lists.debian.org/debian-hurd/2011/12/msg00065.html) and [iceweasel (firefox)](http://lists.debian.org/debian-hurd/2011/12/msg00080.html). Also Bouju Alain [submitted](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00079.html) [patches](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00084.html) to support cpuinfo in the /proc interface. Additionally many many bugs were found and squashed, by Pino Toscano ([recvfrom() with null](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00161.html)(, Maksym Planeta ([tmpfs](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00125.html http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00118.html)), Samuel Thibault ([libtool](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00073.html), [mknod](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00070.html), [Fix POSIX 2008 visibility](http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00004.html), [sudo setresuid](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=645285)), Jim Meyering ([gnu tools with user id 4294967295](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00094.html)), Paul Eggert ([Add error-checking on GNU](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00130.html), Pino Toscano and Thomas Schwinge ([improved pthread](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00013.html)) and Svante Signell ([e2fsprogs quota](http://lists.debian.org/debian-hurd/2011/10/msg00015.html) to list only the ones who posted their fixes on the mailing list. -- cgit v1.2.3 From 3c102dd43f6383de7fe4df3e628dab2594dee83c Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 18 Mar 2012 00:37:07 +0100 Subject: news: typo --- contributing/web_pages/news/moth_next.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index 2c00cb25..6435203f 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -54,7 +54,7 @@ Additionally [[documentation_of_the_I/O_Path|hurd/io_path/]]]] was improved and Our hackers also used the quarter for porting a good number of packages. Sergio Lopez took care of [webkitgtk+](http://lists.debian.org/debian-hurd/2011/10/msg00025.html), while Svante Signell from [Arch Hurd](http://archhurd.org) went on a porting rampage with [pax](http://lists.debian.org/debian-hurd/2011/10/msg00105.html), [abiword](http://lists.debian.org/debian-hurd/2011/11/msg00035.html), [syslog-ng](http://lists.debian.org/debian-hurd/2011/11/msg00060.html), [ecl](http://lists.debian.org/debian-hurd/2011/11/msg00058.html), [fakeroot](http://lists.debian.org/debian-hurd/2011/12/msg00022.html), [daemon](http://lists.debian.org/debian-hurd/2011/12/msg00025.html) and [procps](http://lists.debian.org/debian-hurd/2011/12/msg00046.html) and Samuel Thibault from [Debian GNU/Hurd](http://www.debian.org/ports/hurd/) followed up with [packagekit](http://lists.debian.org/debian-hurd/2011/10/msg00071.html), [evolution](http://lists.debian.org/debian-hurd/2011/10/msg00070.html), [emacs23 ](http://lists.debian.org/debian-hurd/2011/12/msg00018.html), [gcc-4.7](http://lists.debian.org/debian-hurd/2011/12/msg00065.html) and [iceweasel (firefox)](http://lists.debian.org/debian-hurd/2011/12/msg00080.html). Also Bouju Alain [submitted](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00079.html) [patches](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00084.html) to support cpuinfo in the /proc interface. -Additionally many many bugs were found and squashed, by Pino Toscano ([recvfrom() with null](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00161.html)(, Maksym Planeta ([tmpfs](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00125.html http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00118.html)), Samuel Thibault ([libtool](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00073.html), [mknod](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00070.html), [Fix POSIX 2008 visibility](http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00004.html), [sudo setresuid](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=645285)), Jim Meyering ([gnu tools with user id 4294967295](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00094.html)), Paul Eggert ([Add error-checking on GNU](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00130.html), Pino Toscano and Thomas Schwinge ([improved pthread](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00013.html)) and Svante Signell ([e2fsprogs quota](http://lists.debian.org/debian-hurd/2011/10/msg00015.html) to list only the ones who posted their fixes on the mailing list. +Additionally many many bugs were found and squashed, by Pino Toscano ([recvfrom() with null](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00161.html)), Maksym Planeta ([tmpfs](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00125.html http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00118.html)), Samuel Thibault ([libtool](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00073.html), [mknod](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00070.html), [Fix POSIX 2008 visibility](http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00004.html), [sudo setresuid](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=645285)), Jim Meyering ([gnu tools with user id 4294967295](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00094.html)), Paul Eggert ([Add error-checking on GNU](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00130.html), Pino Toscano and Thomas Schwinge ([improved pthread](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00013.html)) and Svante Signell ([e2fsprogs quota](http://lists.debian.org/debian-hurd/2011/10/msg00015.html) to list only the ones who posted their fixes on the mailing list. Also Guillem Jover [fixed Mach's int vs long discrepancy](http://lists.debian.org/debian-hurd/2011/10/msg00053.html), which takes us the first step towards porting the Hurd to x64. -- cgit v1.2.3 From c4d30fde0a4561e986d4201f9a4aba5adedb9360 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 18 Mar 2012 00:38:19 +0100 Subject: news: killed redundant link. --- contributing/web_pages/news/moth_next.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index 6435203f..0cb22825 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -54,7 +54,7 @@ Additionally [[documentation_of_the_I/O_Path|hurd/io_path/]]]] was improved and Our hackers also used the quarter for porting a good number of packages. Sergio Lopez took care of [webkitgtk+](http://lists.debian.org/debian-hurd/2011/10/msg00025.html), while Svante Signell from [Arch Hurd](http://archhurd.org) went on a porting rampage with [pax](http://lists.debian.org/debian-hurd/2011/10/msg00105.html), [abiword](http://lists.debian.org/debian-hurd/2011/11/msg00035.html), [syslog-ng](http://lists.debian.org/debian-hurd/2011/11/msg00060.html), [ecl](http://lists.debian.org/debian-hurd/2011/11/msg00058.html), [fakeroot](http://lists.debian.org/debian-hurd/2011/12/msg00022.html), [daemon](http://lists.debian.org/debian-hurd/2011/12/msg00025.html) and [procps](http://lists.debian.org/debian-hurd/2011/12/msg00046.html) and Samuel Thibault from [Debian GNU/Hurd](http://www.debian.org/ports/hurd/) followed up with [packagekit](http://lists.debian.org/debian-hurd/2011/10/msg00071.html), [evolution](http://lists.debian.org/debian-hurd/2011/10/msg00070.html), [emacs23 ](http://lists.debian.org/debian-hurd/2011/12/msg00018.html), [gcc-4.7](http://lists.debian.org/debian-hurd/2011/12/msg00065.html) and [iceweasel (firefox)](http://lists.debian.org/debian-hurd/2011/12/msg00080.html). Also Bouju Alain [submitted](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00079.html) [patches](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00084.html) to support cpuinfo in the /proc interface. -Additionally many many bugs were found and squashed, by Pino Toscano ([recvfrom() with null](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00161.html)), Maksym Planeta ([tmpfs](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00125.html http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00118.html)), Samuel Thibault ([libtool](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00073.html), [mknod](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00070.html), [Fix POSIX 2008 visibility](http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00004.html), [sudo setresuid](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=645285)), Jim Meyering ([gnu tools with user id 4294967295](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00094.html)), Paul Eggert ([Add error-checking on GNU](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00130.html), Pino Toscano and Thomas Schwinge ([improved pthread](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00013.html)) and Svante Signell ([e2fsprogs quota](http://lists.debian.org/debian-hurd/2011/10/msg00015.html) to list only the ones who posted their fixes on the mailing list. +Additionally many many bugs were found and squashed, by Pino Toscano ([recvfrom() with null](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00161.html)), Maksym Planeta ([tmpfs](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00125.html)), Samuel Thibault ([libtool](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00073.html), [mknod](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00070.html), [Fix POSIX 2008 visibility](http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00004.html), [sudo setresuid](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=645285)), Jim Meyering ([gnu tools with user id 4294967295](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00094.html)), Paul Eggert ([Add error-checking on GNU](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00130.html), Pino Toscano and Thomas Schwinge ([improved pthread](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00013.html)) and Svante Signell ([e2fsprogs quota](http://lists.debian.org/debian-hurd/2011/10/msg00015.html) to list only the ones who posted their fixes on the mailing list. Also Guillem Jover [fixed Mach's int vs long discrepancy](http://lists.debian.org/debian-hurd/2011/10/msg00053.html), which takes us the first step towards porting the Hurd to x64. -- cgit v1.2.3 From 181c507c0ff1993502bd679ed28063057717ea22 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 18 Mar 2012 00:39:30 +0100 Subject: news: now killed off the right link… MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- contributing/web_pages/news/moth_next.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index 0cb22825..0c039c01 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -54,7 +54,7 @@ Additionally [[documentation_of_the_I/O_Path|hurd/io_path/]]]] was improved and Our hackers also used the quarter for porting a good number of packages. Sergio Lopez took care of [webkitgtk+](http://lists.debian.org/debian-hurd/2011/10/msg00025.html), while Svante Signell from [Arch Hurd](http://archhurd.org) went on a porting rampage with [pax](http://lists.debian.org/debian-hurd/2011/10/msg00105.html), [abiword](http://lists.debian.org/debian-hurd/2011/11/msg00035.html), [syslog-ng](http://lists.debian.org/debian-hurd/2011/11/msg00060.html), [ecl](http://lists.debian.org/debian-hurd/2011/11/msg00058.html), [fakeroot](http://lists.debian.org/debian-hurd/2011/12/msg00022.html), [daemon](http://lists.debian.org/debian-hurd/2011/12/msg00025.html) and [procps](http://lists.debian.org/debian-hurd/2011/12/msg00046.html) and Samuel Thibault from [Debian GNU/Hurd](http://www.debian.org/ports/hurd/) followed up with [packagekit](http://lists.debian.org/debian-hurd/2011/10/msg00071.html), [evolution](http://lists.debian.org/debian-hurd/2011/10/msg00070.html), [emacs23 ](http://lists.debian.org/debian-hurd/2011/12/msg00018.html), [gcc-4.7](http://lists.debian.org/debian-hurd/2011/12/msg00065.html) and [iceweasel (firefox)](http://lists.debian.org/debian-hurd/2011/12/msg00080.html). Also Bouju Alain [submitted](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00079.html) [patches](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00084.html) to support cpuinfo in the /proc interface. -Additionally many many bugs were found and squashed, by Pino Toscano ([recvfrom() with null](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00161.html)), Maksym Planeta ([tmpfs](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00125.html)), Samuel Thibault ([libtool](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00073.html), [mknod](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00070.html), [Fix POSIX 2008 visibility](http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00004.html), [sudo setresuid](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=645285)), Jim Meyering ([gnu tools with user id 4294967295](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00094.html)), Paul Eggert ([Add error-checking on GNU](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00130.html), Pino Toscano and Thomas Schwinge ([improved pthread](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00013.html)) and Svante Signell ([e2fsprogs quota](http://lists.debian.org/debian-hurd/2011/10/msg00015.html) to list only the ones who posted their fixes on the mailing list. +Additionally many many bugs were found and squashed, by Pino Toscano ([recvfrom() with null](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00161.html)), Maksym Planeta ([tmpfs](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00118.html)), Samuel Thibault ([libtool](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00073.html), [mknod](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00070.html), [Fix POSIX 2008 visibility](http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00004.html), [sudo setresuid](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=645285)), Jim Meyering ([gnu tools with user id 4294967295](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00094.html)), Paul Eggert ([Add error-checking on GNU](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00130.html), Pino Toscano and Thomas Schwinge ([improved pthread](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00013.html)) and Svante Signell ([e2fsprogs quota](http://lists.debian.org/debian-hurd/2011/10/msg00015.html) to list only the ones who posted their fixes on the mailing list. Also Guillem Jover [fixed Mach's int vs long discrepancy](http://lists.debian.org/debian-hurd/2011/10/msg00053.html), which takes us the first step towards porting the Hurd to x64. -- cgit v1.2.3 From 9dd9f9dd4b81963eabec98aaf75230fae6d2e365 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 18 Mar 2012 00:40:48 +0100 Subject: Exodar not as link. --- contributing/web_pages/news/moth_next.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index 0c039c01..e55da66b 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -48,7 +48,7 @@ Maksym Planeta and Richard Braun committed [the last patches](http://lists.gnu.o what's performed to reduce fragmentation) (22:32:42) braunr: but even "slower" here is completely negligible -Also Richard Brauh added [Exodar](http://exodar.debian.net), a new porter box. It is faster and more reliable, which facilitates testing and bug hunting. +Also Richard Brauh added Exodar (exodar.debian.net), a new porter box. It is faster and more reliable, which facilitates testing and bug hunting. Additionally [[documentation_of_the_I/O_Path|hurd/io_path/]]]] was improved and Sergio Lopez documented his work on [[Better_Memory_Management_and_memfs|user/Sergio_Lopez/]] to make it easier for other hackers to work on the Hurd. -- cgit v1.2.3 From 3fd35b78823dfb38297bf44e14ccdc59d805dda2 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 18 Mar 2012 00:42:14 +0100 Subject: news: nicer final quote. --- contributing/web_pages/news/moth_next.mdwn | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index e55da66b..65b37b3c 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -66,8 +66,10 @@ As a final note, we want to share a story about real-life debugging with the Hur I have added i_translator check in e2fsck, it was missing I had a volume that was keeping making ext2fs crash with a reproductible scenario - could easily work out it was i_translator, then add a check to e2fsck, run it, which indeed fixed, them, and voilà, ext2fs was working again - all that on the same machine with *no* system reboot + could easily work out it was i_translator, then add a + check to e2fsck, run it, which indeed fixed, them, and voilà, + ext2fs was working again + all that on the same machine with *no* system reboot just ext2fs restart :) -- cgit v1.2.3 From f3d7a0e2355f21a38f93a5df698a3d2747d69098 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 18 Mar 2012 00:42:36 +0100 Subject: news: more quote renicing. --- contributing/web_pages/news/moth_next.mdwn | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index 65b37b3c..144e0ead 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -67,8 +67,8 @@ As a final note, we want to share a story about real-life debugging with the Hur I had a volume that was keeping making ext2fs crash with a reproductible scenario could easily work out it was i_translator, then add a - check to e2fsck, run it, which indeed fixed, them, and voilà, - ext2fs was working again + check to e2fsck, run it, which indeed fixed, them, and voilà, + ext2fs was working again all that on the same machine with *no* system reboot just ext2fs restart :) -- cgit v1.2.3 From 818df988a17dd5a93fb749d6f3df7c65a522b806 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 18 Mar 2012 00:43:25 +0100 Subject: news: removed repetitive phrase. --- contributing/web_pages/news/moth_next.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index 144e0ead..d8df8c3b 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -52,7 +52,7 @@ Also Richard Brauh added Exodar (exodar.debian.net), a new porter box. It is fas Additionally [[documentation_of_the_I/O_Path|hurd/io_path/]]]] was improved and Sergio Lopez documented his work on [[Better_Memory_Management_and_memfs|user/Sergio_Lopez/]] to make it easier for other hackers to work on the Hurd. -Our hackers also used the quarter for porting a good number of packages. Sergio Lopez took care of [webkitgtk+](http://lists.debian.org/debian-hurd/2011/10/msg00025.html), while Svante Signell from [Arch Hurd](http://archhurd.org) went on a porting rampage with [pax](http://lists.debian.org/debian-hurd/2011/10/msg00105.html), [abiword](http://lists.debian.org/debian-hurd/2011/11/msg00035.html), [syslog-ng](http://lists.debian.org/debian-hurd/2011/11/msg00060.html), [ecl](http://lists.debian.org/debian-hurd/2011/11/msg00058.html), [fakeroot](http://lists.debian.org/debian-hurd/2011/12/msg00022.html), [daemon](http://lists.debian.org/debian-hurd/2011/12/msg00025.html) and [procps](http://lists.debian.org/debian-hurd/2011/12/msg00046.html) and Samuel Thibault from [Debian GNU/Hurd](http://www.debian.org/ports/hurd/) followed up with [packagekit](http://lists.debian.org/debian-hurd/2011/10/msg00071.html), [evolution](http://lists.debian.org/debian-hurd/2011/10/msg00070.html), [emacs23 ](http://lists.debian.org/debian-hurd/2011/12/msg00018.html), [gcc-4.7](http://lists.debian.org/debian-hurd/2011/12/msg00065.html) and [iceweasel (firefox)](http://lists.debian.org/debian-hurd/2011/12/msg00080.html). Also Bouju Alain [submitted](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00079.html) [patches](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00084.html) to support cpuinfo in the /proc interface. +Our hackers also used the quarter for porting a good number of packages. Sergio Lopez took care of [webkitgtk+](http://lists.debian.org/debian-hurd/2011/10/msg00025.html), while Svante Signell from [Arch Hurd](http://archhurd.org) went on a porting rampage with [pax](http://lists.debian.org/debian-hurd/2011/10/msg00105.html), [abiword](http://lists.debian.org/debian-hurd/2011/11/msg00035.html), [syslog-ng](http://lists.debian.org/debian-hurd/2011/11/msg00060.html), [ecl](http://lists.debian.org/debian-hurd/2011/11/msg00058.html), [fakeroot](http://lists.debian.org/debian-hurd/2011/12/msg00022.html), [daemon](http://lists.debian.org/debian-hurd/2011/12/msg00025.html) and [procps](http://lists.debian.org/debian-hurd/2011/12/msg00046.html) and Samuel Thibault from [Debian GNU/Hurd](http://www.debian.org/ports/hurd/) added [packagekit](http://lists.debian.org/debian-hurd/2011/10/msg00071.html), [evolution](http://lists.debian.org/debian-hurd/2011/10/msg00070.html), [emacs23 ](http://lists.debian.org/debian-hurd/2011/12/msg00018.html), [gcc-4.7](http://lists.debian.org/debian-hurd/2011/12/msg00065.html) and [iceweasel (firefox)](http://lists.debian.org/debian-hurd/2011/12/msg00080.html). Also Bouju Alain [submitted](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00079.html) [patches](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00084.html) to support cpuinfo in the /proc interface. Additionally many many bugs were found and squashed, by Pino Toscano ([recvfrom() with null](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00161.html)), Maksym Planeta ([tmpfs](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00118.html)), Samuel Thibault ([libtool](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00073.html), [mknod](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00070.html), [Fix POSIX 2008 visibility](http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00004.html), [sudo setresuid](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=645285)), Jim Meyering ([gnu tools with user id 4294967295](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00094.html)), Paul Eggert ([Add error-checking on GNU](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00130.html), Pino Toscano and Thomas Schwinge ([improved pthread](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00013.html)) and Svante Signell ([e2fsprogs quota](http://lists.debian.org/debian-hurd/2011/10/msg00015.html) to list only the ones who posted their fixes on the mailing list. -- cgit v1.2.3 From 0a1eee9c92f3e6f9fca6fa71df33dc6f5d4c26f1 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 18 Mar 2012 00:44:56 +0100 Subject: news: removed duplicated word. --- contributing/web_pages/news/moth_next.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index d8df8c3b..cfb25b2f 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -54,7 +54,7 @@ Additionally [[documentation_of_the_I/O_Path|hurd/io_path/]]]] was improved and Our hackers also used the quarter for porting a good number of packages. Sergio Lopez took care of [webkitgtk+](http://lists.debian.org/debian-hurd/2011/10/msg00025.html), while Svante Signell from [Arch Hurd](http://archhurd.org) went on a porting rampage with [pax](http://lists.debian.org/debian-hurd/2011/10/msg00105.html), [abiword](http://lists.debian.org/debian-hurd/2011/11/msg00035.html), [syslog-ng](http://lists.debian.org/debian-hurd/2011/11/msg00060.html), [ecl](http://lists.debian.org/debian-hurd/2011/11/msg00058.html), [fakeroot](http://lists.debian.org/debian-hurd/2011/12/msg00022.html), [daemon](http://lists.debian.org/debian-hurd/2011/12/msg00025.html) and [procps](http://lists.debian.org/debian-hurd/2011/12/msg00046.html) and Samuel Thibault from [Debian GNU/Hurd](http://www.debian.org/ports/hurd/) added [packagekit](http://lists.debian.org/debian-hurd/2011/10/msg00071.html), [evolution](http://lists.debian.org/debian-hurd/2011/10/msg00070.html), [emacs23 ](http://lists.debian.org/debian-hurd/2011/12/msg00018.html), [gcc-4.7](http://lists.debian.org/debian-hurd/2011/12/msg00065.html) and [iceweasel (firefox)](http://lists.debian.org/debian-hurd/2011/12/msg00080.html). Also Bouju Alain [submitted](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00079.html) [patches](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00084.html) to support cpuinfo in the /proc interface. -Additionally many many bugs were found and squashed, by Pino Toscano ([recvfrom() with null](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00161.html)), Maksym Planeta ([tmpfs](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00118.html)), Samuel Thibault ([libtool](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00073.html), [mknod](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00070.html), [Fix POSIX 2008 visibility](http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00004.html), [sudo setresuid](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=645285)), Jim Meyering ([gnu tools with user id 4294967295](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00094.html)), Paul Eggert ([Add error-checking on GNU](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00130.html), Pino Toscano and Thomas Schwinge ([improved pthread](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00013.html)) and Svante Signell ([e2fsprogs quota](http://lists.debian.org/debian-hurd/2011/10/msg00015.html) to list only the ones who posted their fixes on the mailing list. +Additionally many bugs were found and squashed, by Pino Toscano ([recvfrom() with null](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00161.html)), Maksym Planeta ([tmpfs](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00118.html)), Samuel Thibault ([libtool](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00073.html), [mknod](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00070.html), [Fix POSIX 2008 visibility](http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00004.html), [sudo setresuid](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=645285)), Jim Meyering ([gnu tools with user id 4294967295](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00094.html)), Paul Eggert ([Add error-checking on GNU](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00130.html), Pino Toscano and Thomas Schwinge ([improved pthread](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00013.html)) and Svante Signell ([e2fsprogs quota](http://lists.debian.org/debian-hurd/2011/10/msg00015.html) to list only the ones who posted their fixes on the mailing list. Also Guillem Jover [fixed Mach's int vs long discrepancy](http://lists.debian.org/debian-hurd/2011/10/msg00053.html), which takes us the first step towards porting the Hurd to x64. -- cgit v1.2.3 From 4b7ee45c74d33647848a661e5e6c980418c4d078 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 18 Mar 2012 00:45:44 +0100 Subject: news: fix mising closing bracket. --- contributing/web_pages/news/moth_next.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index cfb25b2f..49b27573 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -54,7 +54,7 @@ Additionally [[documentation_of_the_I/O_Path|hurd/io_path/]]]] was improved and Our hackers also used the quarter for porting a good number of packages. Sergio Lopez took care of [webkitgtk+](http://lists.debian.org/debian-hurd/2011/10/msg00025.html), while Svante Signell from [Arch Hurd](http://archhurd.org) went on a porting rampage with [pax](http://lists.debian.org/debian-hurd/2011/10/msg00105.html), [abiword](http://lists.debian.org/debian-hurd/2011/11/msg00035.html), [syslog-ng](http://lists.debian.org/debian-hurd/2011/11/msg00060.html), [ecl](http://lists.debian.org/debian-hurd/2011/11/msg00058.html), [fakeroot](http://lists.debian.org/debian-hurd/2011/12/msg00022.html), [daemon](http://lists.debian.org/debian-hurd/2011/12/msg00025.html) and [procps](http://lists.debian.org/debian-hurd/2011/12/msg00046.html) and Samuel Thibault from [Debian GNU/Hurd](http://www.debian.org/ports/hurd/) added [packagekit](http://lists.debian.org/debian-hurd/2011/10/msg00071.html), [evolution](http://lists.debian.org/debian-hurd/2011/10/msg00070.html), [emacs23 ](http://lists.debian.org/debian-hurd/2011/12/msg00018.html), [gcc-4.7](http://lists.debian.org/debian-hurd/2011/12/msg00065.html) and [iceweasel (firefox)](http://lists.debian.org/debian-hurd/2011/12/msg00080.html). Also Bouju Alain [submitted](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00079.html) [patches](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00084.html) to support cpuinfo in the /proc interface. -Additionally many bugs were found and squashed, by Pino Toscano ([recvfrom() with null](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00161.html)), Maksym Planeta ([tmpfs](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00118.html)), Samuel Thibault ([libtool](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00073.html), [mknod](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00070.html), [Fix POSIX 2008 visibility](http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00004.html), [sudo setresuid](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=645285)), Jim Meyering ([gnu tools with user id 4294967295](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00094.html)), Paul Eggert ([Add error-checking on GNU](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00130.html), Pino Toscano and Thomas Schwinge ([improved pthread](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00013.html)) and Svante Signell ([e2fsprogs quota](http://lists.debian.org/debian-hurd/2011/10/msg00015.html) to list only the ones who posted their fixes on the mailing list. +Additionally many bugs were found and squashed, by Pino Toscano ([recvfrom() with null](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00161.html)), Maksym Planeta ([tmpfs](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00118.html)), Samuel Thibault ([libtool](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00073.html), [mknod](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00070.html), [Fix POSIX 2008 visibility](http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00004.html), [sudo setresuid](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=645285)), Jim Meyering ([gnu tools with user id 4294967295](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00094.html)), Paul Eggert ([Add error-checking on GNU](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00130.html)), Pino Toscano and Thomas Schwinge ([improved pthread](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00013.html)) and Svante Signell ([e2fsprogs quota](http://lists.debian.org/debian-hurd/2011/10/msg00015.html) to list only the ones who posted their fixes on the mailing list. Also Guillem Jover [fixed Mach's int vs long discrepancy](http://lists.debian.org/debian-hurd/2011/10/msg00053.html), which takes us the first step towards porting the Hurd to x64. -- cgit v1.2.3 From 99b23a8ed6640ec3af22d8b0625ec7e63592a972 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 18 Mar 2012 00:46:14 +0100 Subject: news: fix duplicate ]] --- contributing/web_pages/news/moth_next.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index 49b27573..9bb6fada 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -50,7 +50,7 @@ Maksym Planeta and Richard Braun committed [the last patches](http://lists.gnu.o Also Richard Brauh added Exodar (exodar.debian.net), a new porter box. It is faster and more reliable, which facilitates testing and bug hunting. -Additionally [[documentation_of_the_I/O_Path|hurd/io_path/]]]] was improved and Sergio Lopez documented his work on [[Better_Memory_Management_and_memfs|user/Sergio_Lopez/]] to make it easier for other hackers to work on the Hurd. +Additionally [[documentation_of_the_I/O_Path|hurd/io_path/]] was improved and Sergio Lopez documented his work on [[Better_Memory_Management_and_memfs|user/Sergio_Lopez/]] to make it easier for other hackers to work on the Hurd. Our hackers also used the quarter for porting a good number of packages. Sergio Lopez took care of [webkitgtk+](http://lists.debian.org/debian-hurd/2011/10/msg00025.html), while Svante Signell from [Arch Hurd](http://archhurd.org) went on a porting rampage with [pax](http://lists.debian.org/debian-hurd/2011/10/msg00105.html), [abiword](http://lists.debian.org/debian-hurd/2011/11/msg00035.html), [syslog-ng](http://lists.debian.org/debian-hurd/2011/11/msg00060.html), [ecl](http://lists.debian.org/debian-hurd/2011/11/msg00058.html), [fakeroot](http://lists.debian.org/debian-hurd/2011/12/msg00022.html), [daemon](http://lists.debian.org/debian-hurd/2011/12/msg00025.html) and [procps](http://lists.debian.org/debian-hurd/2011/12/msg00046.html) and Samuel Thibault from [Debian GNU/Hurd](http://www.debian.org/ports/hurd/) added [packagekit](http://lists.debian.org/debian-hurd/2011/10/msg00071.html), [evolution](http://lists.debian.org/debian-hurd/2011/10/msg00070.html), [emacs23 ](http://lists.debian.org/debian-hurd/2011/12/msg00018.html), [gcc-4.7](http://lists.debian.org/debian-hurd/2011/12/msg00065.html) and [iceweasel (firefox)](http://lists.debian.org/debian-hurd/2011/12/msg00080.html). Also Bouju Alain [submitted](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00079.html) [patches](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00084.html) to support cpuinfo in the /proc interface. -- cgit v1.2.3 From 402872d7036ae6260311d95ef49bf055c79799f5 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 18 Mar 2012 00:47:50 +0100 Subject: news: title fix… MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- contributing/web_pages/news/moth_next.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index 9bb6fada..cdaee3e0 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -15,7 +15,7 @@ Will be set by tschwinge when publishing. -A month of the Hurd: *nix-based builds, *slab allocator*, and *life filesystem debugging*. +A quarter of the Hurd: *Nix-based builds*, *slab allocator*, and *life filesystem debugging*. [[!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 47de5cf3d9fea9daf46de8f3a06e6c8e7d256fcd Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 18 Mar 2012 00:49:01 +0100 Subject: news: fix another missing closing bracket. --- contributing/web_pages/news/moth_next.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index cdaee3e0..e705fe83 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -54,7 +54,7 @@ Additionally [[documentation_of_the_I/O_Path|hurd/io_path/]] was improved and Se Our hackers also used the quarter for porting a good number of packages. Sergio Lopez took care of [webkitgtk+](http://lists.debian.org/debian-hurd/2011/10/msg00025.html), while Svante Signell from [Arch Hurd](http://archhurd.org) went on a porting rampage with [pax](http://lists.debian.org/debian-hurd/2011/10/msg00105.html), [abiword](http://lists.debian.org/debian-hurd/2011/11/msg00035.html), [syslog-ng](http://lists.debian.org/debian-hurd/2011/11/msg00060.html), [ecl](http://lists.debian.org/debian-hurd/2011/11/msg00058.html), [fakeroot](http://lists.debian.org/debian-hurd/2011/12/msg00022.html), [daemon](http://lists.debian.org/debian-hurd/2011/12/msg00025.html) and [procps](http://lists.debian.org/debian-hurd/2011/12/msg00046.html) and Samuel Thibault from [Debian GNU/Hurd](http://www.debian.org/ports/hurd/) added [packagekit](http://lists.debian.org/debian-hurd/2011/10/msg00071.html), [evolution](http://lists.debian.org/debian-hurd/2011/10/msg00070.html), [emacs23 ](http://lists.debian.org/debian-hurd/2011/12/msg00018.html), [gcc-4.7](http://lists.debian.org/debian-hurd/2011/12/msg00065.html) and [iceweasel (firefox)](http://lists.debian.org/debian-hurd/2011/12/msg00080.html). Also Bouju Alain [submitted](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00079.html) [patches](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00084.html) to support cpuinfo in the /proc interface. -Additionally many bugs were found and squashed, by Pino Toscano ([recvfrom() with null](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00161.html)), Maksym Planeta ([tmpfs](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00118.html)), Samuel Thibault ([libtool](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00073.html), [mknod](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00070.html), [Fix POSIX 2008 visibility](http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00004.html), [sudo setresuid](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=645285)), Jim Meyering ([gnu tools with user id 4294967295](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00094.html)), Paul Eggert ([Add error-checking on GNU](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00130.html)), Pino Toscano and Thomas Schwinge ([improved pthread](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00013.html)) and Svante Signell ([e2fsprogs quota](http://lists.debian.org/debian-hurd/2011/10/msg00015.html) to list only the ones who posted their fixes on the mailing list. +Additionally many bugs were found and squashed, by Pino Toscano ([recvfrom() with null](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00161.html)), Maksym Planeta ([tmpfs](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00118.html)), Samuel Thibault ([libtool](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00073.html), [mknod](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00070.html), [Fix POSIX 2008 visibility](http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00004.html), [sudo setresuid](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=645285)), Jim Meyering ([gnu tools with user id 4294967295](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00094.html)), Paul Eggert ([Add error-checking on GNU](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00130.html)), Pino Toscano and Thomas Schwinge ([improved pthread](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00013.html)) and Svante Signell ([e2fsprogs quota](http://lists.debian.org/debian-hurd/2011/10/msg00015.html)) to list only the ones who posted their fixes on the mailing list. Also Guillem Jover [fixed Mach's int vs long discrepancy](http://lists.debian.org/debian-hurd/2011/10/msg00053.html), which takes us the first step towards porting the Hurd to x64. -- cgit v1.2.3 From 262fa131b1e5836f818427d248a3bf1cc7b2a16c Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 18 Mar 2012 01:01:08 +0100 Subject: news: consistent quoting style. --- contributing/web_pages/news/moth_next.mdwn | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index e705fe83..26ac6de6 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -37,16 +37,16 @@ These should help all those who want to help [[porting_packages|hurd/porting/]]. Maksym Planeta and Richard Braun committed [the last patches](http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00046.html) for integration of the slab allocator, making the memory allocator of GNU Mach SMP ready again. From IRC, freenode, #hurd, 2011-11-14: - (22:30:39) braunr: there shouldn't be any noticeable difference with the + there shouldn't be any noticeable difference with the master branch - (22:30:46) braunr: a bit less fragmentation - (22:30:55) braunr: more memory can be reclaimed by the VM system - (22:31:02) braunr: there are debugging features - (22:31:06) braunr: it's SMP ready - (22:31:15) braunr: and overall cleaner than the zone allocator - (22:31:31) braunr: although a bit slower on the free path (because of + a bit less fragmentation + more memory can be reclaimed by the VM system + there are debugging features + it's SMP ready + and overall cleaner than the zone allocator + although a bit slower on the free path (because of what's performed to reduce fragmentation) - (22:32:42) braunr: but even "slower" here is completely negligible + but even "slower" here is completely negligible Also Richard Brauh added Exodar (exodar.debian.net), a new porter box. It is faster and more reliable, which facilitates testing and bug hunting. -- cgit v1.2.3 From ba69d0bd54e1ded991c23468956910979c45c0a9 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 18 Mar 2012 01:01:59 +0100 Subject: news: typo --- contributing/web_pages/news/moth_next.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index 26ac6de6..bbd6cd07 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -48,7 +48,7 @@ Maksym Planeta and Richard Braun committed [the last patches](http://lists.gnu.o what's performed to reduce fragmentation) but even "slower" here is completely negligible -Also Richard Brauh added Exodar (exodar.debian.net), a new porter box. It is faster and more reliable, which facilitates testing and bug hunting. +Also Richard Braun added Exodar (exodar.debian.net), a new porter box. It is faster and more reliable, which facilitates testing and bug hunting. Additionally [[documentation_of_the_I/O_Path|hurd/io_path/]] was improved and Sergio Lopez documented his work on [[Better_Memory_Management_and_memfs|user/Sergio_Lopez/]] to make it easier for other hackers to work on the Hurd. -- cgit v1.2.3 From 833443b3c4830227c22b6a6b2d6bb2f1bb49a263 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 18 Mar 2012 01:03:08 +0100 Subject: news: polish --- contributing/web_pages/news/moth_next.mdwn | 1 - 1 file changed, 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index bbd6cd07..6537d878 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -72,7 +72,6 @@ As a final note, we want to share a story about real-life debugging with the Hur all that on the same machine with *no* system reboot just ext2fs restart :) - So if you want to join us in our journey to realize more of the promises of the architecture of the Hurd, please [[get_in_contact|contact_us]] -- and maybe already grab the [[source_code|source_repositories]] and have fun hacking on free software! --- -- cgit v1.2.3 From e8609f8488bb93437db479ec804ba264e81d9231 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 18 Mar 2012 08:55:56 +0100 Subject: news: less repetition --- contributing/web_pages/news/moth_next.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index 6537d878..4f63e71c 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -56,7 +56,7 @@ Our hackers also used the quarter for porting a good number of packages. Sergio Additionally many bugs were found and squashed, by Pino Toscano ([recvfrom() with null](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00161.html)), Maksym Planeta ([tmpfs](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00118.html)), Samuel Thibault ([libtool](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00073.html), [mknod](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00070.html), [Fix POSIX 2008 visibility](http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00004.html), [sudo setresuid](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=645285)), Jim Meyering ([gnu tools with user id 4294967295](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00094.html)), Paul Eggert ([Add error-checking on GNU](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00130.html)), Pino Toscano and Thomas Schwinge ([improved pthread](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00013.html)) and Svante Signell ([e2fsprogs quota](http://lists.debian.org/debian-hurd/2011/10/msg00015.html)) to list only the ones who posted their fixes on the mailing list. -Also Guillem Jover [fixed Mach's int vs long discrepancy](http://lists.debian.org/debian-hurd/2011/10/msg00053.html), which takes us the first step towards porting the Hurd to x64. +Meanwhile Guillem Jover [fixed Mach's int vs long discrepancy](http://lists.debian.org/debian-hurd/2011/10/msg00053.html), which takes us the first step towards porting the Hurd to x64. And there are now social network sites for GNU Hurd on [Google+](https://plus.google.com/114942488385711891227#114942488385711891227/posts) and the AGPL licensed [identi.ca](http://identi.ca/group/hurd), to make it easier to stay in touch. -- cgit v1.2.3 From d9ab0c14d998bd33fb321c84e8e1de751fc1990b Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 18 Mar 2012 08:59:18 +0100 Subject: news: nicer wording --- contributing/web_pages/news/moth_next.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index 4f63e71c..1f215525 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -60,7 +60,7 @@ Meanwhile Guillem Jover [fixed Mach's int vs long discrepancy](http://lists.debi And there are now social network sites for GNU Hurd on [Google+](https://plus.google.com/114942488385711891227#114942488385711891227/posts) and the AGPL licensed [identi.ca](http://identi.ca/group/hurd), to make it easier to stay in touch. -As a final note, we want to share a story about real-life debugging with the Hurd: +Now, as a final note, we want to share a story about real-life debugging with the Hurd: yay GNU/Hurd I have added i_translator check in e2fsck, it was missing -- cgit v1.2.3 From 68d26d9434e36f048df97ff3c4fcb65265ef3798 Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Sun, 18 Mar 2012 11:07:08 +0100 Subject: MotH -> QotH. --- contributing/web_pages/news.mdwn | 20 +++--- contributing/web_pages/news/skeleton.mdwn | 10 +-- contributing/web_pages/news/writing_the_moth.mdwn | 77 ---------------------- contributing/web_pages/news/writing_the_qoth.mdwn | 78 +++++++++++++++++++++++ 4 files changed, 93 insertions(+), 92 deletions(-) delete mode 100644 contributing/web_pages/news/writing_the_moth.mdwn create mode 100644 contributing/web_pages/news/writing_the_qoth.mdwn (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news.mdwn b/contributing/web_pages/news.mdwn index 54fa788d..920fdba8 100644 --- a/contributing/web_pages/news.mdwn +++ b/contributing/web_pages/news.mdwn @@ -1,4 +1,4 @@ -[[!meta copyright="Copyright © 2009, 2010, 2011 Free Software Foundation, +[[!meta copyright="Copyright © 2009, 2010, 2011, 2012 Free Software Foundation, Inc."]] [[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable @@ -9,20 +9,20 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled [[GNU Free Documentation License|/fdl]]."]]"""]] -[[!meta title="""How to prepare and publish a "Month of the Hurd" for the last -month"""]] +[[!meta title="""How to prepare and publish a "Quarter of the Hurd" for the last +quarter"""]] -We prepare a *Month of the Hurd* in the file [[moth_next]]. The idea is +We prepare a *Quarter of the Hurd* in the file [[qoth_next]]. The idea is to record to-be-published changes in that file at they time they arise, and -then publish them en bloc at the end of the month. There are instructions for -[[writing_the_moth]]. +then publish them en bloc at the end of the quarter. There are instructions for +[[writing_the_qoth]]. - * At the end of the month: prepare for publishing the MotH, then send the raw + * At the end of the quarter: prepare for publishing the QotH, then send the raw Markdown text to the mailing list, asking for feedback. * ..., and publish. - $ git mv contributing/web_pages/news/moth_next.mdwn news/YYYY-MM.mdwn + $ git mv contributing/web_pages/news/qoth_next.mdwn news/YYYY-MM.mdwn Edit the news entry's *meta date* value to the timestamp when the news entry is published. We have to set that one manually, as otherwise the @@ -31,6 +31,6 @@ then publish them en bloc at the end of the month. There are instructions for it's correct to update that one upon further modifications of the news entries. - $ git cp contributing/web_pages/news/skeleton.mdwn contributing/web_pages/news/moth_next.mdwn - $ git commit -m 'MotH YYYY-MM.' + $ git cp contributing/web_pages/news/skeleton.mdwn contributing/web_pages/news/qoth_next.mdwn + $ git commit -m 'QotH YYYY-MM.' $ git push origin master diff --git a/contributing/web_pages/news/skeleton.mdwn b/contributing/web_pages/news/skeleton.mdwn index 17227476..d63b4445 100644 --- a/contributing/web_pages/news/skeleton.mdwn +++ b/contributing/web_pages/news/skeleton.mdwn @@ -13,9 +13,9 @@ Will be set by tschwinge when publishing. [[!meta date="YYYY-MM-DD HH:MM UTC"]] --> - + -A month of the Hurd: *TODO*, *TODO*, and *TODO*. +A quarter of the Hurd: *TODO*, *TODO*, and *TODO*. [[!if test="included()" then="""[[!toggle id=full_news text="Details."]][[!toggleable id=full_news text="[[!paste id=full_news]]"]]""" else=" @@ -23,9 +23,9 @@ else=" [[!cut id="full_news" text=""" - + -This month [hurd hacker] [item] +This quarter [hurd hacker] [item] Also … @@ -55,6 +55,6 @@ define interfaces for implementing in a distributed multi-server fashion the services a traditional operating system kernel provides. [[More detailed|microkernel/mach/gnumach]]. - + """]] diff --git a/contributing/web_pages/news/writing_the_moth.mdwn b/contributing/web_pages/news/writing_the_moth.mdwn deleted file mode 100644 index 82a25088..00000000 --- a/contributing/web_pages/news/writing_the_moth.mdwn +++ /dev/null @@ -1,77 +0,0 @@ -[[!meta copyright="Copyright © 2010, 2011 Free Software Foundation, Inc."]] - -[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable -id="license" text="Permission is granted to copy, distribute and/or modify this -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]]."]]"""]] - -# Short Guide for Writing the MotH - - -## Individual News Items - -The basic structure for a news item is as follows: *\[person with](link) did -\[task with}(link to testable code/patch) which brings us further towards -\[[goal]] by [short, easily understandable description of the contribution]*. - -Each news item should show a step towards the mission of the Hurd. From -[[community/weblogs/antrik/hurd-mission-statement]] you can -glean the following basic goals: - - * Better support for day-to-day desktop use (more packages, more stable, more - drivers, easier to setup, ...). - * More user freedom and possibilities for programs/translators. - * Technical advancement. - * More unique or at least interesting features. - * Attract more developers and/or users. - -The reason for this structure is to resolve the problem that many people think -that the Hurd won't ever be finished by concentrating on the improvements and -the steps towards completing our mission -- but only once they have actually -been done (to avoid showing anything which might become vaporware). - - -## Sources for News Items - -Watch these places for news: - - * GNU - - * - - * - - * - - * - - * - - * - - Also Git log. - - * () - - * () - - Better use the Git log. - - * - - * Debian - - * - - * - - * Arch Hurd - - * - - * - - * () diff --git a/contributing/web_pages/news/writing_the_qoth.mdwn b/contributing/web_pages/news/writing_the_qoth.mdwn new file mode 100644 index 00000000..6aea5f4d --- /dev/null +++ b/contributing/web_pages/news/writing_the_qoth.mdwn @@ -0,0 +1,78 @@ +[[!meta copyright="Copyright © 2010, 2011, 2012 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]]."]]"""]] + +# Short Guide for Writing the QotH + + +## Individual News Items + +The basic structure for a news item is as follows: *\[person with](link) did +\[task with}(link to testable code/patch) which brings us further towards +\[[goal]] by [short, easily understandable description of the contribution]*. + +Each news item should show a step towards the mission of the Hurd. From +[[community/weblogs/antrik/hurd-mission-statement]] you can +glean the following basic goals: + + * Better support for day-to-day desktop use (more packages, more stable, more + drivers, easier to setup, ...). + * More user freedom and possibilities for programs/translators. + * Technical advancement. + * More unique or at least interesting features. + * Attract more developers and/or users. + +The reason for this structure is to resolve the problem that many people think +that the Hurd won't ever be finished by concentrating on the improvements and +the steps towards completing our mission -- but only once they have actually +been done (to avoid showing anything which might become vaporware). + + +## Sources for News Items + +Watch these places for news: + + * GNU + + * + + * + + * + + * + + * + + * + + Also Git log. + + * () + + * () + + Better use the Git log. + + * + + * Debian + + * + + * + + * Arch Hurd + + * + + * + + * () -- cgit v1.2.3 From 4cd1d75e21651b04ee8becd5fbff1f4193ed1841 Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Sun, 18 Mar 2012 11:08:21 +0100 Subject: contributing/web_pages/news/moth_next: Work on text. --- community.mdwn | 14 +-- contributing/web_pages/news/moth_next.mdwn | 132 ++++++++++++++++++++++------- 2 files changed, 108 insertions(+), 38 deletions(-) (limited to 'contributing/web_pages') diff --git a/community.mdwn b/community.mdwn index be1edb8f..25f66244 100644 --- a/community.mdwn +++ b/community.mdwn @@ -1,16 +1,16 @@ -[[!meta copyright="Copyright © 2002, 2003, 2005, 2007, 2008, 2009, 2010 Free -Software Foundation, Inc."]] +[[!meta copyright="Copyright © 2002, 2003, 2005, 2007, 2008, 2009, 2010, 2012 +Free Software Foundation, Inc."]] [[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable id="license" text="Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license -is included in the section entitled -[[GNU Free Documentation License|/fdl]]."]]"""]] +is included in the section entitled [[GNU Free Documentation +License|/fdl]]."]]"""]] -There is an expanding community of people developing and running test Debian -GNU/Hurd machines. +There is an expanding community of people developing and running GNU/Hurd +systems. [[Communication]] -- How communication and coordination works within the group. @@ -38,6 +38,8 @@ Further ways of getting in contact or getting information: [Advogato.org -- Hurd Project page](http://advogato.org/proj/HURD/) +[Google+](https://plus.google.com/114942488385711891227) + [[Media_Appearances]] --- diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index 6537d878..1d9ca9ce 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -1,4 +1,4 @@ -[[!meta copyright="Copyright © 2011 Free Software Foundation, Inc."]] +[[!meta copyright="Copyright © 2011, 2012 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 @@ -13,9 +13,7 @@ Will be set by tschwinge when publishing. [[!meta date="YYYY-MM-DD HH:MM UTC"]] --> - - -A quarter of the Hurd: *Nix-based builds*, *slab allocator*, and *life filesystem debugging*. +A quarter of the Hurd: *Nix-based builds*, and *bounty: slab allocator merged*. [[!if test="included()" then="""[[!toggle id=full_news text="Details."]][[!toggleable id=full_news text="[[!paste id=full_news]]"]]""" else=" @@ -23,22 +21,32 @@ else=" [[!cut id="full_news" text=""" -This quarter Ludovic Courtès added a [Continuously-built Nix-based QEMU image](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00047.html), raising the count of Hurd distributions to 3: Debian, Arch and now Nix. His build is still pretty basic, but continuous integration is a great feature for testing images. - -Also he added a [modern Autoconf initialization](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00068.html), [allowed /hurd/init to be a symlink](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00032.html) and made the Hurd [build with Savannah’s libc (2.14+)](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00025.html), getting the Nix distribution even more towards the cutting edge. +This quarter, Ludovic Courtès contributed a [continuously-built Nix-based QEMU +image](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00042.html), +raising the count of GNU/Hurd distributions to three: [[Debian +GNU/Hurd|hurd/running/debian]], [[hurd/running/Arch_Hurd]], and now +[[hurd/running/NixOS]]. His build is still pretty basic, but a step into the +right direction: [[!wikipedia "continuous integration"]] is a great feature for +automated testing. -Samuel Thibault followed up with a [new debian disk set](http://lists.debian.org/debian-hurd/2011/12/msg00095.html) as christmas gift, turned /dev/urandom into a [native translator](http://lists.debian.org/debian-hurd/2011/11/msg00092.html) and [identified](http://lists.debian.org/debian-hurd/2011/11/msg00095.html) three easy porting cases with solutions: +Samuel Thibault followed suit with a [new Debian GNU/Hurd disk +set](http://lists.debian.org/debian-hurd/2011/12/msg00095.html) as a christmas +gift, and +[identified](http://lists.debian.org/debian-hurd/2011/11/msg00095.html) three +easy porting cases with solutions: -- undefined reference to dl_foo: add -ldl for building -- undefined reference to `main': missing gnu* case in the linking part of configure.ac or .in (pd-* packages are already being handled by their maintainer) -- undefined reference to clock_gettime or crypt: add -lrt or -lcrypt + * undefined reference to `dl_*`: add `-ldl` for building + * undefined reference to `main`: missing `gnu*` case in the linking part of + `configure.ac` or `.in` + * undefined reference to `clock_gettime` or `crypt`: add `-lrt` or `-lcrypt` -These should help all those who want to help [[porting_packages|hurd/porting/]]. +These should help all those who want to help [[porting_packages|hurd/porting]]. -Maksym Planeta and Richard Braun committed [the last patches](http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00046.html) for integration of the slab allocator, making the memory allocator of GNU Mach SMP ready again. From IRC, freenode, #hurd, 2011-11-14: +Maksym Planeta and Richard Braun [finished +integration](http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00046.html) +of the slab allocator. From [[IRC]], freenode, #hurd, 2011-11-14: - there shouldn't be any noticeable difference with the - master branch + there shouldn't be any noticeable difference [...] a bit less fragmentation more memory can be reclaimed by the VM system there are debugging features @@ -48,19 +56,76 @@ Maksym Planeta and Richard Braun committed [the last patches](http://lists.gnu.o what's performed to reduce fragmentation) but even "slower" here is completely negligible -Also Richard Braun added Exodar (exodar.debian.net), a new porter box. It is faster and more reliable, which facilitates testing and bug hunting. - -Additionally [[documentation_of_the_I/O_Path|hurd/io_path/]] was improved and Sergio Lopez documented his work on [[Better_Memory_Management_and_memfs|user/Sergio_Lopez/]] to make it easier for other hackers to work on the Hurd. - -Our hackers also used the quarter for porting a good number of packages. Sergio Lopez took care of [webkitgtk+](http://lists.debian.org/debian-hurd/2011/10/msg00025.html), while Svante Signell from [Arch Hurd](http://archhurd.org) went on a porting rampage with [pax](http://lists.debian.org/debian-hurd/2011/10/msg00105.html), [abiword](http://lists.debian.org/debian-hurd/2011/11/msg00035.html), [syslog-ng](http://lists.debian.org/debian-hurd/2011/11/msg00060.html), [ecl](http://lists.debian.org/debian-hurd/2011/11/msg00058.html), [fakeroot](http://lists.debian.org/debian-hurd/2011/12/msg00022.html), [daemon](http://lists.debian.org/debian-hurd/2011/12/msg00025.html) and [procps](http://lists.debian.org/debian-hurd/2011/12/msg00046.html) and Samuel Thibault from [Debian GNU/Hurd](http://www.debian.org/ports/hurd/) added [packagekit](http://lists.debian.org/debian-hurd/2011/10/msg00071.html), [evolution](http://lists.debian.org/debian-hurd/2011/10/msg00070.html), [emacs23 ](http://lists.debian.org/debian-hurd/2011/12/msg00018.html), [gcc-4.7](http://lists.debian.org/debian-hurd/2011/12/msg00065.html) and [iceweasel (firefox)](http://lists.debian.org/debian-hurd/2011/12/msg00080.html). Also Bouju Alain [submitted](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00079.html) [patches](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00084.html) to support cpuinfo in the /proc interface. - -Additionally many bugs were found and squashed, by Pino Toscano ([recvfrom() with null](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00161.html)), Maksym Planeta ([tmpfs](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00118.html)), Samuel Thibault ([libtool](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00073.html), [mknod](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00070.html), [Fix POSIX 2008 visibility](http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00004.html), [sudo setresuid](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=645285)), Jim Meyering ([gnu tools with user id 4294967295](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00094.html)), Paul Eggert ([Add error-checking on GNU](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00130.html)), Pino Toscano and Thomas Schwinge ([improved pthread](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00013.html)) and Svante Signell ([e2fsprogs quota](http://lists.debian.org/debian-hurd/2011/10/msg00015.html)) to list only the ones who posted their fixes on the mailing list. - -Also Guillem Jover [fixed Mach's int vs long discrepancy](http://lists.debian.org/debian-hurd/2011/10/msg00053.html), which takes us the first step towards porting the Hurd to x64. - -And there are now social network sites for GNU Hurd on [Google+](https://plus.google.com/114942488385711891227#114942488385711891227/posts) and the AGPL licensed [identi.ca](http://identi.ca/group/hurd), to make it easier to stay in touch. - -As a final note, we want to share a story about real-life debugging with the Hurd: +This also +[concludes](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00140.html) +our first [[FOSS Factory|donate#FOSS_Factory]] project -- one [[tag/bounty]] +has been redeemed, more are waiting. + +Sergio Lopez documented his work on +[[better_memory_management_and_memfs|Sergio_Lopez]], making it easier for other +hackers to join in working on that topic. + +Our hackers also used the quarter for porting a good number of packages and +fixing bugs. After fixing quirks in the Hurd's memory management system, +Sergio Lopez [reported success building +webkitgtk+](http://lists.debian.org/debian-hurd/2011/10/msg00025.html), whose +build stresses the available memory resources on a 32-bit architecture to a +large extend. Svante Signell was busy, too: +[pax](http://lists.debian.org/debian-hurd/2011/10/msg00105.html), +[abiword](http://lists.debian.org/debian-hurd/2011/11/msg00035.html), +[syslog-ng](http://lists.debian.org/debian-hurd/2011/11/msg00060.html), +[ecl](http://lists.debian.org/debian-hurd/2011/11/msg00058.html), +[fakeroot](http://lists.debian.org/debian-hurd/2011/12/msg00022.html), +[daemon](http://lists.debian.org/debian-hurd/2011/12/msg00025.html), and +[procps](http://lists.debian.org/debian-hurd/2011/12/msg00046.html), +[e2fsprogs' quota](http://lists.debian.org/debian-hurd/2011/10/msg00015.html). +Samuel Thibault handled +[packagekit](http://lists.debian.org/debian-hurd/2011/10/msg00071.html), +[evolution](http://lists.debian.org/debian-hurd/2011/10/msg00070.html), +[emacs23](http://lists.debian.org/debian-hurd/2011/12/msg00018.html), +[gcc-4.7](http://lists.debian.org/debian-hurd/2011/12/msg00065.html), and +[iceweasel +(firefox)](http://lists.debian.org/debian-hurd/2011/12/msg00080.html). Bouju +Alain [submitted a +patch](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00079.html) to +support `/proc/cpuinfo`. Ludovic Courtès contributed a patch to [allow for +`/hurd/init` being +symlink](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00032.html), +made the Hurd [build with glibc +2.14+](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00025.html), and +[worked with the GNU coreutils +team](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00067.html) on a +few issues. Pino Toscano improved [`recvfrom` with `NULL` address +ports](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00161.html). +Maksym Planeta continued working on +[tmpfs](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00118.html). +Samuel Thibault turned `/dev/random` and `/dev/urandom` into [native +translators](http://lists.debian.org/debian-hurd/2011/11/msg00092.html), +modernized [libtool's +configuration](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00073.html), +[mknod's cleanup in error +cases](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00070.html), +[fixed POSIX 2008 +visibility](http://lists.gnu.org/archive/html/bug-hurd/2011-12/msg00004.html), +and fixed an [[!debbug 645285 desc="issue in `setresuid` that broke `sudo`"]]. +[Pino +Toscano](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00013.html) and +[Thomas +Schwinge](http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00020.html) +improved key handling in libpthread. Guillem Jover [fixed Mach's `int` +vs. `long` +discrepancy](http://lists.debian.org/debian-hurd/2011/10/msg00053.html), which +takes us the first step towards [[porting the system to +x86_64|open_issues/64-bit_port]]. + +There is now a social network site for GNU Hurd on +[Google+](https://plus.google.com/114942488385711891227), to provide an +additional contact point and a forum for discussion and staying in touch. + + + +If you want to join us in our journey to realize more of the promises of the +architecture of the Hurd, please [[get in contact|contact_us]] -- and maybe +already grab the [[source code|source_repositories]] and have fun hacking on +Free Software! --- @@ -88,6 +158,4 @@ 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 e2a18162b41732bb1e9faeed3361ba990f5b0b5e Mon Sep 17 00:00:00 2001 From: "https://jeremie.koenig.myopenid.com/" Date: Sun, 18 Mar 2012 17:36:50 +0100 Subject: fix typo --- contributing/web_pages/news/moth_next.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index 65992517..b0f29f76 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -70,7 +70,7 @@ fixing bugs. After fixing quirks in the Hurd's memory management system, Sergio Lopez [reported success building webkitgtk+](http://lists.debian.org/debian-hurd/2011/10/msg00025.html), whose build stresses the available memory resources on a 32-bit architecture to a -large extend. Svante Signell was busy, too: +large extent. Svante Signell was busy, too: [pax](http://lists.debian.org/debian-hurd/2011/10/msg00105.html), [abiword](http://lists.debian.org/debian-hurd/2011/11/msg00035.html), [syslog-ng](http://lists.debian.org/debian-hurd/2011/11/msg00060.html), -- cgit v1.2.3 From 9a1cf9275937cd7a368da02b5b58d92bc362d9de Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Mon, 19 Mar 2012 07:45:53 +0100 Subject: removed G+ (unfree) --- contributing/web_pages/news/moth_next.mdwn | 4 ---- 1 file changed, 4 deletions(-) (limited to 'contributing/web_pages') diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index b0f29f76..7f3eeae0 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -118,10 +118,6 @@ discrepancy](http://lists.debian.org/debian-hurd/2011/10/msg00053.html), which takes us the first step towards [[porting the system to x86_64|open_issues/64-bit_port]]. -There is now a social network site for GNU Hurd on -[Google+](https://plus.google.com/114942488385711891227), to provide an -additional contact point and a forum for discussion and staying in touch. -