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 !" -+-

Reply via email to