summaryrefslogtreecommitdiff
path: root/contributing
diff options
context:
space:
mode:
authorArne Babenhauserheide <arne_bab@web.de>2011-11-13 16:10:42 +0100
committerArne Babenhauserheide <arne_bab@web.de>2011-11-13 16:10:42 +0100
commit70ff356b1ba4bab48fa6e643e0bb175c03f530cf (patch)
treea85ebefa7884f32f5af5a21acdd9eec3f72feadc /contributing
parentabc7fbb0f62e31e32d4ebf2ec70b44cd22131cd3 (diff)
news: written q3
Diffstat (limited to 'contributing')
-rw-r--r--contributing/web_pages/news/moth_next.mdwn156
1 files changed, 76 insertions, 80 deletions
diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn
index dd8d1d8e..209705ae 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.
<!-- This is just a skeleton. Use it to create a new MotH. -->
-A month of the Hurd: *TODO*, *TODO*, and *TODO*.
+A quarter of the Hurd: *Arch with DDE*, *Debian boxes*, *GHM talk*, *GNU Mach fixes* and *GSoC: Java*.
[[!if test="included()" then="""[[!toggle id=full_news
text="Details."]][[!toggleable id=full_news text="[[!paste id=full_news]]"]]"""
else="
@@ -25,87 +25,83 @@ else="
<!--basic structure of a MotH entry. Adapt, reduce and add points as needed. At the end, try to make the text flow as a unified whole.-->
-In the third quarter of 2011, the [hurd hacker] [item]
-
-Also …
-
-[our hackers] …
-
-Mainly thanks to …
-
-Additionally …
-
-And …
-
-[reason for contibuting to the Hurd]
+In the third quarter of 2011, the Arch Hurd Hackers [packaged DDE](http://www.archhurd.org/news/22/),
+so a subset of Linux 2.6 drivers can now be compiled on Arch Hurd to
+run in userspace. At the time of writing it supports network cards,
+while other driver-types still need their interfaces ported. Also they had
+[a booth at FrOSCon](http://www.froscon.de/aussteller/projekt) and
+[released a new Arch Hurd LiveCD](http://www.archhurd.org/news/24/),
+so new users can easily test the current state of the Arch flavor of
+the Hurd.
+
+Also Richard Braun contributed new Debian and KVM-based
+[[buildd,_porterbox_and_public_box|public_hurd_boxen]], making it
+easier to test the Hurd without much setup as well as improving debian
+packaging.
+
+Samuel Thibault wrote a new
+[Bits from the Debian GNU/Hurd porters](http://lists.debian.org/debian-devel-announce/2011/07/msg00002.html)
+to keep the Debian Folks up to date with the results of our work. And
+these are quite good: Thanks to the relentless work of our porters,
+you can now use
+[69.96% of debian packages with the Hurd](https://buildd.debian.org/stats/graph-big.png),
+so we’re coming closer towards getting into Debian as release arch. If you
+can port debian packages and want to help the Hurd, this is the
+perfect time to get in contact and
+[port your favorite missing package](http://www.debian.org/ports/hurd/hurd-devel-debian)
+to the Hurd.
+
+A different type of status update was delivered by Samuel Thibault on
+the GNU Hacker Meeting (GHM). Since the videos and slides from the GNU
+Hacker Meeting 2011 in Paris are
+[online](http://www.gnu.org/ghm/2011/paris/), now, we hope you enjoy
+his talk on
+[GNU/Hurd, aka. Extensibility from the Ground](http://audio-video.gnu.org/video/ghm2011/Samuel_Thibault-GNU_Hurd.ogv)
+([slides](http://www.gnu.org/ghm/2011/paris/slides/samuel-thibault-hurd.pdf)). He
+explains nicely how the simple concept of translators gives power to
+non-priviledged and casual users (once we get some of these :) )
+without security implications, and how Sub-Hurds and Neighbor-Hurds
+compare to Linux containers.
+
+ “It’s all about freedom #0”
+
+On the technical side, Thomas Schwinge improved the technical documentation of the
+[[hurd/io_path]] in translators to make it easier for new developers to start hacking and Guillem Jover, Fridolin Pokorny and Jonathan Neuschäfer
+[sent](http://lists.gnu.org/bug-hurd/2011-08/msg00184.html)
+[many](http://lists.gnu.org/bug-hurd/2011-08/msg00093.html)
+[patches](http://lists.gnu.org/bug-hurd/2011-08/msg00030.html) for
+ GNU Mach, improving stability, fixing memory leaks and cleaning up
+code.
+
+Additionally Maksym Planeta replaced GNU Mach’s old zalloc memory
+allocator with the new balloc from Richard Braun
+([integration commit](http://git.savannah.gnu.org/cgit/hurd/gnumach.git/commit/?id=50d073c5ef0feb1676606d0068abf626e8297cd7)),
+which handles slabs and should waste less memory than zalloc. Also
+balloc has a cpu cache level, so it should work faster on SMP systems,
+once we get up do date SMP CPU drivers for GNU Mach.
+
+And last but definitely not least, Jeremie Koenig finished his Google
+Summer of Code project to
+[Improve Java on Hurd](http://www.gnu.org/software/hurd/user/jkoenig/java.html). He
+[improved the Hurd signalling](http://lists.gnu.org/bug-hurd/2011-06/msg00073.html),
+ported OpenJDK and created a
+[Java Hurd-Library](https://github.com/jeremie-koenig/hurd-java) which
+already allows writing a
+[Hello World translator in Java](https://github.com/jeremie-koenig/hurd-java/blob/master/HelloMach.java). It
+is still pretty low-level, but it paves the way for extending the core
+of the Hurd with Java, which gets the count of supported languages to
+3: [[C(++)|hacking-guide/hhg#An-Example-using-trivfs]],
+[[common_lisp|user/flaviocruz]] and Java.
+
+So if you want to help get the Hurd into Debian as full release arch,
+so the power to the Hurd gives to casual users can actually get into
+the Hands of these, or dig dig deep into DDE to have more Linux
+drivers running in Userspace, please [[get_in_contact|contact_us]] -
+and maybe grab [[our_source_repos|source_repositories]].
<!--see [[contributing/web_pages/news/writing_the_moth]] for additional information on writing the MotH.-->
- * [[toolchain/ELFOSABI_GNU]]
-
- * The Arch Hurd Hackers [packaged DDE](http://www.archhurd.org/news/22/), so
- Linux 2.6 drivers can now be compiled on Arch Hurd to run in
- userspace. At the time of writing it supports network cards, while
- other driver-types still need their interfaces ported.
-
- * Also they had
- [a booth at FrOSCon](http://www.froscon.de/aussteller/projekt) and
- [released a new Arch Hurd LiveCD](http://www.archhurd.org/news/24/),
- so new users can easily test the current state of the Arch flavor
- of the Hurd.
-
- * The videos and slides from the GNU Hacker Meeting 2011 in Paris
- are [online](http://www.gnu.org/ghm/2011/paris/), including the
- talk from Samuel Thibault:
- [GNU/Hurd, aka. Extensibility from the Ground](http://audio-video.gnu.org/video/ghm2011/Samuel_Thibault-GNU_Hurd.ogv)
- ([slides](http://www.gnu.org/ghm/2011/paris/slides/samuel-thibault-hurd.pdf)). He
- explains nicely how the simple concept of translators gives power
- to non-priviledged and casual users (once we get some of those :)
- ) without security implications, and how Sub-Hurds and
- Neighbor-Hurds compare to Linux containers.
-
- “It’s all about freedom #0”
-
- * Samuel Thibault wrote a new
- [Bits from the Debian GNU/Hurd porters](http://lists.debian.org/debian-devel-announce/2011/07/msg00002.html)
-
- * Thomas Schwinge improved the technical documentation of the
- [[hurd/io_path]] in translators to make it easier for new developers to start hacking.
-
- * Guillem Jover, Fridolin Pokorny and Jonathan Neuschäfer
- [sent](http://lists.gnu.org/bug-hurd/2011-08/msg00184.html)
- [many](http://lists.gnu.org/bug-hurd/2011-08/msg00093.html)
- [patches](http://lists.gnu.org/bug-hurd/2011-08/msg00030.html) for
- gnumach, improving stability, fixing memory leaks and cleaning up
- code.
-
- * Jeremie Koenig finished his Google Summer of Code project to
- [Improve Java on Hurd](http://www.gnu.org/software/hurd/user/jkoenig/java.html). He
- [improved the Hurd signalling](http://lists.gnu.org/bug-hurd/2011-06/msg00073.html),
- ported OpenJDK and created a
- [Java Hurd-Library](https://github.com/jeremie-koenig/hurd-java)
- which already allows writing a
- [Hello World translator in Java](https://github.com/jeremie-koenig/hurd-java/blob/master/HelloMach.java),
- though still pretty low-level.
-
- * Maksym Planeta replaced GNUmach’s old zalloc memory allocator with
- the new balloc from Richard Braun
- ([integration commit](http://git.savannah.gnu.org/cgit/hurd/gnumach.git/commit/?id=50d073c5ef0feb1676606d0068abf626e8297cd7)),
- which handles slabs and should waste less memory than zalloc. Also
- balloc has a cpu cache level, so it should work faster on SMP
- systems, once we get up do date SMP CPU drivers for GNUmach.
-
- * 69.96% of debian packages
- [are now available for the Hurd](https://buildd.debian.org/stats/graph-big.png),
- so we’re getting closer to getting into Debian as release arch. If
- you can port debian packages and want to help the Hurd, this is
- the perfect time to get in contact and
- [port your favorite missing package](http://www.debian.org/ports/hurd/hurd-devel-debian)
- to the Hurd.
-
- * And Richard Braun contributed a new
- [[buildd,_porterbox_and_public_box|public_hurd_boxen]] via
- sceen.net, making it easier to test the Hurd without much setup as
- well as improving debian packaging.
+<!-- * [[toolchain/ELFOSABI_GNU]]-->
+
"""]]