|author||Thomas Schwinge <firstname.lastname@example.org>||2013-05-14 22:53:10 +0200|
|committer||Thomas Schwinge <email@example.com>||2013-05-14 22:53:10 +0200|
contributing/web_pages/news/qoth_next: Clarify cthreads to pthreads conversion.
This is not about language bindings. And in fact, low-level Mach bindings would be largely preferable to just wrapping the Hurd libraries.
Diffstat (limited to 'contributing')
1 files changed, 11 insertions, 14 deletions
diff --git a/contributing/web_pages/news/qoth_next.mdwn b/contributing/web_pages/news/qoth_next.mdwn
index 385ea66e..5fd3c0b4 100644
@@ -24,20 +24,17 @@ else="
[[!cut id="full_news" text="""
-At the end of the last 2 quarters, Samuel Thibault pushed the [pthread
-Vicente Hernando Ara, Barry deFreese, Thomas DiModica, Thomas Schwinge,
-Richard Braun and Samuel and others to the different upstream packages, finally
-enabling modern pthreads for the Hurd, which makes it possible to implement
-full Hurd bindings for languages which require pthreads. So for example
-[PyHurd](http://savannah.nongnu.org/projects/pyhurd/) can profit from the Hurd
-libraries instead of having to rely on low-level Mach bindings to implement
-Hurd features like translators.
-The switch to pthreads has been attempted multiple times, but in the past it
-always hit some tricky issues which proved to be a roadblock. Last year,
-Richard Braun took up the task again and finished the transition of the Hurd
-libraries and glibc to pthreads with libpthread.
+In November 2012, we finished the [libthreads (cthreads) to libpthread (POSIX
+Converting the Hurd libraries to the [[pthread interfaces|libpthread]] allows
+linking them together with other libraries that use this standard threading
+interface themselves. This project
+begun by Vicente Hernando Ara, and later continued by Barry deFreese, Thomas
+DiModica, Thomas Schwinge, Samuel Thibault, Pino Toscano, and now brought to
+completion by Richard Braun, who could not be scared by having to resolve the
+last remaining tricky issues before the transition could be completed.
As followups, Thomas Schwinge [debugged and