Hello, Joshua Branson, le jeu. 19 févr. 2026 18:14:43 -0500, a ecrit: > This is a collection of Hurd talks with videos and slides. There are probably > more talks out there in the wild, but this was what I could find searching > for a > half hour or so.
There is already a "Presentations" section in the documentation.mdwn page. Samuel > --- > contributing.mdwn | 2 -- > hurd.mdwn | 1 + > hurd/documentation.mdwn | 1 + > hurd/documentation/hurd_talks.mdwn | 58 ++++++++++++++++++++++++++++++ > 4 files changed, 60 insertions(+), 2 deletions(-) > create mode 100644 hurd/documentation/hurd_talks.mdwn > > diff --git a/contributing.mdwn b/contributing.mdwn > index 180a2961..4b3dea3e 100644 > --- a/contributing.mdwn > +++ b/contributing.mdwn > @@ -95,8 +95,6 @@ with". Make sure to check out the most up-to-date version on > * Avoid GCC trampolines: as discussed in > <https://gcc.gnu.org/onlinedocs/gccint/Trampolines.html> these happen when we > pass the address of a nested function to another function. This can be seen > by running `readelf -S file.o | grep GNU-stack | grep X`, for instance that > happens in libdiskfs/file-exec.c, libdiskfs/io-revoke.c. We can't really use > -fno-trampoline, we should instead add `void *data` parameters to iterators > such as `ports_class_iterate` or `fshelp_exec_reauth`, so that the nested > functions can be made mere static functions that get their information from > the `void *data` parameter. > * Implement `pthread_setschedparam` and `sched_setscheduler` in glibc by > calling mach's `thread_policy` and `thread_priority`. > * Strengthen httpfs: it should append '/' to URL automatically, it should > not fallback index.html itself, etc. probably a lot more small easy issues. > -* Create a Wiki page with all presentations about the Hurd. Many are > referenced here in the Wiki, but they are not easy to find. > - ([[!taglink open_issue_documentation]]) > * Some translators do not support [[hurd/fsysopts]], i.e. support for the > `file_get_fs_options` and `fsys_set_options` RPCs. > * Extend `device_read`/`device_write` into supporting > 2TiB disk sizes. > diff --git a/hurd.mdwn b/hurd.mdwn > index b0bcfa4c..d746f052 100644 > --- a/hurd.mdwn > +++ b/hurd.mdwn > @@ -51,6 +51,7 @@ in the *unstable* branch of the Debian archive. > * [[Subhurds|hurd/subhurd]] > * [Gaël Le Mignot](http://kilobug.free.fr/hurd/pres-en/slides/slides.html) > * [Neal Walfield](http://kerneltrap.org/node/5) > + * [[Hurd Talks|hurd/documentation/hurd_talks]] > * Architecture > * [[Towards_a_New_Strategy_of_OS_Design|hurd-paper]] by Thomas Bushnell, > BSG. > * Marcus Brinkmann's > [revisit](http://lists.gnu.org/archive/html/l4-hurd/2005-10/msg00651.html) > diff --git a/hurd/documentation.mdwn b/hurd/documentation.mdwn > index 1a9ff3b3..40ec5fd3 100644 > --- a/hurd/documentation.mdwn > +++ b/hurd/documentation.mdwn > @@ -15,6 +15,7 @@ is included in the section entitled > * [[What_Is_the_GNU_Hurd?|What_Is_the_GNU_Hurd]] > * [[Advantages of the Hurd|Advantages]] > * [[The Hurd FAQ|FAQ]] > + * [[Hurd Talks|hurd_talks]] > * [[*The_Hurd_and_Linux*|/hurd-and-linux]], a comment by Richard Stallman. > > <!-- This comment "pushes" RMS's comment back into the list. Markdown is > just great. --> > diff --git a/hurd/documentation/hurd_talks.mdwn > b/hurd/documentation/hurd_talks.mdwn > new file mode 100644 > index 00000000..b9699ce3 > --- /dev/null > +++ b/hurd/documentation/hurd_talks.mdwn > @@ -0,0 +1,58 @@ > +[[!meta copyright="Copyright © 2026 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]]."]]"""]] > + > +[[!meta title="Hurd Talks"]] > + > +# Hurd Talks > + > +## FOSDEM 2026 > + > +* [[Samuel Thibault: GNU Hurd Progress Update > Progress|https://fosdem.org/2026/schedule/event/7FZXHF-updates_on_gnuhurd_progress_rump_drivers_64bit_smp_software_bootstrapping/]] > > [[slides|https://fosdem.org/2026/events/attachments/7FZXHF-updates_on_gnuhurd_progress_rump_drivers_64bit_smp_software_bootstrapping/slides/267668/2026-02-0_u3q2sgt.pdf]] > + > +## FOSDEM 2022 > +* [[Damien Zammit: A practical solution for GNU/Hurd's lack of drivers: > NetBSD's rumpkernel > framework|https://archive.fosdem.org/2022/schedule/event/dzammit/]] > + > +## FOSDEM 2019 > +* [[Samuel Thibault: A Roadmap for the > Hurd|https://mirrors.dotsrc.org/fosdem/2019/AW1.121/roadmap_for_the_hurd.webm]] > [[youtube video|https://www.youtube.com/watch?v=jSwY0SKqj6U]] > + > +## FOSDEM 2018 > + > +* [[Samuel Thibault: Hurd's PCI > Arbiter|https://www.youtube.com/watch?v=SpqTnLD8ZJ8]] > + > +* [[Brent Baccala: Building a GNU/Hurd > Cluster|https://www.youtube.com/watch?v=JwsuAEF2FYE]] > + > +## FOSDOM 2017 > +* [[Justus Winter: Virtualization on the > Hurd|https://archive.fosdem.org/2017/schedule/event/microkernel_virtualization_on_hurd/]] > [[youtube video|https://www.youtube.com/watch?v=xWtZhHMjvOM]] > [[slides|https://archive.fosdem.org/2017/schedule/event/microkernel_virtualization_on_hurd/attachments/slides/1593/export/events/attachments/microkernel_virtualization_on_hurd/slides/1593/virtualization_on_the_hurd.pdf]] > + > +* [[Samuel Thibault: Debian GNU/Hurd status > update|https://www.youtube.com/watch?v=bBOqgKQu3JE]] > + > +## FOSDEM 2016 > + > +* {{$community/meetings/fosdem_2016#ragkousis_guix_hurd}} > + > +* [[Samuel Thibault: Hurd, Rump kernel, sound, and > USB|https://www.youtube.com/watch?v=DoCdjaF68Qk]] > + > +## FOSDEM 2015 > + > +* [[Samuel Thibault: Along the GNU/Hurd RPC > way|https://www.youtube.com/watch?v=ApwQapHyW5g]] > + > +## FOSDEM 2014 > + > +* [[Samuel Thibault: GNU/Hurd DDE userland device > drivers|https://www.youtube.com/watch?v=jHJ5lG5PVdo]] > + > +Please note that the Hurd is retiring DDE in favor of [[NetBSD's > rumpkernels|hurd/rump]]. > + > +## GNU Hacker's Meeting 2013 > + > +* [[Samuel Thibault: Recent Developments in the > Hurd|https://www.youtube.com/watch?v=V0jXiGP4lyw]] > + > +## Debconf 10 > +[[Michael Bank: Debian GNU/Hurd Past, Present, and > Future|https://www.youtube.com/watch?v=AuBNKwlPw4A]] > -- > 2.52.0 > > -- Samuel > Voici mon problème, j'ai deux PCs relies par des cartes ethernet, > configures avec le protocole PPP. -+- Romain in Guide du linuxien pervers - "Ils sont fous ces romains !" -+-
