summaryrefslogtreecommitdiff
path: root/contributing
diff options
context:
space:
mode:
Diffstat (limited to 'contributing')
-rw-r--r--contributing/web_pages.mdwn21
-rw-r--r--contributing/web_pages/news/moth_next.mdwn88
2 files changed, 80 insertions, 29 deletions
diff --git a/contributing/web_pages.mdwn b/contributing/web_pages.mdwn
index d1b3c0fc..b2e96121 100644
--- a/contributing/web_pages.mdwn
+++ b/contributing/web_pages.mdwn
@@ -130,13 +130,22 @@ is also read-only.
$ git clone http://www.bddebian.com:8888/git/hurd-web [dest]
-For all cases: if you omit `[dest]` it will default to `hurd-web`.
+Or, you can check out the Savannah repository:
-Later, you can just `cd` into the `hurd-web` directory and run a `git pull` to
-get hold of the latest changes others have been installing in the mean time.
-(In most cases, you should use `git pull --rebase`,
-to avoid useless *Merge branch ...* messages. See the
-Git documentation for details.)
+ $ git clone git://git.savannah.gnu.org/hurd/web.git [dest]
+
+See <http://git.savannah.gnu.org/cgit/hurd/web.git>. If you're using the `ssh`
+protocol, and you're a member of the Hurd's [[rules/Savannah_group]], you can
+also push to this repository. The disadvantage of pushing to the Savannah
+repository is that there is no [[ikiwiki]] installation where the pushed
+changes are immediatelly rendered and viewable by everyone.
+
+For all cases: if you omit `[dest]` it will default to `hurd-web` for the
+`bddebian.com` repositories, or `web` for a Savannah clone.
+
+Later, you can just `cd` into the `hurd-web` or `web` directory, and, for
+example, run `git pull` to get hold of the latest changes others have been
+installing in the mean time.
## Editing the Content
diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn
index 2555cd73..cd03a366 100644
--- a/contributing/web_pages/news/moth_next.mdwn
+++ b/contributing/web_pages/news/moth_next.mdwn
@@ -25,7 +25,7 @@ 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.-->
-This month [hurd hacker] [item]
+In the third quarter of 2011, the [hurd hacker] [item]
Also …
@@ -43,27 +43,69 @@ And …
* [[toolchain/ELFOSABI_GNU]]
- * [Arch Hurd, DDE](http://www.archhurd.org/news/22/)
-
- * Arch Hurd will have a booth at [FrOSCon](http://www.froscon.org/).
-
- * Bits from the Debian GNU/Hurd porters,
- id:"20110721172827.GF4057@const.famille.thibault.fr",
- <http://lists.debian.org/debian-devel-announce/2011/07/msg00002.html>
-
- * [[2011-q2-ps]]
-
- * GSoC end
-
- * mcsim memory allocator project
-
- * GHM.
-
- * <http://audio-video.gnu.org/video/ghm2011/>; Samuel. Slides. Also add
- all to media.
-
- * Richard's new buildd.
-
- Is this for Q4?
+ * 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 the goal of reaching 85%. 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.
"""]]