<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://peertube.watch/about/instance/home</loc></url><url><loc>https://peertube.watch/videos/browse?scope=local</loc></url><url><loc>https://peertube.watch/home</loc></url><url><loc>https://peertube.watch/w/tMhZG7jebsn2Ud2D733RPW</loc><lastmod>2026-04-10T07:20:49.665Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/a624875f-35ae-4263-9d55-1c655e46cbee.jpg</video:thumbnail_loc><video:title>1. Introduction to the Human Brain [ba-HMvDn_vU]</video:title><video:description>1. Introduction to the Human Brain [ba-HMvDn_vU]</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/e0f9afd3-10c8-4344-9902-da7a5157b0b0/d100e2c0-225c-43e3-abb5-7f0f3adf6995-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/tMhZG7jebsn2Ud2D733RPW</video:player_loc><video:duration>4796</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-04-10T07:20:49.665Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ocw/videos">OCW (unofficial)</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/k6uZigwhiPBJEBM7gq1AmZ</loc><lastmod>2026-04-10T17:48:37.090Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/308f99a4-35f1-4215-9f58-c5341e239470.jpg</video:thumbnail_loc><video:title>2. Neuroanatomy [bAkuNXtgrLA]</video:title><video:description>2. Neuroanatomy [bAkuNXtgrLA]</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/9aa237c2-9409-4477-9ca3-7710f4e20e69/30ddb4c5-eb40-43c6-9368-8db6d45d5def-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/k6uZigwhiPBJEBM7gq1AmZ</video:player_loc><video:duration>3018</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-04-10T17:48:37.090Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ocw/videos">OCW (unofficial)</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/wi52vyvnqgUzAixF9xgvJn</loc><lastmod>2026-04-10T17:19:37.434Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/60ef83ae-96ad-4a0e-997f-869e30efb529.jpg</video:thumbnail_loc><video:title>4. Cognitive Neuroscience Methods I [vFZY--lgmHs]</video:title><video:description>4. Cognitive Neuroscience Methods I [vFZY--lgmHs]</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/f55448f6-f088-488e-8dd0-f181ff6d2335/96acd0a4-e903-4377-9440-6c6f9c9df5d9-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/wi52vyvnqgUzAixF9xgvJn</video:player_loc><video:duration>3638</video:duration><video:rating>0</video:rating><video:view_count>3</video:view_count><video:publication_date>2026-04-10T17:19:37.434Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ocw/videos">OCW (unofficial)</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/qp7afMdiQnpE2e7qbzzn5M</loc><lastmod>2026-04-10T07:53:56.548Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/19799567-c745-46eb-8c2f-1b1b4d8e3291.jpg</video:thumbnail_loc><video:title>6. Introduction to the Human Brain [Nk0H3o-hRMA]</video:title><video:description>6. Introduction to the Human Brain [Nk0H3o-hRMA]</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/c5953b03-2a99-43e4-bf2e-143f013e7781/bdebe92f-2162-45af-8b69-dfe778018512-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/qp7afMdiQnpE2e7qbzzn5M</video:player_loc><video:duration>3408</video:duration><video:rating>0</video:rating><video:view_count>1</video:view_count><video:publication_date>2026-04-10T07:53:56.548Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ocw/videos">OCW (unofficial)</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/rZVKCw5fJkLEVRByTXBVqt</loc><lastmod>2026-04-10T16:43:41.459Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/cf793d59-aadc-4780-997e-07400afc5bd0.jpg</video:thumbnail_loc><video:title>7. Category Selectivity, Controversies, and MVPA [otriwYhNtm0]</video:title><video:description>7. Category Selectivity, Controversies, and MVPA [otriwYhNtm0]</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/d28afcc5-090c-4a57-af68-62c2811d2147/3f8028d5-1a7c-4662-83fc-869a1409982a-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/rZVKCw5fJkLEVRByTXBVqt</video:player_loc><video:duration>4163</video:duration><video:rating>0</video:rating><video:view_count>1</video:view_count><video:publication_date>2026-04-10T16:43:41.459Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ocw/videos">OCW (unofficial)</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/dXi4iGhXgmmmTYQ3mTQyzi</loc><lastmod>2026-04-10T08:35:40.542Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/b171db55-b058-472a-94b0-2db10f870773.jpg</video:thumbnail_loc><video:title>5. Cognitive Neuroscience Methods II [YD7QG4G7WVg]</video:title><video:description>5. Cognitive Neuroscience Methods II [YD7QG4G7WVg]</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/68e61540-21ec-4957-bf81-c3c772da58bb/020bf997-743e-4613-a1c9-ec386b998e80-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/dXi4iGhXgmmmTYQ3mTQyzi</video:player_loc><video:duration>4312</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-04-10T08:35:40.542Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ocw/videos">OCW (unofficial)</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/vN9DiEjiPozZd5YunX6Vr2</loc><lastmod>2026-04-10T16:02:29.639Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/43030b2b-48aa-45b4-8fa5-f45505df3af8.jpg</video:thumbnail_loc><video:title>20. Theory of Mind &amp; Mentalizing [pfZY5aDJazA]</video:title><video:description>20. Theory of Mind &amp; Mentalizing [pfZY5aDJazA]</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/f14a8fa4-d9da-4c39-9c8a-19ecd3be9877/525ea89f-b518-47d2-b5e2-e24451dbe0b8-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/vN9DiEjiPozZd5YunX6Vr2</video:player_loc><video:duration>4561</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-04-10T16:02:29.639Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ocw/videos">OCW (unofficial)</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/ukFVEdQEF9TzUTG8JBiBxY</loc><lastmod>2026-04-10T15:28:04.553Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/1747dc4a-4a11-4cfc-953a-789df7c81855.jpg</video:thumbnail_loc><video:title>24. Attention and Awareness [B4a0WdGp52g]</video:title><video:description>24. Attention and Awareness [B4a0WdGp52g]</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/e57f9e6d-a73c-4f0c-8cfa-05517445ec02/c766aec4-cd8e-428b-9f60-23783f0950c6-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/ukFVEdQEF9TzUTG8JBiBxY</video:player_loc><video:duration>3403</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-04-10T15:28:04.553Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ocw/videos">OCW (unofficial)</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/kW65VuqBFm9dQVreSeotje</loc><lastmod>2026-04-10T15:01:03.254Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/8b62fb50-fd02-4b7e-b762-9fba5e773837.jpg</video:thumbnail_loc><video:title>11. Development, Nature &amp; Nurture II (2018) [xA00vkxG3lE]</video:title><video:description>11. Development, Nature &amp; Nurture II (2018) [xA00vkxG3lE]</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/a16aee89-2190-4583-9d34-24b34c05462d/14fbcb6f-a76e-4a73-9362-8f4c722fd784-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/kW65VuqBFm9dQVreSeotje</video:player_loc><video:duration>4669</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-04-10T15:01:03.254Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ocw/videos">OCW (unofficial)</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/wTNi5H3LBaJyeNJUiCarRG</loc><lastmod>2026-04-10T14:29:03.592Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/5d2b5b1e-4c77-432b-87aa-df32a5fcc7f0.jpg</video:thumbnail_loc><video:title>21. Brain Networks [SchmVoc5NzY]</video:title><video:description>21. Brain Networks [SchmVoc5NzY]</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/fa2d9f40-078c-4722-8ded-c2b54158630e/56cda94b-0910-41da-8759-d974cec2d46c-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/wTNi5H3LBaJyeNJUiCarRG</video:player_loc><video:duration>5003</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-04-10T14:29:03.592Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ocw/videos">OCW (unofficial)</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/k89Hsz3tQWYZXogySnZjtW</loc><lastmod>2026-04-10T13:47:34.755Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/f4480da8-a5df-4d07-b006-96a632581aef.jpg</video:thumbnail_loc><video:title>10. Development, Nature &amp; Nurture I [kAX_PRnliMo]</video:title><video:description>10. Development, Nature &amp; Nurture I [kAX_PRnliMo]</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/9add362c-438a-48e1-b660-ce5848de86d4/04aac86e-c6ed-4c21-9552-5f4290f97df9-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/k89Hsz3tQWYZXogySnZjtW</video:player_loc><video:duration>4868</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-04-10T13:47:34.755Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ocw/videos">OCW (unofficial)</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/oLsNnuMCrpxtLTfTcen1iR</loc><lastmod>2026-04-10T12:59:27.198Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/7ec87df4-c370-4bdf-b66d-89932e26b499.jpg</video:thumbnail_loc><video:title>13. Number [W2PY6z1Wddg]</video:title><video:description>13. Number [W2PY6z1Wddg]</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/b85e4acb-f246-4735-870f-8757010751c3/4a68bb83-7895-40d2-b97c-254f91ffb140-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/oLsNnuMCrpxtLTfTcen1iR</video:player_loc><video:duration>4223</video:duration><video:rating>0</video:rating><video:view_count>1</video:view_count><video:publication_date>2026-04-10T12:59:27.198Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ocw/videos">OCW (unofficial)</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/uy2LRyzpL9p7v9JaYpcT5g</loc><lastmod>2026-04-10T12:19:32.004Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/3c8c9ffa-9018-4889-a68e-c3bbfd7f8916.jpg</video:thumbnail_loc><video:title>18. Language I [XRdJ5mXBo8A]</video:title><video:description>18. Language I [XRdJ5mXBo8A]</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/e738c6a7-2157-4b54-a939-adbb0b77818b/c87a5851-f841-4e26-a576-86810aa7a141-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/uy2LRyzpL9p7v9JaYpcT5g</video:player_loc><video:duration>4138</video:duration><video:rating>0</video:rating><video:view_count>1</video:view_count><video:publication_date>2026-04-10T12:19:32.004Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ocw/videos">OCW (unofficial)</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/2fStzD6kXwGpvQeojziFz5</loc><lastmod>2026-04-10T11:43:53.413Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/8e8196a9-3395-4a46-bfdd-211310dd32d7.jpg</video:thumbnail_loc><video:title>8. Navigation I [MuRVOQY8KoY]</video:title><video:description>8. Navigation I [MuRVOQY8KoY]</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/0a2ca878-1a91-404f-8186-9297e14628f2/b14d5e28-7a3b-4f3b-a8e3-3bd772015996-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/2fStzD6kXwGpvQeojziFz5</video:player_loc><video:duration>4990</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-04-10T11:43:53.413Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ocw/videos">OCW (unofficial)</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/h8GUz1b3GNjtbXuySeMWfN</loc><lastmod>2026-04-10T10:55:56.539Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/f426695f-d554-44a9-ad16-7dc9c8eb480b.jpg</video:thumbnail_loc><video:title>16. Music [YVHM8dSkimo]</video:title><video:description>16. Music [YVHM8dSkimo]</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/82a5a267-788a-4bbd-ac4d-7b9988ef4a0a/e88ee027-340e-4d9f-a0fd-ce33380d1445-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/h8GUz1b3GNjtbXuySeMWfN</video:player_loc><video:duration>4343</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-04-10T10:55:56.539Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ocw/videos">OCW (unofficial)</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/7zWmLixzbesNc818CRoa4T</loc><lastmod>2026-04-10T09:27:02.253Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/7f35191a-a644-465d-800e-dcd18b0ce4a3.jpg</video:thumbnail_loc><video:title>15. Hearing and Speech [9Bz-5-RC690]</video:title><video:description>15. Hearing and Speech [9Bz-5-RC690]</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/3553e02c-4c61-41a8-88ad-eef20397a9e5/5f2ffce9-6336-4e5e-b399-bd26eb54e137-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/7zWmLixzbesNc818CRoa4T</video:player_loc><video:duration>4710</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-04-10T09:27:02.253Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ocw/videos">OCW (unofficial)</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/uF2gutM7SeNBdiczbK7bXE</loc><lastmod>2026-04-10T10:10:54.408Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/ea06a7e0-2d62-41d8-ab9f-10e7bbd670a6.jpg</video:thumbnail_loc><video:title>9. Navigation II [ppxK4R8XWfU]</video:title><video:description>9. Navigation II [ppxK4R8XWfU]</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/e832ab9d-fd5a-4f0c-82b2-55a6d396eda4/f413a030-946c-4f33-bb6c-39f8fbbe8876-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/uF2gutM7SeNBdiczbK7bXE</video:player_loc><video:duration>4310</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-04-10T10:10:54.408Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ocw/videos">OCW (unofficial)</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/hCWt68pQedv7CGcM9e4m2V</loc><lastmod>2026-04-17T18:33:23.692Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/212fa55d-9593-4956-9d4c-f3f2666e54c8.jpg</video:thumbnail_loc><video:title>worldsbestliterature3_10_various_64kb</video:title><video:description>worldsbestliterature3_10_various_64kb</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/86ba8f8f-b98b-4d9e-98a0-cd8b1da48947/80b1eb08-f8d2-4405-ad39-54d9ef233684-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/hCWt68pQedv7CGcM9e4m2V</video:player_loc><video:duration>201</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-04-17T18:33:23.692Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ocw/videos">OCW (unofficial)</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/de7XAkkh33C1Hajq5Ks4k3</loc><lastmod>2026-05-25T12:10:46.100Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/0f0b4899-c22e-47eb-a310-4d834d56eedc.jpg</video:thumbnail_loc><video:title>Fanatec PERSONALLY Delivered A Racing Wheel To ohnepixel After His Disaster...</video:title><video:description>Fanatec PERSONALLY Delivered A Racing Wheel To ohnepixel After His Disaster...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/63029f0a-06cd-4bf1-bc21-65c124cbc1fc/d451d959-1936-4c27-b962-a003ddd3d27e-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/de7XAkkh33C1Hajq5Ks4k3</video:player_loc><video:duration>721</video:duration><video:rating>0</video:rating><video:view_count>1</video:view_count><video:publication_date>2026-05-25T12:10:46.100Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ohneclip_channel/videos">Main ohneclip channel</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/5LfC9mFhirJt2y293GF33a</loc><lastmod>2026-05-25T12:52:55.417Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/e09c964d-813a-4f95-b333-4059a5f688c1.jpg</video:thumbnail_loc><video:title>ohnepixel Reacts To Rocket Leagues GENIUS New Idea...</video:title><video:description>ohnepixel Reacts To Rocket Leagues GENIUS New Idea...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/26924ad8-d2ee-484b-9a71-9cc0d714af1d/a8478010-9ca5-4745-9bd2-c012d10a7e31-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/5LfC9mFhirJt2y293GF33a</video:player_loc><video:duration>160</video:duration><video:rating>0</video:rating><video:view_count>1</video:view_count><video:publication_date>2026-05-25T12:52:55.417Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ohneclip_channel/videos">Main ohneclip channel</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/tCFb5NTJ1M8Ag8C7LzWPpA</loc><lastmod>2026-05-25T12:49:31.868Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/8df899ea-8e59-4dc3-9720-37d24eb66690.jpg</video:thumbnail_loc><video:title>ohnepixel Just Found Out TWISTZZ Has A SECRET Sim Racing Setup...</video:title><video:description>ohnepixel Just Found Out TWISTZZ Has A SECRET Sim Racing Setup...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/dfc5a949-8982-4f87-9e89-4e528a68d674/bea28ea9-5608-4fab-ba5e-4ab0bed8e280-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/tCFb5NTJ1M8Ag8C7LzWPpA</video:player_loc><video:duration>135</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-05-25T12:49:31.868Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ohneclip_channel/videos">Main ohneclip channel</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/kskDkvNp2vsGTjziQoocrT</loc><lastmod>2026-05-25T12:46:17.958Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/550826f3-9a13-4556-a61d-7ce4f43c10c5.jpg</video:thumbnail_loc><video:title>ohnepixel Explains Why CS2 RUINED Skins...</video:title><video:description>ohnepixel Explains Why CS2 RUINED Skins...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/9d8b1414-9ede-4df4-a14c-20fdefe507f9/7c0200ee-c1b2-4a98-97f6-68c01156de49-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/kskDkvNp2vsGTjziQoocrT</video:player_loc><video:duration>106</video:duration><video:rating>0</video:rating><video:view_count>1</video:view_count><video:publication_date>2026-05-25T12:46:17.958Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ohneclip_channel/videos">Main ohneclip channel</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/kuYS7x4GvjwYHn8mYKnFYr</loc><lastmod>2026-05-25T12:35:12.617Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/21dffe8a-2487-4121-aef7-12a1c6c2be44.jpg</video:thumbnail_loc><video:title>Squishy Tells ohnepixel How He Beat THE Unbeatable Team...</video:title><video:description>Squishy Tells ohnepixel How He Beat THE Unbeatable Team...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/9de980f8-85ff-493d-bd35-77912a8d14bd/c452420a-90fb-446b-8a2c-914945fa3773-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/kuYS7x4GvjwYHn8mYKnFYr</video:player_loc><video:duration>233</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-05-25T12:35:12.617Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ohneclip_channel/videos">Main ohneclip channel</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/ptvY6p6dz9tt1HCwKYhhFe</loc><lastmod>2026-05-25T12:13:39.033Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/0266d109-e62e-40ff-b314-188be7bd5111.jpg</video:thumbnail_loc><video:title>A German Company Did Something INSANE For ohnepixel...</video:title><video:description>A German Company Did Something INSANE For ohnepixel...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/be19bd26-3e58-4ed0-a7e7-75ab9eaabd83/50952136-8ea2-4d8b-ad75-5d6a3f86ae65-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/ptvY6p6dz9tt1HCwKYhhFe</video:player_loc><video:duration>172</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-05-25T12:13:39.033Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ohneclip_channel/videos">Main ohneclip channel</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/1iTiGuJfvgRTbbs6P3wrMY</loc><lastmod>2026-05-25T12:18:53.151Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/398eeab1-f10d-48b3-b1de-1012273ca7dd.jpg</video:thumbnail_loc><video:title>ohnepixel Just LOST $44,000 On His CS Inventory Live...</video:title><video:description>ohnepixel Just LOST $44,000 On His CS Inventory Live...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/027f4312-df6e-456e-b678-f4def0bfd85e/77858828-99a7-43bc-a6a9-d4cee9e0e173-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/1iTiGuJfvgRTbbs6P3wrMY</video:player_loc><video:duration>143</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-05-25T12:18:53.151Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ohneclip_channel/videos">Main ohneclip channel</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/c5MTnQ1osd4mBQvDNzqHMm</loc><lastmod>2026-05-25T13:02:30.014Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/6f1080ca-8db9-45de-bdc1-cb255cf1eac7.jpg</video:thumbnail_loc><video:title>A German company saved my entire racing setup...</video:title><video:description>A German company saved my entire racing setup...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/59bfc749-b1a6-40e9-a175-8ee33e86085a/ea510741-cbae-4dfb-9c82-99a51b97a08b-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/c5MTnQ1osd4mBQvDNzqHMm</video:player_loc><video:duration>492</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-05-25T13:02:30.014Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ohneclip_channel/videos">Main ohneclip channel</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/7X5x2gbN3bgFRopQbsVNDW</loc><lastmod>2026-05-25T13:49:03.219Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/b1a85e38-f88e-4bc6-9e1d-583b203b035c.jpg</video:thumbnail_loc><video:title>ohnepixel reacts to the ROCKET LEAGUE 2 announcement...</video:title><video:description>ohnepixel reacts to the ROCKET LEAGUE 2 announcement...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/384788b5-3b53-459f-a1f0-c8c501323cb8/8674d75f-cdeb-47b6-bd25-2969cc6f77a3-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/7X5x2gbN3bgFRopQbsVNDW</video:player_loc><video:duration>481</video:duration><video:rating>0</video:rating><video:view_count>6</video:view_count><video:publication_date>2026-05-25T13:49:03.219Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ohneclip_channel/videos">Main ohneclip channel</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/ntPctzioUzYdH7jRnhwRT3</loc><lastmod>2026-05-25T13:16:58.559Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/25d308dd-fa76-4c9a-a853-d4998e78031d.jpg</video:thumbnail_loc><video:title>Squishy tells me how he beat the UNDEFEATED team in a final...</video:title><video:description>Squishy tells me how he beat the UNDEFEATED team in a final...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/adf21492-7147-4cfd-a8b4-0fd4b807b684/3ba6c43b-e964-4e68-968b-77fd9d9f8f19-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/ntPctzioUzYdH7jRnhwRT3</video:player_loc><video:duration>391</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-05-25T13:16:58.559Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ohneclip_channel/videos">Main ohneclip channel</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/mzDEBXhFfYzQKMJG6WyuEJ</loc><lastmod>2026-05-25T13:34:20.843Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/4d649edf-df41-4031-9526-7e8159a6bf2f.jpg</video:thumbnail_loc><video:title>Squishy shows me his Rocket League WORLD CHAMPIONSHIP win...</video:title><video:description>Squishy shows me his Rocket League WORLD CHAMPIONSHIP win...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/a6a987af-714b-4ba3-9886-796d568bf136/a3d3607d-2a81-4951-bee8-73e2584d2e84-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/mzDEBXhFfYzQKMJG6WyuEJ</video:player_loc><video:duration>602</video:duration><video:rating>0</video:rating><video:view_count>1</video:view_count><video:publication_date>2026-05-25T13:34:20.843Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/ohneclip_channel/videos">Main ohneclip channel</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/6BdGmT8ZQZ9YiUuxkinuk2</loc><lastmod>2026-08-29T22:52:41.065Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/234f9527-9b74-4e36-b630-210fac4abb55.jpg</video:thumbnail_loc><video:title>TianJi Astrology - live on PeerTube</video:title><video:description>TianJi Astrology - live on PeerTube</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/2d688ca2-6a0a-437b-99f5-8648c114f837/d299aa32-62be-4c1f-84b6-0871597644b8-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/6BdGmT8ZQZ9YiUuxkinuk2</video:player_loc><video:duration>35</video:duration><video:rating>0</video:rating><video:view_count>3</video:view_count><video:publication_date>2026-08-29T22:52:41.065Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/tianji_astrology_channel/videos">Main tianji_astrology channel</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/3Bn7jRvez3x5BDTE6nATy9</loc><lastmod>2026-09-08T18:59:05.526Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/3f5c257d-714a-4ec1-983c-ffdc55ed33f8.jpg</video:thumbnail_loc><video:title>Discover</video:title><video:description>Discover outstanding contemporary Australian dining at Masons of Bendigo, a premier gastronomic spot in Central Victoria. Committed to a genuine farm-to-table philosophy, the venue creates seasonal tasting menus from fresh local farm produce. Guests can view current offerings and book a table at https://masonsofbendigoau.com/ for a memorable dinner accompanied by regional wines. Ideal for romantic dates or special occasions, it delivers a genuine taste of Victoria's top culinary flavors.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/15225174-a286-4d1d-8ddd-2d030a5e9d34/e45f85b4-2fc7-414d-a960-8c3db9430df3-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/3Bn7jRvez3x5BDTE6nATy9</video:player_loc><video:duration>20</video:duration><video:rating>0</video:rating><video:view_count>1</video:view_count><video:publication_date>2026-09-08T18:59:05.526Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/sophiefischer67/videos">SophieFischer67</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/d4gCASfbQ4g8WPAHK38Vae</loc><lastmod>2026-09-18T16:32:19.222Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/7dfcbe77-84a4-4299-b787-99e266342080.jpg</video:thumbnail_loc><video:title>The 24 Hour Sun In Antarctica</video:title><video:description>In Antarctica, the sun stays up for twenty four hours straight during summer. It does something even stranger. It circles the sky in a flat, even loop, almost parallel to the horizon, like a light moving across a ceiling. That is exactly what you would see under a dome with the sun circling above. On a tilted globe racing around the sun, the geometry does not match what the cameras actually recorded. The footage is public. Look at it yourself and decide which model explains that motion.

Original content.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/61a28738-b92b-435f-8638-f28db22281e3/6f484f6e-1a92-4907-8ac1-250ec4232fb2-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/d4gCASfbQ4g8WPAHK38Vae</video:player_loc><video:duration>33</video:duration><video:rating>0</video:rating><video:view_count>3</video:view_count><video:publication_date>2026-09-18T16:32:19.222Z</video:publication_date><video:tag>antarctica ice landscape</video:tag><video:tag>sun low over ice</video:tag><video:tag>polar sky timelapse</video:tag><video:tag>snow horizon sun</video:tag><video:tag>frozen desert sun</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/cfrsocial_channel/videos">Main cfrsocial channel</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/i9qJU5WneXDs7RmrNnLNQh</loc><lastmod>2026-09-19T17:49:32.840Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/9bafd7ba-c016-403c-8036-f9538244bc17.jpg</video:thumbnail_loc><video:title>The Firmament In Every Ancient Record</video:title><video:description>Every ancient culture on Earth described the sky the same way. A solid dome, a vault, a firmament stretched over a flat foundation, with waters above it. Hebrew, Sumerian, Egyptian, Mayan, Norse, Chinese, and Aboriginal accounts all describe a dome. These people had no contact with each other. They observed the same sky and reached the same conclusion. Modern cosmology calls it a primitive mistake. But what if they were simply describing what they saw, and something changed the story later. The oldest records we have all agree with each other.

Original content.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/8ad88dc0-2255-4004-9a77-fde056c93698/e73b29db-ed01-4d01-b494-b75a92163aef-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/i9qJU5WneXDs7RmrNnLNQh</video:player_loc><video:duration>39</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-09-19T17:49:32.840Z</video:publication_date><video:tag>dramatic sky clouds dome</video:tag><video:tag>ancient temple ruins</video:tag><video:tag>starry sky over desert</video:tag><video:tag>storm clouds horizon</video:tag><video:tag>ancient stone carving</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/cfrsocial_channel/videos">Main cfrsocial channel</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/vRCvs41e7yH53xGkky3xrc</loc><lastmod>2026-09-25T21:07:19.064Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/c8e50e00-706d-4127-8349-64f97272b83e.jpg</video:thumbnail_loc><video:title>David Lochridge OceanGate Firing – full audio of meeting with Stockton Rush</video:title><video:description>This is the full audio of meeting with Stockton Rush</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/f1c6f6ed-d45b-40a2-995b-0a0669681401/198be77c-cd6b-4bf5-a7c6-3b6361f6f43b-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/vRCvs41e7yH53xGkky3xrc</video:player_loc><video:duration>7444</video:duration><video:rating>0</video:rating><video:view_count>3</video:view_count><video:publication_date>2026-09-25T21:07:19.065Z</video:publication_date><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/oceangate/videos">OceanGate</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/2W4Zi7AYforKfk8f1h5f8J</loc><lastmod>2026-10-08T16:32:06.807Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/11337adb-dcd2-4797-85d8-60c8ed98859e.jpg</video:thumbnail_loc><video:title>Consensus as a Service</video:title><video:description>**Twenty Years of OSI Stewardship**

The Open Source label was born in February 1998 as a new way to popularise free software for business adoption. OSI will celebrate its 20th Anniversary on February 3, 2018, during the opening day of FOSDEM 2018. The presentation will summarize the evolution of open source licences and the Open Source Definition (OSD) across two decades, explain why the concept of free open source software has grown in both relevance and popularity and explore trends for the third decade of open source.

Open source software is now ubiquitous, recognized across industries as a fundamental component to infrastructure, as well as a critical factor for driving innovation. Over the past twenty years, the OSI has worked to promote and protect open source software, development, and communities, championing software freedom in society through education, collaboration, and infrastructure, stewarding the Open Source Definition (OSD), and preventing abuse of the ideals and ethos inherent to the open source movement. The “open source” label was created at a strategy session held at the start of February 1998 in Mountain View, California. That same month, now almost twenty years ago, the OSI was founded as a general educational and advocacy organization to raise awareness and adoption for the application of free software in an open development process.
Some of the largest forces in business today — consumer-facing companies like Google and Facebook, business-facing companies like Salesforce and SUSE, companies outside the tech industry such as BMW, Capital One, and Zalando, even first-gen tech corporations like Microsoft and IBM — all increasingly depend on open source software. Governments too, including the European Union, France, India, the United Kingdom, the United States, and many others have discovered the benefits of open source software and development models. Successful collaborative development of software and infrastructure used by these organi...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/0fa5c284-b3d2-433d-b3f8-fd1f70df6758/eaa35e40-fc0a-47aa-8b95-2d30b3a05435-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/2W4Zi7AYforKfk8f1h5f8J</video:player_loc><video:duration>2810</video:duration><video:rating>5</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-08T16:32:06.807Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Keynotes</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/8Y6fnQs1KLQ2yGha4R6Mxo</loc><lastmod>2026-10-08T16:16:02.066Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/0e3f87d5-272b-4d95-b8d8-f9808cbe9d2a.jpg</video:thumbnail_loc><video:title>Status of the Apache ODF Toolkit (incubating)</video:title><video:description>- **Speaker:** Svante Schubert
- **Track:** [Open Document Editors](https://archive.fosdem.org/2018/schedule/track/open_document_editors/)
- **Room:** [AW1.120](https://archive.fosdem.org/2018/schedule/room/aw1120/)
- **When:** Saturday 3 February 2018, 10:30–10:50 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/ode_odf_toolkit/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “Status of the Apache ODF Toolkit (incubating)” by Svante Schubert, FOSDEM 2018.

**Original recording:** [2018/AW1.120/ode_odf_toolkit.webm](https://video.fosdem.org/2018/AW1.120/ode_odf_toolkit.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community for the community.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/4084db19-4d54-415c-b859-4430a63d2668/eb401072-bfc8-46fe-b7c3-e1f24ffe92da-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/8Y6fnQs1KLQ2yGha4R6Mxo</video:player_loc><video:duration>1215</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-08T16:16:02.066Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Open Document Editors</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/rBX7gEKR1CeBpESm3fW8xP</loc><lastmod>2026-10-08T16:38:46.698Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/c509572d-fffc-437b-b6de-6dd72ef49eea.jpg</video:thumbnail_loc><video:title>Everything is a device!</video:title><video:description>**Lessons learned from experimenting with MH**

MH is a personal effort to build systems based on a single, almost arbitrary, abstraction: the device. The original idea was that having a system with a limited, but easily understandable interface would allow to build systems that are easy to grasp and fun to extend.

This talk will tell about the experience of designing MH, the lessons learned, errors made, and what using and playing with such system looks like.

- **Speaker:** Gianluca Guida
- **Track:** [Microkernels](https://archive.fosdem.org/2018/schedule/track/microkernels/)
- **Room:** [AW1.126](https://archive.fosdem.org/2018/schedule/room/aw1126/)
- **When:** Saturday 3 February 2018, 10:30–10:55 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/microkernel_mh_everything_is_a_device/)

**Slides &amp; links**

- [The MH microkernel](http://mhsys.org)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “Everything is a device!” by Gianluca Guida, FOSDEM 2018.

**Original recording:** [2018/AW1.126/microkernel_mh_everything_is_a_device.webm](https://video.fosdem.org/2018/AW1.126/microkernel_mh_everything_is_a_device.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community for the community.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/cf7975c4-4e8c-458c-8e2d-6eef0824a3c1/53888fd6-a0a4-40f2-8283-76904f698792-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/rBX7gEKR1CeBpESm3fW8xP</video:player_loc><video:duration>1333</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-08T16:38:46.698Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Microkernels</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/8siKNjttK6B9Xi2qJRqNib</loc><lastmod>2026-10-08T17:00:05.869Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/b491a27c-9ccd-475e-997c-663a51c68b5b.jpg</video:thumbnail_loc><video:title>The path to Data-plane micro-services</video:title><video:description>**Software defined network functions are changing!**

Embracing containers and micro-services with their scaling model and resiliency is the new frontier in software packet processing.
This talk will describe the reasons, the challenges and opportunities of this trend.

DPDK revolutionized software packet processing initially for discrete appliances and then for Virtual Network Functions.
Containers and micro-services technologies are extensively used as a means to scale up and out in the Cloud.

Containers and micro-services now include Comms Service Providers among their advocates, and embracing these technologies with their scaling model and resiliency is the new frontier in software packet processing.
However there are challenges in decomposing Software Network Functions into Data-plane Micro-Services.

This talk will describe:-
1. The challenges of enabling robustness and scaling, while still meeting data-plane performance goals.
2. The use cases, the trends and the timelines.
3. The enabling work to date in DPDK and FD.io VPP, and the next steps.

- **Speaker:** Ray Kinsella
- **Track:** [SDN and NFV](https://archive.fosdem.org/2018/schedule/track/sdn_and_nfv/)
- **Room:** H.1301 (Cornil)
- **When:** Saturday 3 February 2018, 10:30–11:00 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/dpdk_microservices/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “The path to Data-plane micro-services” by Ray Kinsella, FOSDEM 2018.

**Original recording:** [2018/H.1301/dpdk_microservices.webm](https://video.fosdem.org/2018/H.1301/dpdk_microservices.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the communi...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/3c5c4029-dcc2-429b-a847-c9d906c3efec/800e5c93-d594-4efe-b45c-148992830161-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/8siKNjttK6B9Xi2qJRqNib</video:player_loc><video:duration>1655</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-08T17:00:05.869Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>SDN and NFV</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/3DiJvnm4rjayEtq3i1FZGX</loc><lastmod>2026-10-08T16:57:26.316Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/acd5b178-0e15-4691-bc0d-6496015ae66d.jpg</video:thumbnail_loc><video:title>The State of Go</video:title><video:description>**What's new in Go 1.10**

Go 1.10 is planned to be released in February 2018 and this talk covers what's coming up with it.

- **Speaker:** Francesc Campoy
- **Track:** [Go](https://archive.fosdem.org/2018/schedule/track/go/)
- **Room:** H.1308 (Rolin)
- **When:** Saturday 3 February 2018, 10:30–11:00 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/stateofgo/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “The State of Go” by Francesc Campoy, FOSDEM 2018.

**Original recording:** [2018/H.1308/stateofgo.webm](https://video.fosdem.org/2018/H.1308/stateofgo.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community for the community.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/1567b99e-b93d-40a8-b9a6-4cd9a3ff6983/f82de070-6c7e-405c-96f3-74eb18955f29-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/3DiJvnm4rjayEtq3i1FZGX</video:player_loc><video:duration>1440</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-08T16:57:26.316Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Go</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/a6jUAe7rbgJ1cdT6CCCPzH</loc><lastmod>2026-10-08T17:09:40.425Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/050bc761-8ced-42cd-9412-609c75963013.jpg</video:thumbnail_loc><video:title>A real life story about product testing with robotframework</video:title><video:description>**Lessons learned testing IoT devices with robotframework.**

The residential heating division of Bosch thermotechnology is developing products for domestic hot water
and central heating in homes. These products include an app (iOS and Android) connected smart room thermostat and
a control unit for controlling a boiler appliances.
During this presentation, we want to share our lessons learned by explaining our testing strategy and the usage
of robotframework.

Specifically we will share our story about:

- Our usage of robotframework to test the mobile apps we develop. Show framework architecture
  for combined on target and simulator testing. How to test on several different real phones.
- The testing of the internet connected room thermostat with robotframework. How
  to handle (stub, mock or fake) the different (radio) interfaces.
- How we setup robotframework to test the embedded software with accelerated time.
  Show the architecture of the embedded software and how we can run this on both target
  and PC platform. How the modelled system dynamics were used during testing.
- Do's and dont's when testing a product during development.

About the authors:

- Alex van de Schootbrugge is an embedded software engineer working on the smart room thermostat.
- Windel Bouwman is an embedded software engineer working on the control units for boiler appliances.

- **Speakers:** Alex van de Schootbrugge, Windel Bouwman
- **Track:** [Testing and automation](https://archive.fosdem.org/2018/schedule/track/testing_and_automation/)
- **Room:** [H.2213](https://archive.fosdem.org/2018/schedule/room/h2213/)
- **When:** Saturday 3 February 2018, 10:30–11:15 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/robotframework_bosch/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/49a09e54-4bbc-4209-a2de-024ebd02005f/7c744e20-4044-4248-9cd8-72733a4ec903-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/a6jUAe7rbgJ1cdT6CCCPzH</video:player_loc><video:duration>2700</video:duration><video:rating>0</video:rating><video:view_count>1</video:view_count><video:publication_date>2026-10-08T17:09:40.425Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Testing and automation</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/wkdyZnHgDhWVP4n5nyoYCv</loc><lastmod>2026-10-08T17:10:02.273Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/32b60e42-e170-4f6c-bd83-8b7a31628118.jpg</video:thumbnail_loc><video:title>Cypher: An evolving query language for property graphs</video:title><video:description>**A discussion of new extensions to Cypher**

Cypher is a property graph query language that provides expressive and efficient querying of graph data. Originally designed and implemented within the Neo4j graph database, it is now being used by several industrial database products, as well as open-source and research projects.

Since 2015 Cypher has been an open, evolving language, with the aim of becoming a fully-specified standard with many independent implementations. We provide a brief introduction to Cypher, the property graph model and the openCypher project, and then describe extensions – either actively being developed or under discussion – which will be incorporated into Cypher in the near future. These include (i) making Cypher into a fully compositional graph query language, by supporting multiple graphs and allowing graphs to be returned from queries; (ii) allowing for more complex patterns (based on regular path queries) to be expressed; and (iii) allowing for different pattern matching semantics – homomorphism, relationship isomorphism (the current default) or node isomorphism – to be configured at a query-by-query level.

- **Speaker:** Stefan Plantikow
- **Track:** [Graph Processing](https://archive.fosdem.org/2018/schedule/track/graph_processing/)
- **Room:** [H.2214](https://archive.fosdem.org/2018/schedule/room/h2214/)
- **When:** Saturday 3 February 2018, 10:30–11:05 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/cypher_evolving_query_language/)

**Slides &amp; links**

- [The openCypher website](http://www.opencypher.org/)
- [The openCypher repository](https://github.com/opencypher/openCypher)
- [Slides for the presentation](https://www.dropbox.com/s/0j26u35qeglh4sv/2018-02-03%20Cypher_%20An%20evolving%20query%20language%20for%20property%20graphs%20%28FOSDEM%202018%29.pdf?dl=0)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/b...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/f5a10986-f0a3-4b8f-9402-9840a57a1235/347e6d4e-2e4f-43d4-8c0e-89955fabeced-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/wkdyZnHgDhWVP4n5nyoYCv</video:player_loc><video:duration>1887</video:duration><video:rating>5</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-08T17:10:02.273Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Graph Processing</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/uFavwozLouHu6JP2VSBfs5</loc><lastmod>2026-10-08T17:14:17.126Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/5f982022-f337-498c-b0a5-130689c717a9.jpg</video:thumbnail_loc><video:title>Pulp 3 - Simpler, Better, More awesome</video:title><video:description>Pulp is a platform for managing repositories of software packages, but it can store any kind of binary data (e.g. cat photos). The core provides a REST API and manages files, but the real value for users is delivered by the plugins which allows core to manage a content type like a cat photo. The upcoming 3.0 release of Pulp includes a relational database, a new REST API, and a semantically versioned plugin API. This talk is going to briefly explain how Pulp is used, highlight the technologies under the hood, demonstrate the REST API, and show off the plugin API that will be included in Pulp 3.0.

- **Speaker:** Dennis Kliban
- **Track:** [Package Management](https://archive.fosdem.org/2018/schedule/track/package_management/)
- **Room:** [K.3.201](https://archive.fosdem.org/2018/schedule/room/k3201/)
- **When:** Saturday 3 February 2018, 10:30–11:00 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/pulp3/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “Pulp 3 - Simpler, Better, More awesome” by Dennis Kliban, FOSDEM 2018.

**Original recording:** [2018/K.3.201/pulp3.webm](https://video.fosdem.org/2018/K.3.201/pulp3.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community for the community.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/e837bfe9-b667-41da-9275-ee2699737058/d20cce61-1485-48c0-99c6-3f1f5399c1b3-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/uFavwozLouHu6JP2VSBfs5</video:player_loc><video:duration>1327</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-08T17:14:17.126Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Package Management</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/jZVRSjfzjixbAHuohZrgZB</loc><lastmod>2026-10-08T17:34:50.954Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/5bbe578e-002a-4f12-951d-14d065ba8993.jpg</video:thumbnail_loc><video:title>The FreeBSD Foundation and How We Are Changing the World</video:title><video:description>The FreeBSD Foundation was founded in 2000, initially to own the FreeBSD trademarks and intellectual property. Over the past 17 years, we’ve grown from being run by 3 volunteer board members, to a team of 9 staff members, and 8 volunteer board members. My presentation will cover a little bit of our history, what’s our purpose, the key areas we focus on and why, and how we are making this a better world, by supporting FreeBSD, the community, and the overall open source ecosystem.

The purpose of my talk is to tell the BSD community about the work we are doing, and what we can do to help them. I will address the key areas we focus on and highlight the work we did in 2017, and why it was important to keeping FreeBSD relevant and innovative. I will have a Q&amp;A session at the end, so attendees can ask questions about the Foundation, and what they'd like to see us working on in 2018. This will be a good opportunity to have a face-to-face dialogue with community members we don't normally get to talk to in person.

- **Speaker:** Deb Goodkin
- **Track:** [BSD](https://archive.fosdem.org/2018/schedule/track/bsd/)
- **Room:** [K.3.401](https://archive.fosdem.org/2018/schedule/room/k3401/)
- **When:** Saturday 3 February 2018, 10:30–11:00 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/the_freebsd_fundation_how_we_can_change_the_world/)

**Slides &amp; links**

- [FreeBSD Foundation website](http://www.freebsdfoundation.org)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “The FreeBSD Foundation and How We Are Changing the World” by Deb Goodkin, FOSDEM 2018.

**Original recording:** [2018/K.3.401/the_freebsd_fundation_how_we_can_change_the_world.webm](https://video.fosdem.org/2018/K.3.401/the_freebsd_fundation_how_we_can_change_the_world.webm) from the [...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/99db1542-3146-44c4-8f0b-bdf88771df21/1a2aa29a-abc7-4f7c-bcda-40b2285d08f5-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/jZVRSjfzjixbAHuohZrgZB</video:player_loc><video:duration>1856</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-08T17:34:50.954Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>BSD</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/5X4R6KCXdBjPKB6MBS5zDM</loc><lastmod>2026-10-08T17:41:32.914Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/51b2d536-ef50-4cbe-b1fa-07373d45911f.jpg</video:thumbnail_loc><video:title>FOSS/H EDA tools for SPICE modeling</video:title><video:description>EspoTek’s Labrador is a tiny yet powerful device that transforms a PC into a fully featured electronics lab, complete with an oscilloscope, signal generator, logic analyzer, multimeter and power supply. Qucs (Quite Universal Circuit Simulator) is an integrated circuit (IC) simulator which allow to setup a circuit with a schematic entry graphical user interface (GUI) and simulate the large and small-signal (DC, AC, S-parameter, Harmonic Balance and noise analysis) of the microelectronic circuit. Both hardware and software are 100% open-source (FOSS). Both tools will be used to illustrate complete flow of the measurements, characterization and SPICE modeling of the semiconductor devices for EDA IC design applications. EspoTek’s Labrador and Qucs cointegrations thru embedded Octave scripts will be discussed as well.

- **Speaker:** Guilherme Brondani Torri
- **Track:** [CAD and Open Hardware](https://archive.fosdem.org/2018/schedule/track/cad_and_open_hardware/)
- **Room:** [K.4.201](https://archive.fosdem.org/2018/schedule/room/k4201/)
- **When:** Saturday 3 February 2018, 10:30–10:55 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/cad_spice/)

**Slides &amp; links**

- [EspoTek’s Labrador](hhttps://www.crowdsupply.com/espotek/labrador)
- [Qucs](http://qucs.sourceforge.net/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “FOSS/H EDA tools for SPICE modeling” by Guilherme Brondani Torri, FOSDEM 2018.

**Original recording:** [2018/K.4.201/cad_spice.webm](https://video.fosdem.org/2018/K.4.201/cad_spice.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community for the community.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/2814d51e-e9bf-46b0-9b47-a5e85e89af93/91b3f56b-edf9-40c5-9881-85426f7e3060-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/5X4R6KCXdBjPKB6MBS5zDM</video:player_loc><video:duration>1224</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-08T17:41:32.914Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>CAD and Open Hardware</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/eKQG5PEVAT55T2hVMUVAxH</loc><lastmod>2026-10-08T19:33:48.528Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/474e7844-8a4e-4481-9a94-f4639d08629b.jpg</video:thumbnail_loc><video:title>Graphics Performance Analysis with FrameRetrace</video:title><video:description>**A Responsive UI for ApiTrace**

FrameRetrace is the first fully open-source graphics performance analysis tool for OpenGL on Linux platforms. It enables rapid experimentation with shaders, state, uniforms and experiments, to find and fix performance or rendering problems in a frame. This talk will describe the current state of FrameRetrace, and why it is a compelling tool for OpenGL application and driver developers. A demo of FrameRetrace will illustrate and fix a performance problem in the mesa driver.

In Linux 4.13, GPU performance counters were added to the kernel, dramatically expanding the information available to understand GPU performance bottlenecks on Intel platforms. FrameRetrace exposes these counters in a responsive UI, providing a detailed cost analysis for every aspect of a frame's rendering. The following live experiments allow a developer to alter the frame and immediately see the impact on both performance and rendering:

- shader editing and recompilation
- changes to GL state settings
- changes to uniforms values
- experiments (simple shader, disable render)

Because FrameRetrace is built on top of ApiTrace, it can analyze most OpenGL applications. It can also provide parallel analysis of the same frame on Windows and Linux platforms, to highlight driver differences. This key feature makes FrameRetrace especially powerful when enabling new hardware that has a well-supported driver for Windows. Hardware teams from AMD and Broadcom have expressed interest in FrameRetrace for enabling their platforms.

The current feature set of FrameRetrace is compelling, and Mesa driver team has already fixed many driver issues based on findings from the tool. I would like to encourage wider use of FrameRetrace, and solicit help in adding features -- especially support for AMD hardware.

Source and documentation available at:
https://github.com/janesma/apitrace/wiki/frameretrace-branch

- **Speaker:** Mark Janes
- **Track:** [Graphics](https://archive.fosdem...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/6f65caa8-e043-4485-a5f3-cee1e9e686df/4a7a83b2-0166-4932-8a14-949d4d03100f-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/eKQG5PEVAT55T2hVMUVAxH</video:player_loc><video:duration>1637</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-08T19:33:48.528Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Graphics</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/jvYG98ReHBU1GR4FV5bpG4</loc><lastmod>2026-10-08T20:00:45.172Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/1f39f786-201e-40d6-9489-91791944874a.jpg</video:thumbnail_loc><video:title>Mozilla Open Source Support (MOSS)</video:title><video:description>**How Mozilla is helping open source projects like yours**

Please note that this talk has been cancelled as Gervase Markham is no longer able to attend due to sickness. Our apologies for this inconvenience.

Mozilla Open Source Support (MOSS) is Mozilla's program for supporting open source projects financially and with security audits. Find out about our successes so far, and how you can apply for help for your project.

There are 3 main tracks in MOSS - "Foundational Technology" for projects Mozilla already uses, "Mission Partners" for projects doing work in line with Mozilla's mission, and "Secure Open Source", where we provide professional code-read security audits for key pieces of open source software.

So if your software is used by Mozilla in any way (part of Firefox, deployed in our infra, used on desktops, or any other way you can think of), or if your project does something you think furthers Mozilla's mission (check the manifesto, and our current work and where we are focussed), and money would help you do what you do better or faster, you should find out about MOSS and consider applying. We don't accept applications directly for the Secure Open Source track, but you are welcome to come and make your case to the presenter as to why giving your project a free code-read security audit from a professional audit firm would make the world a better place.

So, come to the presentation to find out about our successes so far, our plans for the future, and how you can apply for help for your project.

- **Speaker:** Gerv Markham
- **Track:** [Mozilla](https://archive.fosdem.org/2018/schedule/track/mozilla/)
- **Room:** UA2.118 (Henriot)
- **When:** Saturday 3 February 2018, 10:30–11:00 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/mozilla_state_moss/)

**Slides &amp; links**

- [Main MOSS website](https://www.mozilla.org/moss/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](htt...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/95f400c0-c5a8-4e6a-8e47-097d78ca2f7f/cb6e307e-ddb8-4bbe-b02b-3e583beae94a-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/jvYG98ReHBU1GR4FV5bpG4</video:player_loc><video:duration>1722</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-08T20:00:45.172Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Mozilla</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/gPk9Ut7QUwg6g776xj8odw</loc><lastmod>2026-10-08T21:24:59.388Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/572cdb96-ad8f-4ac5-8ade-b8bf1ffc486f.jpg</video:thumbnail_loc><video:title>Migrating to Red Hat IdM in a large Linux Environment</video:title><video:description>This talk will discuss how Red Hat IT is moving from a centralized LDAP and kerberos setup to a Red Hat IdM setup for all of our Linux users and hosts.

As you'd expect, Red Hat IT has a very large Linux user base. For over a decade our associates have relied on Red Hat Directory Server (standard LDAP), MIT kerberos and some homegrown automation for most of their identity information and authentication. As we've grown overtime we have desired a more integrated and featureful solution. Red Hat IdM/FreeIPA is this solution.

This talk will go over what our old infrastructure was and what we are moving to. More importantly, it will cover all the snags we've hit along the way and what we did about them.

- **Speaker:** Dustin Minnich
- **Track:** [Identity and Access Management](https://archive.fosdem.org/2018/schedule/track/identity_and_access_management/)
- **Room:** [UD2.119](https://archive.fosdem.org/2018/schedule/room/ud2119/)
- **When:** Saturday 3 February 2018, 10:30–11:10 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/opensource_idm_in_enterprise/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “Migrating to Red Hat IdM in a large Linux Environment” by Dustin Minnich, FOSDEM 2018.

**Original recording:** [2018/UD2.119/opensource_idm_in_enterprise.webm](https://video.fosdem.org/2018/UD2.119/opensource_idm_in_enterprise.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community for the community.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/8014d743-4e01-4646-a12c-b86efdaf3ac6/cbce7597-f7b9-4a91-acf2-85996d6ecd34-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/gPk9Ut7QUwg6g776xj8odw</video:player_loc><video:duration>1818</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-08T21:24:59.388Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Identity and Access Management</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/oocoLS7wPFseNeFXbdNAwU</loc><lastmod>2026-10-08T21:51:16.199Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/1e78857a-3c67-4a30-b313-16333c2cd419.jpg</video:thumbnail_loc><video:title>Declarative Extensions for Kubernetes in Go</video:title><video:description>Declarative systems, like Kubernetes are nice. Instead of forming the state of the system command-by-command, one just posts a set of declarative requirements. The system will try to adapt. While it easy to understand how to use such a system from the user perspective, it requires a complete rethinking for us engineers on how to integrate with such a system. Based on the experiences with extending Kubernetes for KubeVirt with the Kubernetes-Go-SDK, this session gives a short and concise overview on what is required to implement declarative flows in general and particularly in Kubernetes. Real-world examples and pitfalls included.

Declarative systems, like Kubernetes [1] are nice. Instead of forming the state of the system command-by-command, one just posts a set of declarative requirements. The system will try to adapt. While it easy to understand how to use such a system from the user perspective, it requires a complete rethinking for us engineers on how to integrate with such a system. Based on the experiences with extending Kubernetes for KubeVirt [2] with the Kubernetes-Go-SDK [3], this session gives a short and concise overview on what is required to implement declarative flows in general and particularly in Kubernetes. Real-world examples and pitfalls included.

[1] https://kubernetes.io/
[2] https://github.com/kubevirt/kubevirt
[3] https://github.com/kubernetes/client-go

- **Speaker:** Roman Mohr
- **Track:** [Monitoring and Cloud](https://archive.fosdem.org/2018/schedule/track/monitoring_and_cloud/)
- **Room:** UD2.120 (Chavanne)
- **When:** Saturday 3 February 2018, 10:30–11:00 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/declarative_extensions_for_kubernetes_in_go/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “Declarati...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/b5426f36-a9b9-4cb3-8be1-03e04d38ec38/964b1665-7fe2-4509-8014-01c689d4b6b3-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/oocoLS7wPFseNeFXbdNAwU</video:player_loc><video:duration>1707</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-08T21:51:16.199Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Monitoring and Cloud</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/8rBWKuqWRZTtCSyxZwuy5K</loc><lastmod>2026-10-08T23:29:46.668Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/04f71098-c963-4ee3-945b-406c93af0c30.jpg</video:thumbnail_loc><video:title>The State of OpenJDK</video:title><video:description>A review of the past year in the life of the OpenJDK Community, and a look at what's ahead.

- **Speaker:** Mark Reinhold
- **Track:** [Free Java](https://archive.fosdem.org/2018/schedule/track/free_java/)
- **Room:** UD2.208 (Decroly)
- **When:** Saturday 3 February 2018, 10:30–11:15 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/state_openjdk/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “The State of OpenJDK” by Mark Reinhold, FOSDEM 2018.

**Original recording:** [2018/UD2.208/state_openjdk.webm](https://video.fosdem.org/2018/UD2.208/state_openjdk.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community for the community.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/3c43b753-e5aa-432e-82d5-db518be5ba33/06f3e3c4-d804-44ab-8698-bf6074ce8d41-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/8rBWKuqWRZTtCSyxZwuy5K</video:player_loc><video:duration>2867</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-08T23:29:46.668Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Free Java</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/jcLUfBPQLfGfHfk8zmGVaX</loc><lastmod>2026-10-08T22:21:25.740Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/6bbc06ab-d0b2-4a94-a5e8-ae68d3019761.jpg</video:thumbnail_loc><video:title>Working in the ODF TC</video:title><video:description>The talk introduces you to the work of the ODF TC. This includes insights into day-to-day work and also takes into account the developers' relationship to the ODF standard.

- **Speaker:** Regina Henschel
- **Track:** [Open Document Editors](https://archive.fosdem.org/2018/schedule/track/open_document_editors/)
- **Room:** [AW1.120](https://archive.fosdem.org/2018/schedule/room/aw1120/)
- **When:** Saturday 3 February 2018, 10:50–11:10 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/ode_odf/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “Working in the ODF TC” by Regina Henschel, FOSDEM 2018.

**Original recording:** [2018/AW1.120/ode_odf.webm](https://video.fosdem.org/2018/AW1.120/ode_odf.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community for the community.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/93695938-00b5-413a-8648-ea4cff916315/0699ffad-a987-4aaa-be9c-c3c7a7d4a3d7-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/jcLUfBPQLfGfHfk8zmGVaX</video:player_loc><video:duration>1164</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-08T22:21:25.740Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Open Document Editors</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/7GRpajkkFc5JiADCtXdcgP</loc><lastmod>2026-10-08T23:44:24.287Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/7e7a7af4-c0d8-4ece-b908-dcb14492e591.jpg</video:thumbnail_loc><video:title>Italy: the most hacker-friendly country?</video:title><video:description>**Developers Italia, what happens when a nation goes Open**

The Digital Transformation Team was born to build the "operating system" of the Italy, a series of fundamental components on top of which they can build simpler and more efficient services for the citizens, the Public Administration and businesses, through innovative digital products. Among the critical infrastructures, there's the way software is developed. Italy is betting hard on open practices, by not only opening the source code of the country, but also turning citizens and hackers into first-class participants of the digital transformation, giving them the power to develop and maintain software which impacts their daily life.

To sustain this switch, the Team is building hackerspaces throughout the country, to increase awareness of open practices, and is turning all developers paid with public money into open source contributors. After this talk, you will know how to "hack your government", how to participate in this change (even if you are not Italian!) and how we are working to spread this idea throughout all of Europe.

- **Speaker:** Riccardo Iaconelli
- **Track:** [Community devroom](https://archive.fosdem.org/2018/schedule/track/community_devroom/)
- **Room:** [K.4.601](https://archive.fosdem.org/2018/schedule/room/k4601/)
- **When:** Saturday 3 February 2018, 10:50–11:15 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/community_italy_most_hacker_friendly_country/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “Italy: the most hacker-friendly country?” by Riccardo Iaconelli, FOSDEM 2018.

**Original recording:** [2018/K.4.601/community_italy_most_hacker_friendly_country.webm](https://video.fosdem.org/2018/K.4.601/community_italy_most_hacker_friendly_country.webm) f...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/364b06b3-49ac-4154-8158-a1e043a47dd1/2d255492-4521-4d12-87ee-c63603817235-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/7GRpajkkFc5JiADCtXdcgP</video:player_loc><video:duration>2028</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-08T23:44:24.287Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Community</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/kQwJECrPpFcYNxhHERA1Jq</loc><lastmod>2026-10-09T00:09:08.695Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/01f3c7a5-3acf-4570-8820-6d8127c4a977.jpg</video:thumbnail_loc><video:title>Valgrind register allocator overhaul</video:title><video:description>Register allocator is a key component in Valgrind's VEX subsystem. Superficially it only translates virtual registers to the real ones. But is that really all? What actually happens under the covers, what algorithms are at play here and what are the constraints under which it operates?

Last year, a major overhaul of the Valgrind VEX register allocator has been done, resulting in a new version v3 which is now used by Valgrind. In addition to a new design, new register allocation algorithms have been also implemented, producing faster and smaller code.

A brief introduction to Valgrind VEX subsystem will be given, to put the register allocator component and its interfaces into context.

Then the operation of register allocator v3 will be presented in an illustrative way, including major data structures.
Code snippets from amd64 and aarch64 architectures will be used for examples. Brief comparison with v2 will be also given.

After that, several algorithms will be described which contribute to the success of v3; again showing their operation on graphics.

Finally there will be some time for discussion and feedback gathering.

- **Speaker:** Ivo Raisr
- **Track:** [Debugging tools](https://archive.fosdem.org/2018/schedule/track/debugging_tools/)
- **Room:** [AW1.121](https://archive.fosdem.org/2018/schedule/room/aw1121/)
- **When:** Saturday 3 February 2018, 11:00–11:25 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/debugging_tools_valgrind_regalloc/)

**Slides &amp; links**

- [Live slides](http://slides.com/ivoraisr/valgrind-regalloc)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “Valgrind register allocator overhaul” by Ivo Raisr, FOSDEM 2018.

**Original recording:** [2018/AW1.121/debugging_tools_valgrind_regalloc.webm](https://video.fosd...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/a0a446e9-69d9-4c01-a777-524af8de33fc/dd7a1205-525c-49b2-b486-f978521d51f7-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/kQwJECrPpFcYNxhHERA1Jq</video:player_loc><video:duration>1510</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T00:09:08.695Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Debugging tools</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/njk3YuUMNHPBY7Y9FW1yyY</loc><lastmod>2026-10-08T23:51:39.663Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/db6e01b6-14a5-421c-b7c6-4b4de261e947.jpg</video:thumbnail_loc><video:title>Welcome</video:title><video:description>Welcome to the Ada Developer Room at FOSDEM 2018, which is organized by Ada-Belgium in cooperation with Ada-Europe.

Ada-Belgium and Ada-Europe are non-profit organizations set up to promote the use of the Ada programming language and related technology, and to disseminate knowledge and experience into academia, research and industry in Belgium and Europe, resp. Ada-Europe has member-organizations, such as Ada-Belgium, in various countries, and direct members in many other countries.

More information on this DevRoom is available on the Ada-Belgium web-site.

- **Speaker:** Dirk Craeynest
- **Track:** [Ada](https://archive.fosdem.org/2018/schedule/track/ada/)
- **Room:** [AW1.125](https://archive.fosdem.org/2018/schedule/room/aw1125/)
- **When:** Saturday 3 February 2018, 11:00–11:05 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/ada_welcome/)

**Slides &amp; links**

- [More info on Ada-Belgium web site](http://www.cs.kuleuven.be/~dirk/ada-belgium/events/18/180203-fosdem.html#welcome)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “Welcome” by Dirk Craeynest, FOSDEM 2018.

**Original recording:** [2018/AW1.125/ada_welcome.webm](https://video.fosdem.org/2018/AW1.125/ada_welcome.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community for the community.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/ac9f0a5d-58c8-4322-9ddc-945cc4efa0b8/31f89ede-f3d2-4b5f-a186-82a884a34631-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/njk3YuUMNHPBY7Y9FW1yyY</video:player_loc><video:duration>192</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-08T23:51:39.663Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Ada</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/wSrUAYx38aQrhvs3yddX9g</loc><lastmod>2026-10-09T00:25:58.817Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/98793071-9638-49a6-8ee4-5d3a1cdf8261.jpg</video:thumbnail_loc><video:title>OpenDaylight as a Platform for Network Programmability</video:title><video:description>Software Defined Networking (SDN) may have started as the separation of the control plane and the data plane, but the true power lies in the ability to communicate with the network through well defined interfaces using standard protocols. This session provides a brief intro to SDN in general, and more specifically to OpenDaylight, an open source platform for programmable SDN. Next we dive into network programmability, including why we need it and the role of NETCONF, YANG, and RESTCONF. Then we put the theory into practice as we install OpenDaylight as use it a platform for programming a sample network.

- **Speaker:** Charles Eckel
- **Track:** [SDN and NFV](https://archive.fosdem.org/2018/schedule/track/sdn_and_nfv/)
- **Room:** H.1301 (Cornil)
- **When:** Saturday 3 February 2018, 11:00–11:30 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/opendaylight/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “OpenDaylight as a Platform for Network Programmability” by Charles Eckel, FOSDEM 2018.

**Original recording:** [2018/H.1301/opendaylight.webm](https://video.fosdem.org/2018/H.1301/opendaylight.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community for the community.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/f9fd5063-dfa8-4390-9796-1b00dfb64dbb/975cf5b3-9f97-4140-9430-0582253440c4-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/wSrUAYx38aQrhvs3yddX9g</video:player_loc><video:duration>1622</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T00:25:58.817Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>SDN and NFV</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/un3LTe4zaMd8Zuyga9gZ88</loc><lastmod>2026-10-09T01:22:48.262Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/f22ee298-c690-4ee5-8727-5a88eec890da.jpg</video:thumbnail_loc><video:title>De-mystifying contributing to PostgreSQL</video:title><video:description>PostgreSQL is a great community. They are open-minded, friendly, agreeable and so on. You feel like helping them.

The problem is you are shy and you look at community people as gods. On top of that you don't want to mess up with their work or bother them with obvious and silly (to them) questions!

This conference talk is based on my own true story. I will tell you about how I submitted my very first patch to the community. After some background presentation about how the community works, I will try to answer the following questions:

- What can I do to help (and you'll see that even without coding you can do a lot!) ?
- What's a contribution ?
- What's a patch ? How can I create one?

And I hope that sooner or later you'll come and join the community and you'll feel so proud of yourselves!

- **Speaker:** Lætitia Avrot
- **Track:** [PostgreSQL](https://archive.fosdem.org/2018/schedule/track/postgresql/)
- **Room:** H.1302 (Depage)
- **When:** Saturday 3 February 2018, 11:00–11:50 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/de_mystifying_contributing_to_postgresql/)

**Slides &amp; links**

- [Talk on the FOSDEM PGDay website (may include slides)](https://www.postgresql.eu/events/fosdem2018/schedule/session/1705-de-mystifying-contributing-to-postgresql/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “De-mystifying contributing to PostgreSQL” by Lætitia Avrot, FOSDEM 2018.

**Original recording:** [2018/H.1302/de_mystifying_contributing_to_postgresql.webm](https://video.fosdem.org/2018/H.1302/de_mystifying_contributing_to_postgresql.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community for th...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/e5b0360a-47a6-4711-91af-d9ad63a4c1d9/f0b0bc73-f2c0-404d-b42f-25d7e94cd82c-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/un3LTe4zaMd8Zuyga9gZ88</video:player_loc><video:duration>3010</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T01:22:48.262Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>PostgreSQL</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/tCt3ch9QSTYpgCY32nBZQB</loc><lastmod>2026-10-09T01:13:52.089Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/909059e5-9c7d-4425-81c8-f2df84b521fe.jpg</video:thumbnail_loc><video:title>Advanced Go debugging with Delve</video:title><video:description>Learn how to utilize the Delve debugger to dig into and solve complex bugs in your code.

Delve is a powerful yet simple open source debugger for the Go programming language. In this talk, I will discuss what makes
both Go and Delve different from other languages / debuggers, and then dive into real world usage. I will begin by introducing
the tool, and showing the basics of how it works. From there I will use specific example problems to show how to use some of
the most powerful features of Delve to solve even the most complex bugs.

This talk will be beneficial to beginners and advanced users alike.

Learn how to utilize the Delve debugger to dig into and solve complex bugs in your code.

Delve is a powerful yet simple open source debugger for the Go programming language. In this talk, I will discuss what makes
both Go and Delve different from other languages / debuggers, and then dive into real world usage. I will begin by introducing
the tool, and showing the basics of how it works. From there I will use specific example problems to show how to use some of
the most powerful features of Delve to solve even the most complex bugs.

This talk will be beneficial to beginners and advanced users alike.

I will start with a deep dive into the Go programming language. Topics of discussion will include the runtime, DWARF, scheduler, and more.
From there, I will introduce Delve and discuss how it is different from other debuggers and walk through basic usage. After that I will
switch over to a terminal where I will work through several pre-made bugs, highlighting certain features of Delve. The goal of this talk
is to equip users with all of the knowledge and confidence they need to use Delve to effectively debug their programs.

- **Speaker:** Derek Parker
- **Track:** [Go](https://archive.fosdem.org/2018/schedule/track/go/)
- **Room:** H.1308 (Rolin)
- **When:** Saturday 3 February 2018, 11:00–11:30 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archi...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/dfbe2ea4-8485-4a47-87d4-4200b5f7e1ef/d8137696-5871-4866-a746-c8ddc11944b8-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/tCt3ch9QSTYpgCY32nBZQB</video:player_loc><video:duration>1626</video:duration><video:rating>0</video:rating><video:view_count>1</video:view_count><video:publication_date>2026-10-09T01:13:52.089Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Go</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/8CETtrzA8772SToxjPeLWi</loc><lastmod>2026-10-09T02:02:24.250Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/6e8a46d8-9e5e-42a8-abe4-669e5c72ffc7.jpg</video:thumbnail_loc><video:title>Next Generation Internet Initiative</video:title><video:description>**An opportunity to fix the internet**

The new Next Generation Internet initiative could be the first real opportunity to put large scale public funding to work to really fix the internet. With an order of magnitude of hundreds of millions of euro in research, development and engineering effort it can actually be a major step toward reaching the post-Snowden internet we want. NLnet Foundation and Gartner Europe that wrote the strategic vision for the Next Generation Internet initiative will present the work they did in a unique collaboration which sought the expertise of key organisations and communities in the field - like RIPE (the European regional internet registry), GÉANT (research networks), the European assocation of country domain name organisations, ISP associations, the internet exchanges, the open source community (FSFE), the digital civil rights community (EDRi) and Internet Society. So not just the separate communities that operate different 'layers' (or rather slices) of the technology but also what we consider 'ethical guardians' of the internet.

2018 celebrates the fifth anniversary of the Edward Snowden revelations. Full details about covert mass scale surveillance at internet scale stripped the internet naked of every romantic assumption we held about it. The news sent a transformative shock throughout the global technology community. We were all convinced the internet would soon fix these horrible security shortcomings now that we knew - although naivity was destroyed and the internet would never be the same again.

The world has fast forwarded itself five years. We must conclude - with some sadness - that the internet was not fixed for us. We are still waiting for major structural change. To the regular end user, a safe and secure 'post-Snowden' internet is far away: in day to day usage they still by and large have to use the same unfixed and insecure internet we had before.

In fact, things in some areas have gotten worse as other actors be...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/3dceb62a-fb00-4aa8-8361-9927c8381175/ed8fd389-abbd-4be2-8c52-9950ef41b39d-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/8CETtrzA8772SToxjPeLWi</video:player_loc><video:duration>3354</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T02:02:24.250Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Keynotes</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/wcYUE3rbqr2TAr3PuwmFSQ</loc><lastmod>2026-10-09T02:17:17.488Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/c17c6a3c-9e76-4795-9900-d2ea30520c36.jpg</video:thumbnail_loc><video:title>Python 3: 10 years later</video:title><video:description>**Looking back at Python evolutions of the last 10 years**

Python 3.0 was released 10 years ago. It's time to look back: analyze the migration from Python 2 to Python 3, see the progress we made on the language, list bugs by cannot be fixed in Python 2 because of the backward compatibility, and discuss if it's time or not to bury Python 2.

Python became the defacto language in the scientific world and the favorite programming language as the first language to learn programming.

Draft of the talk:

- Growing populary of the Python programming language

  - Defacto language in the scientific world, replacing other closed source and more specialized but limited language
  - Favorite programming language used as the first language to learn programming
- Port Python 2 code to Python 3

  - Port Python 2 code to Python 3

    - No: "Add support for Python 3", don't loose Python 2 support
  - Port Python 3 code to Python 2
  - Python changes to make the transition smoother:

    - PEP 414: u"syntax" reintroduced in Python 3.3
    - PEP 461: bytes % args, Python 3.5
    - More "Py3k" warnings added to Python 2.7.x
    - Linters like flake8 detect some issues
    - six, futures, modernize, 2to6, etc.
- Analysis of the transition

  - Good: At Pycon US 2014, Guido van Rossum announced that the Python 2.7
    support was extended from 2015 to 2020 to give more time to companies to
    port their applications to Python 3.
  - Bad: 2to3: "drop Python2 support at once", don't work when you have
    dependencies.
  - If done again, would it be different? Yes, obviously.
  - Python 4 will be different than Python 3: no more "break the world"
    release, but a "regular deprecation period" release, as *any* other
    release. Break things, one by one :-)
- Bugs that won't be fixed in Python 2 anymore

  - Some bugs cannot be fixed without breaking the backward compatibility
  - Unicode Support
  - Python 2 I/O stack bugs: rely on libc stdio.h
  - Security: hash DoS, enabled by...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/f49e6977-d38c-477a-89f6-29219f8f6840/333ba46e-4fe7-4ee5-a3a6-07f0ab15c88b-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/wcYUE3rbqr2TAr3PuwmFSQ</video:player_loc><video:duration>3033</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T02:17:17.488Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Python</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/rKFbMYmbPu6hFxa4iqvTLY</loc><lastmod>2026-10-09T02:58:25.901Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/9221f3b6-c7e9-4e5b-b3cd-d663ce021e26.jpg</video:thumbnail_loc><video:title>Packaging C/C++ libraries with Conan</video:title><video:description>Managing C/C++ dependencies has always been a pain, especially for cross platform projects.

Conan is a portable package manager, mainly intended for C/C++, that makes library packaging possible (even pleasant!).

After a brief presentation of Conan, I'll show how we're using it to deal with our new C++ project's dependencies.

Last time I had to rebuild dependencies (for the new MSVC release) was horrible, it took me (only) a week!

There were no build scripts for most of them, and I was a real newbie in dependency management.
After hitting a lot of walls (e.g. MT vs MD, building Autotools-based projects on Windows, etc...), I swore never to go through that process again.

I've decided to give Conan a try when a new project was announced.

Within a couple of weeks, I've managed to build binaries for x86/x64, Debug/Release (including proper PDB packaging), shared/static, Windows/macOS/Linux.
Integrating Conan to our CI system was trivial, upgrading a dependency is now a matter of minutes.

First, I'll show how to create, upload, and install packages before diving into cross-compilation with Conan.

- **Speaker:** Théo Delrieu
- **Track:** [Package Management](https://archive.fosdem.org/2018/schedule/track/package_management/)
- **Room:** [K.3.201](https://archive.fosdem.org/2018/schedule/room/k3201/)
- **When:** Saturday 3 February 2018, 11:00–11:30 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/conan/)

**Slides &amp; links**

- [Conan's documentation](https://conanio.readthedocs.io/en/latest/)
- [Conan github page](https://github.com/conan-io/conan)
- [Conan Website](https://conan.io)
- [Tanker Website](http://tanker.io)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “Packaging C/C++ libraries with Conan” by Théo Delrieu, FOSDEM 2018.

**...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/d08d990f-4568-4d1f-bdd7-3681bd0af644/0bdb3925-5b67-4d51-b298-58e14a138a92-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/rKFbMYmbPu6hFxa4iqvTLY</video:player_loc><video:duration>1773</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T02:58:25.901Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Package Management</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/dqVS15LE7gWsenbHetAD56</loc><lastmod>2026-10-09T03:44:36.764Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/5a934801-4375-4e63-b9ce-2ab014a9d6ac.jpg</video:thumbnail_loc><video:title>Gnucap, and analog and mixed signal simulation</video:title><video:description>This talk will present an overview of analog(ue) and mixed-signal simulation, with a focus on Gnucap .. the GNU Circuit Analysis Package.

I will introduce the basis of simulation, the basic "SPICE" methods (DC, AC, and transient analysis), mixed-signal (event driven) simulations, and "Fast-Spice". Also, some derived methods, including Fourier analysis, Harmonic Balance, and Periodic Steady State will be introduced. Along with this, I will review where the Free simulators (Gnucap, Qucs, NGspice, Xyce) stand.

I will also present the plugin based architecture of Gnucap, and how it encourages contributions and fast deployment without sacrificing quality of the base work.

- **Speaker:** Al Davis
- **Track:** [CAD and Open Hardware](https://archive.fosdem.org/2018/schedule/track/cad_and_open_hardware/)
- **Room:** [K.4.201](https://archive.fosdem.org/2018/schedule/room/k4201/)
- **When:** Saturday 3 February 2018, 11:00–11:55 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/cad_gnucap/)

**Slides &amp; links**

- [Gnucap wiki](http://gnucap.org)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “Gnucap, and analog and mixed signal simulation” by Al Davis, FOSDEM 2018.

**Original recording:** [2018/K.4.201/cad_gnucap.webm](https://video.fosdem.org/2018/K.4.201/cad_gnucap.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community for the community.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/64a8b545-ab73-4f92-ba7d-074ac7df9281/962e52df-f418-4acf-bc49-da08ef0e7729-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/dqVS15LE7gWsenbHetAD56</video:player_loc><video:duration>3170</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T03:44:36.764Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>CAD and Open Hardware</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/oZioUnv4xuesTuVKfWRSjV</loc><lastmod>2026-10-09T04:04:00.095Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/cb836fa7-0f8e-41c3-952a-aaa64de035c2.jpg</video:thumbnail_loc><video:title>Intel GFX CI and IGT</video:title><video:description>**Motivation, what services we provide, and how do we integrate with development?**

In this talk, we highlight how important automated testing is to sustain the upstream development model of Linux, especially when products are involved. We will then give you a tour of our system, how it integrates with the developer's workflow, what we are working on, and we managed to grow from a couple of thousands tests executed per week to over 4 millions!

We will also present the changes we have done to the IGT test suite to become less Intel-specific and serve the needs of multiple drivers.

Upstream development requires never regressing the features that were already present in previous versions. We believe that this is not only the right thing to do, it is also increasing in relevance as more and more products move towards this model. To embrace this model, we try to catch unintentional regressions as early as possible through our CI system. This improves the productivity of our developers (fewer bugs coming months after the code was committed), and provide users with a smoother upgrade path (either through the product manufacturer or by upgrading the kernel themselves).

The Intel GFX CI has grown massively in the past 1.5 years: the number of machine doubled; the test coverage went from 260 tests/machine up to over 4k; the number of tests executed went from 100k/week to over 4M; pre-merge testing time dropping to an average of 30 minutes despite the increased usage.

We will then tour the audience through our different services, how they integrate with the developers' workflow, and how we manage to keep track of failures (and file them).

Finally, we will share what are our current developments, our goals, and what we are doing to the IGT test suite in order make it useful for more drivers than Intel.

- **Speakers:** Martin Peres, Arek Hiler
- **Track:** [Graphics](https://archive.fosdem.org/2018/schedule/track/graphics/)
- **Room:** [K.4.401](https://archive.fosdem....</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/ba292a56-a200-40a0-9d67-3ee46fa39a59/38381646-7f3f-488d-9e65-43d0337d658f-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/oZioUnv4xuesTuVKfWRSjV</video:player_loc><video:duration>3036</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T04:04:00.095Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Graphics</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/vMXX64xNsiMVEWFExRnMQh</loc><lastmod>2026-10-09T04:28:32.151Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/696bc6e0-adc2-41cc-9e68-7db39ff56523.jpg</video:thumbnail_loc><video:title>The free toolchain for the STM8</video:title><video:description>**Getting into first place when non-free tools had years of head start.**

The STM8 is STMicroelectronics' current 8-bit microcontroller architecture.
In recent years a free toolchain or the STM8 architecture appeared and quickly surpassed the non-free ones.
The central part of the toolchain is the Small Device C Compiler (SDCC), which features some optimizations suited to highly irregular architectures such as the STM8
The talk introduces all parts of the free toolchain for the STM8 and also discusses remaining gaps.

The STM8 is a popular 8-bit architecture by ST Microelectronics commonly used in household electronics, automotive application and industrial controls. For quite a while there were no free tools, and the irregular architecture makes it hard to support in GCC or LLVM.
In recent years free tools for it started to appear and now form a free toolchain that surpassed preexisting non-free ones.
The most important part is the Small Device C Compiler (SDCC). New tree-decomposition-based algorithms from recent compiler research have been implemented in SDCC, including a new register allocator particularly suited to irregular architectures with few registers.
SDCC quickly surpassed the non-free compiler in standard compliance and OS support and generates substantially faster integer code.
Programs can be flashed by stcgal (via a serial link on STM8 devices that have a bootloader) and stm8flash (via the SWIM interface of ST-LINK hardware).
OpenOCD and GDB allow on-target debugging via the ST-LINK. IDEs complete the development environment.
However, stcgal still needs non-free binary blobs for use with some devices and the ST-LINK has non-free firmware. SDCC still falls short in floating-point performance. While there are some ports of free RTOSes that use the free toolchain for the STM8, more would be desirable.

- **Speaker:** Philipp Klaus Krause
- **Track:** Embedded, mobile and automotive
- **Room:** [UD2.218A](https://archive.fosdem.org/2018/schedule/roo...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/f143f897-d7d3-4f4a-b41d-b54bd28482fc/b3455c10-778f-4f8a-9a7c-31d591521bc2-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/vMXX64xNsiMVEWFExRnMQh</video:player_loc><video:duration>1418</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T04:28:32.151Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Embedded, mobile and</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/44ULaWKd6VqKagyA6m8CU1</loc><lastmod>2026-10-09T04:58:07.658Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/0b9fb8ea-f320-4e83-8d35-7fd06c7160ce.jpg</video:thumbnail_loc><video:title>An Introduction to Ada for Beginning and Experienced Programmers</video:title><video:description>An overview of the main features of the Ada language, with special emphasis on those features that make it especially attractive for free software development.

Ada is a feature-rich language, but what really makes Ada stand-out is that the features are nicely integrated towards serving the goals of software engineering. If you prefer to spend your time on designing elegant solutions rather than on low-level debugging, if you think that software should not fail, if you like to build programs from readily available components that you can trust, you should really consider Ada!

- **Speaker:** Jean-Pierre Rosen
- **Track:** [Ada](https://archive.fosdem.org/2018/schedule/track/ada/)
- **Room:** [AW1.125](https://archive.fosdem.org/2018/schedule/room/aw1125/)
- **When:** Saturday 3 February 2018, 11:05–11:50 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/ada_introduction/)

**Slides &amp; links**

- [More info on Ada-Belgium web site](http://www.cs.kuleuven.be/~dirk/ada-belgium/events/18/180203-fosdem.html#introduction)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “An Introduction to Ada for Beginning and Experienced Programmers” by Jean-Pierre Rosen, FOSDEM 2018.

**Original recording:** [2018/AW1.125/ada_introduction.webm](https://video.fosdem.org/2018/AW1.125/ada_introduction.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community for the community.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/18d729ab-1717-4fa3-8148-0c3462c3a6d0/7eee16c6-c8db-4a65-acde-a0f7cc9d5b4e-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/44ULaWKd6VqKagyA6m8CU1</video:player_loc><video:duration>2666</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T04:58:07.658Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Ada</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/4agxUXEvfhXxZPV7mUPNfY</loc><lastmod>2026-10-09T05:06:03.140Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/747c0611-3d6b-4506-b253-671f10cb4974.jpg</video:thumbnail_loc><video:title>GPU resource multiplexing in component based systems</video:title><video:description>Through the introduction of new hardware features in recent GPUs it becomes feasible to implement proper isolation between different graphics applications. In this talk we will present a user space GPU multiplexer solution for Intel Gen8+ that takes advantage of those hardware features. It supports the concurrent execution of multiple 3D applications, while still retaining a low code complexity. Furthermore, we will give an holistic overview of the inner workings of a modern graphics stack.

- **Speaker:** Sebastian Sumpf
- **Track:** [Microkernels](https://archive.fosdem.org/2018/schedule/track/microkernels/)
- **Room:** [AW1.126](https://archive.fosdem.org/2018/schedule/room/aw1126/)
- **When:** Saturday 3 February 2018, 11:05–11:35 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/microkernel_genode_gpu_multiplexing/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “GPU resource multiplexing in component based systems” by Sebastian Sumpf, FOSDEM 2018.

**Original recording:** [2018/AW1.126/microkernel_genode_gpu_multiplexing.webm](https://video.fosdem.org/2018/AW1.126/microkernel_genode_gpu_multiplexing.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community for the community.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/1996b16d-80ce-48f8-99ea-9c10c5e603f4/f73a4f0f-070b-4fbc-a33b-e38a2f1a377b-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/4agxUXEvfhXxZPV7mUPNfY</video:player_loc><video:duration>1514</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T05:06:03.140Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Microkernels</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/fJcsoTZD17jXazLjPNXQH8</loc><lastmod>2026-10-09T05:51:35.252Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/641b8ffc-f5ec-45da-906a-04d51982e946.jpg</video:thumbnail_loc><video:title>NetBSD and Mercurial</video:title><video:description>**The challenges of a long history**

Migrating from CVS to a modern VCS is challenging for old and large projects. When limitations of older hardware join, the true fun begins.

This talk explores some of the issues found while evaluating Mercurial as new VCS for NetBSD and how they got resolved.

The NetBSD project has been developing an Operating System for almost 25 years now. It is one of the oldest users of CVS still around and there is a strong desire to change that. Such a migration is challenging and requires acceptance from the active developers and infrastructure changes. One central aspect for the buy-in from the community is the scalability of the new system and its limitations.

The talk starts with an overview of the existing work on migrating the NetBSD repository to modern VCS. The performance of important operations will be compared and bottlenecks identified. Based on the results, reasonable target requirements are identified. An in-depth analysis of critical parts of Mercurial will be presented and how those bottlenecks were addressed.

- **Speaker:** Jörg Sonnenberger
- **Track:** [BSD](https://archive.fosdem.org/2018/schedule/track/bsd/)
- **Room:** [K.3.401](https://archive.fosdem.org/2018/schedule/room/k3401/)
- **When:** Saturday 3 February 2018, 11:05–11:50 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/netbsd_and_mercurial/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “NetBSD and Mercurial” by Jörg Sonnenberger, FOSDEM 2018.

**Original recording:** [2018/K.3.401/netbsd_and_mercurial.webm](https://video.fosdem.org/2018/K.3.401/netbsd_and_mercurial.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-comme...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/77443d30-bf0e-470d-a483-8ab149fb6569/98b3de14-0a3e-446e-8919-055e55403357-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/fJcsoTZD17jXazLjPNXQH8</video:player_loc><video:duration>2494</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T05:51:35.252Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>BSD</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/8xSCjdHHSxoQGpeNtfZ9vT</loc><lastmod>2026-10-09T05:27:10.273Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/646187a4-0305-4ddc-afc5-352acc8aff95.jpg</video:thumbnail_loc><video:title>Improvements around document signatures and encryption</video:title><video:description>**Signing and encrypting with OpenPGP, adding signature lines**

- **Speaker:** Samuel Mehrbrodt
- **Track:** [Open Document Editors](https://archive.fosdem.org/2018/schedule/track/open_document_editors/)
- **Room:** [AW1.120](https://archive.fosdem.org/2018/schedule/room/aw1120/)
- **When:** Saturday 3 February 2018, 11:10–11:40 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/ode_signature_lines/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “Improvements around document signatures and encryption” by Samuel Mehrbrodt, FOSDEM 2018.

**Original recording:** [2018/AW1.120/ode_signature_lines.webm](https://video.fosdem.org/2018/AW1.120/ode_signature_lines.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community for the community.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/3d233a18-7b02-4444-9c24-e07893e8708d/82110b62-4550-446c-9761-00f2f0f2d658-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/8xSCjdHHSxoQGpeNtfZ9vT</video:player_loc><video:duration>1315</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T05:27:10.273Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Open Document Editors</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/wdrPcztFo6uCPuL6mbncmb</loc><lastmod>2026-10-09T06:25:39.679Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/9c880abb-7da4-4286-93a9-0134cc679121.jpg</video:thumbnail_loc><video:title>Performance Analysis and Troubleshooting Methodologies for Databases</video:title><video:description>Have you heard about USE Method (Utilization - Saturation - Errors), RED (Rate - Errors - Duration) or Golden Signals (Latency - Traffic - Errors - Saturations) ?

In this presentation we will talk briefly about these different, but similar “focuses” and discuss how we can apply them to the data infrastructure performance analysis troubleshooting and monitoring.

We will use MySQL as example but most of the talk will apply to other database technologies as well.

- **Speaker:** Peter Zaitsev
- **Track:** [Monitoring and Cloud](https://archive.fosdem.org/2018/schedule/track/monitoring_and_cloud/)
- **Room:** UD2.120 (Chavanne)
- **When:** Saturday 3 February 2018, 11:10–11:40 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/performance_analysis_and_troubleshooting_methodologies_for_databases/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “Performance Analysis and Troubleshooting Methodologies for Databases” by Peter Zaitsev, FOSDEM 2018.

**Original recording:** [2018/UD2.120/performance_analysis_and_troubleshooting_methodologies_for_databases.webm](https://video.fosdem.org/2018/UD2.120/performance_analysis_and_troubleshooting_methodologies_for_databases.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community for the community.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/f4aefe4c-3bbf-4893-bf04-a11f1ff2dcc6/8e246ecd-c92d-41cf-8218-6dd34944cbac-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/wdrPcztFo6uCPuL6mbncmb</video:player_loc><video:duration>1471</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T06:25:39.679Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Monitoring and Cloud</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/tDDaeL1DLfApcx1s6Wt6bi</loc><lastmod>2026-10-09T06:41:09.527Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/4df0bf0e-941f-4a56-931a-cb204901992c.jpg</video:thumbnail_loc><video:title>Cypher for Apache Spark</video:title><video:description>**Abstract**
Graph pattern matching is one of the most interesting and challenging operations in graph analytics. Query languages like openCypher, implemented in systems like Neo4j, SAP HANA Graph and Redis Graph, allow the intuitive definition of graph patterns including structural and semantic predicates.

For now, graph query languages are most prominent in graph database systems such as Neo4j. However, we think that many systems can benefit from having such a language in their toolbox. One of these systems is Apache Spark, which is one of the most popular open source frameworks in the context of distributed processing of large data volumes within complex analytical workloads.
To bring the benefits of Cypher from the graph database realm into the world of Big Data, we at Neo4j started developing Cypher for Apache Spark (CAPS). CAPS is primarily focused on graph-powered data integration and graph analytical query workloads within the Spark ecosystem. In addition, CAPS is our testbed for Cypher language extensions as specified in the openCypher project; for example, multiple graphs, graph transformations and construction, and query composition.

In our talk, we want to motivate use-cases for CAPS and give an overview of new querying capabilities which we demonstrate using Apache Spark and Apache Zeppelin. Furthermore, we briefly present the internal architecture highlighting the main differences between Neo4j and CAPS.

**Intended audience and goal of the talk**
Developers and analysts, trying to express graph queries on distributed graphs

**Links to background information on the given talk for the hungry and impatient**
- [OpenCypher](http://www.opencypher.org/)
- [Neo4j](https://neo4j.com/)
- [Apache Spark](https://spark.apache.org/)

**Links to previous talks, code snippets or repositories**
- [CAPS](https://github.com/opencypher/cypher-for-apache-spark)

- **Speakers:** Martin Junghanns, Max Kießling
- **Track:** [Graph Processing](https://archive.fosdem.or...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/dfe829dc-5ecc-4c3e-aa66-8b82c8767f41/30e49f3e-9a9b-4f14-820a-063304c77d90-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/tDDaeL1DLfApcx1s6Wt6bi</video:player_loc><video:duration>1957</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T06:41:09.527Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Graph Processing</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/8efNcmkzp1gMgmeD1J78t5</loc><lastmod>2026-10-09T07:48:38.512Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/90b36a98-fefd-4e10-98f4-956a085fa107.jpg</video:thumbnail_loc><video:title>A slightly different nesting: KVM on Hyper-V</video:title><video:description>This may come as a surprise but it is already possible to run nested KVM inside Hyper-V VMs (and this includes several instance
types on Azure). Such workloads, however, may not always perform very well. Some limitations come from x86 architecture and conceptual differences
between KVM and Hyper-V, other issues could be dealt with within KVM. In this talk Vitaly will go through different performance bottlenecks of
nested KVM-on-Hyper-V deployments. The presentation will mainly be focused on low-level features: hardware support for nested virtualization,
clocksources and clockevents, virtual device drivers. Benchmark data and general thoughts on the usefulness of such deployments won't be
missing too.

In the talk Vitaly will try to highlight challenges in heterogeneous nested virtualization, namely the current status,
issues and future work for running KVM on top of Hyper-V. The talk is intended for everyone interested in virtualization technologies.
Less experienced people may learn about the very basics of virtualization in nested environments (and, actually, virtualization in
general), experienced developers may find something interesting in learning about 'non-traditional' nesting, review the suggested
approaches or even suggest a solution.

- **Speaker:** Vitaly Kuznetsov
- **Track:** [Virtualization and IaaS](https://archive.fosdem.org/2018/schedule/track/virtualization_and_iaas/)
- **Room:** UB2.252A (Lameere)
- **When:** Saturday 3 February 2018, 11:15–12:00 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/vai_kvm_on_hyperv/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “A slightly different nesting: KVM on Hyper-V” by Vitaly Kuznetsov, FOSDEM 2018.

**Original recording:** [2018/UB2.252A/vai_kvm_on_hyperv.webm](https://video.fo...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/3a89c21e-d99f-42ac-81a3-221c5ea6d96e/a5308ad2-2672-4071-b3c8-f31743298985-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/8efNcmkzp1gMgmeD1J78t5</video:player_loc><video:duration>2611</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T07:48:38.512Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Virtualization and IaaS</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/mchUXbDzP9jDKq725QxgFU</loc><lastmod>2026-10-09T07:52:17.964Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/f6a1868f-05c2-49ca-8d73-28d22d18ae94.jpg</video:thumbnail_loc><video:title>Æ-DIR -- Authorized Entities Directory</video:title><video:description>**from paranoid user management to secure system management**

This talk will introduce Æ-DIR, a paranoid identity and access management (IAM) system based on pure OpenLDAP. The talk will detail the data model used for delegated administration and its use e.g. for a strictly authorizing SSH proxy.

Furthermore it introduces OATH-LDAP, a OATH-based OTP authentication system with pure LDAP backend and the enrollment process used for secure initializing yubikey tokens.

The conclusion of the talk will highlight want else will be done with the data and role model in the near future.

Æ-DIR and OATH-LDAP are free software projects.

This talk will present a concept and real-world implementation of a privileged identity and access management system (IAM, PAM) purely based on OpenLDAP. The main goal of Æ-DIR (besides challenging Unicode handling in various software with its name) is to follow the delegation, need-to-know and least-privilege principles as strict as possible. The visibility of user, group, sudoers, etc. is limited by OpenLDAP’s set-based ACLs. All systems and services, no exception(!), have to individually authenticate to be authorized to access Æ-DIR.

The talk will give some additional information about the secured base configuration of OpenLDAP, tools developed and some experiences made when migrating/attaching 7000+ servers to this user management.

Furthermore the architecture of a SSH gateway is shown which uses the very same access control data to authorize SSH connections passing through the gateway.

Finally the talk will outline some additional to-dos, and rough ideas how to further develop this system.

OATH-LDAP defines a schema, a functional model and a LDAP-based enrollment for OATH-based authentication tokens. It is designed to be used with any LDAP server, but especially is ready-to-use integrated with Æ-DIR. It is actually used combined with a highly secure enrollment process (no QR code displayed!) for two-factor HOTP authentication with...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/a38a60ad-9ddc-40ed-869a-76bca16b41be/c677e92c-0a63-40ff-a52f-0374b8b7191c-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/mchUXbDzP9jDKq725QxgFU</video:player_loc><video:duration>1828</video:duration><video:rating>0</video:rating><video:view_count>1</video:view_count><video:publication_date>2026-10-09T07:52:17.964Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Identity and Access Management</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/ivdaMaxhgetgLGYA2HBcAM</loc><lastmod>2026-10-09T08:19:48.654Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/3ebbd468-a662-4bc7-b9b9-a9a61d282ead.jpg</video:thumbnail_loc><video:title>Media 101 for Communities</video:title><video:description>In a world of constant news cycles, getting the word out about your project seems nearly impossible. You've got a web site, a Twitter *and* a Diaspora account, and still it seems like no one is showing up at your virtual doorstop. But there is one old-school toolset at your disposal that can help you and your project be recognized for the awesome you know it to be: the media.

In a world of constant news cycles, getting the word out about your project seems nearly impossible. You've got a web site, a Twitter *and* a Diaspora account, and still it seems like no one is showing up at your virtual doorstop. But there is one old-school toolset at your disposal that can help you and your project be recognized for the awesome you know it to be: the media.

There's a whole industry of people out there who are looking for stories to tell about the new and the innovative. You just have to know how to cultivate relationships and tell your stories in a way that will make your project interesting to more people. Brian Proffitt, a journalist and editor with over a quarter century of experience, will walk you through techniques to get your story out, including crafting a press release, targeting media outlets, and building trustworthy relationships with journalists (yes, it can be done).

Topics List:

- Targeting media outlets
- Writing your own press releases
- Becoming a knowledge expert
- Working with the press

- **Speaker:** Brian Proffitt
- **Track:** [Community devroom](https://archive.fosdem.org/2018/schedule/track/community_devroom/)
- **Room:** [K.4.601](https://archive.fosdem.org/2018/schedule/room/k4601/)
- **When:** Saturday 3 February 2018, 11:20–11:45 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/community_media101_communities/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/8dbf6cfb-a742-42b4-b59e-e89c4404bd95/bc379233-ca2b-4885-8b87-33d4b7dc8324-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/ivdaMaxhgetgLGYA2HBcAM</video:player_loc><video:duration>1494</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T08:19:48.654Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Community</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/8KZGocWYZuNvEYsNSvh3Ub</loc><lastmod>2026-10-09T08:28:55.323Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/0a43b949-c238-4827-93f3-99d83d23211e.jpg</video:thumbnail_loc><video:title>The OpenJDK Developer Experience</video:title><video:description>Much has happened in the last year for developers contributing to OpenJDK:
- the repositories have been consolidated into a single repository
- the run-test make target has been introduced
- the JTReg (and jcov, asmtools and jtharness) build have been greatly
improved
- there is now a binary build of OpenJDK that can be used as --boot-jdk
(on Linux x86-64)

The situation for HotSpot developers has also improved over the years:
- the HotSpot build system was converted to the "new" build system
- a proper unit test framework for C++ code (googletest) was added
- debug symbols are no longer zipped by default
- the JDK and HotSpot JTReg testlibraries were combined into one

This talk will show how all these changes make the OpenJDK developer
experience a lot smoother. The speakers will also share their personal
tips and tricks on how to work even faster on OpenJDK!

We also realize that the OpenJDK developer experience is far from
optimal, and would therefore like this talk to initiate a discussion on
what could be improved and how people can get involved.

- **Speakers:** Roman Kennke, Erik Helin
- **Track:** [Free Java](https://archive.fosdem.org/2018/schedule/track/free_java/)
- **Room:** UD2.208 (Decroly)
- **When:** Saturday 3 February 2018, 11:20–11:45 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/openjdk_dev_exp/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “The OpenJDK Developer Experience” by Roman Kennke, Erik Helin, FOSDEM 2018.

**Original recording:** [2018/UD2.208/openjdk_dev_exp.webm](https://video.fosdem.org/2018/UD2.208/openjdk_dev_exp.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by ...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/3ed48262-3797-43ed-8082-a0f088ea852a/7f0fe695-e25d-4d3b-94c6-7d9a547850fa-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/8KZGocWYZuNvEYsNSvh3Ub</video:player_loc><video:duration>1507</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T08:28:55.323Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Free Java</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/vxtjCykXeKKZPRxfrfLs1d</loc><lastmod>2026-10-09T09:04:34.978Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/cae3b772-99c2-414c-bb8b-f43b538c356b.jpg</video:thumbnail_loc><video:title>Piece of cake</video:title><video:description>**testing remote embedded devices made easy with MuxPi**

Designing custom hardware, though might seem intimidating at first, can simplify many activities. It solves certain issues, but often raises many others. Paweł will present a fresh open hardware approach at providing remote access (including device flashing, debugging and power management) to embedded devices - [MuxPi](https://wiki.tizen.org/MuxPi), successor of [SD MUX](https://wiki.tizen.org/SD_MUX) board (showcased during FOSDEM 2016 and Embedded Linux Conference 2016).

Presentation will introduce novices to the topic of testing on remote embedded devices and previous attempts to do so. It will focus on software components of the new Tizen GNU/Linux distribution's testing laboratory (currently in the process of being published open source):

- Boruta - board farm management system,
- Weles - LAVA-compatible testing framework,
- Perun - binary image testing system.

Advanced capabilites of presented hardware (MuxPi) are discussed during talk in [Embedded, mobile and automotive devroom](https://fosdem.org/2018/schedule/event/testing_remote_devices/).

This talk will hopefully encourage discussion on this topic or inspire attendees to try those components out in their own setups and share feedback on what can be further improved.

- **Speaker:** Paweł Wieczorek
- **Track:** [Testing and automation](https://archive.fosdem.org/2018/schedule/track/testing_and_automation/)
- **Room:** [H.2213](https://archive.fosdem.org/2018/schedule/room/h2213/)
- **When:** Saturday 3 February 2018, 11:25–12:10 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/remote_embedded_testing/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “Piece of cake” by Paweł Wieczorek, FOSDEM 2018.

**Original recording...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/ef3dea51-6c1d-4476-b9fd-5d5bb0974814/73fb9dc7-7d24-49c1-9bf8-89adf8ae9dab-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/vxtjCykXeKKZPRxfrfLs1d</video:player_loc><video:duration>2189</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T09:04:34.978Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Testing and automation</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/n5Js7oLUwJBz59afdNCGLZ</loc><lastmod>2026-10-09T09:10:47.195Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/fcdfd4b3-37cf-476d-9f2f-8889a62066c5.jpg</video:thumbnail_loc><video:title>Valgrind's Memcheck tool vs Optimising Compilers</video:title><video:description>**Keeping the false positive rate under control**

The ongoing work to improve the accuracy of definedness tracking in the face of newer more aggressively optimizing compilers.

Valgrind's Memcheck tool reports various kinds of errors. One of the most
important ones are those where an if-conditions or a memory address uses
undefined data. To do this, it tracks the definedness of every bit in the
process, and "follows" any undefinedness through arithmetic operations (Add,
Sub, Mul, Or, Xor, etc).

This tracking is expensive and so Memcheck makes compromises, trading off
exactness for speed. That has worked well for many years. However, as
compilers become more aggressive, this works less and less well. In
particular, Memcheck now often reports false errors in optimised code from
GCC 6, Clang 4, and later versions. This is a problem because one of
Memcheck's main strengths is the accuracy of its analyses.

In this talk I'll present my ongoing work to improve accuracy of definedness
tracking. I'll mostly talk about various examples involving integer
addition and comparisons, and will avoid gory details of Memcheck's
internals. I'll also show two problems to which I have no solution.

The talk should be accessible to anyone with some familiarity of basic
integer arithmetic (add, sub, and/or/xor, etc) and is curious about how
undefinedness "flows" through these operations. If you like maths and
proving simple theorems, you might enjoy this talk too -- and we'd like
to talk to you!

- **Speaker:** Julian Seward
- **Track:** [Debugging tools](https://archive.fosdem.org/2018/schedule/track/debugging_tools/)
- **Room:** [AW1.121](https://archive.fosdem.org/2018/schedule/room/aw1121/)
- **When:** Saturday 3 February 2018, 11:30–12:10 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/debugging_tools_memcheck/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/license...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/aab90c3b-fd18-4eb1-a471-21df2846e3d1/b9d0676c-ac92-4886-8c52-b1217a8e2633-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/n5Js7oLUwJBz59afdNCGLZ</video:player_loc><video:duration>2025</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T09:10:47.195Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Debugging tools</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/8wFUBMJ4f94nm5uxmRPcP5</loc><lastmod>2026-10-09T09:39:32.947Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/b9933b76-8250-4bad-a151-e66a616a9c74.jpg</video:thumbnail_loc><video:title>Ligato: a platform for development of cloud-native VNFs</video:title><video:description>The talk will present Ligato - an open source platform for creating cloud-native VNFs. We will give the motivation and background for developing Ligato, describe its the architecture, and provide examples or real-world use cases. We will compare the performance and scale of Ligato-based VNF deployments with performance and scale of VNFs deployed in other environments, such as OpenStack.

A virtual network function (or VNF), as commonly known today, is a software implementation of a network function that runs on one or more virtual machines (VMs) on top of the hardware networking infrastructure — routers, switches, etc. Individual virtual network functions can be connected or combined together as building blocks to offer a full-scale networking communication service. A VNF may be implemented as standalone entity using existing networking and orchestration paradigms - for example being managed through CLI, SNMP or Netconf. Alternatively, an NFV may be a part of an SDN architecture, where the control plane resides in an SDN controller and the data plane is implemented in the VNF.

A cloud-native VNF is a VNF designed for the emerging cloud environment - it runs in a container rather than a VM, its lifecycle is orchestrated by a container orchestration system, such as Kubernetes, and it's using cloud-native orchestration paradigms. In other words, its control/management plane looks just like any other container based 12-factor app. to orchestrator or external clients it exposes REST or gRPC APIs, data stored in centralized KV data stores, communicate over message bus, cloud-friendly logging and config, cloud friendly build &amp; deployment process, etc., Depending on the desired functionality, scale and performance, a cloud- native VNF may provide a high-performance data plane, such as the VPP.

Ligato (https://github.com/ligato) is a Golang platform for building cloud-native microservices. Although it was originally intended for development/implementation of custom mana...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/3cf8e09d-4613-48bb-97eb-09caa7f718de/425be2a4-7be3-4976-ae51-683c08bf1c01-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/8wFUBMJ4f94nm5uxmRPcP5</video:player_loc><video:duration>1341</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T09:39:32.947Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>SDN and NFV</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/cce1bSthB23L7172NvAqEH</loc><lastmod>2026-10-09T09:45:48.313Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/1bd59f10-01f0-482f-bf39-aa8865ee03b9.jpg</video:thumbnail_loc><video:title>Networking deepdive</video:title><video:description>**From net.Dial to gRPC**

In this talk we'll discuss networking in Go. We start off with a review of the stdlib net package and its sub-packages and then walk through common use cases, patterns and challenges. In the second part we focus on best practices using the stdlib and community-provided frameworks such as gorilla/websocket and gRPC.

In this talk we'll discuss networking in Go. The goal is to provide beginners with a comprehensive overview of what the stdlib offers as well as what packages outside of the stdlib exist that can be used for networking. More advanced users can benefit from networking best practices and guidance for implementing distributed systems.

The talk is has two parts:

**Part 1: Basics**
We start off with a review of the stdlib net package and its sub-packages, walk through common use cases, patterns and challenges:

- Discussion of net and sub-packages (main types, interfaces, understanding what is available)
- Socket-level programming
- Timeouts, retries
- Security
- DNS

**Part 2: Best practices and beyond stdlib**
In the second part we focus on best practices using the stdlib and community-provided frameworks for networking:

- Best practices writing networked applications
- Review of non-stdlib packages useful for networking: golang.org/x/net/websocket, gorilla/websocket, gRPC

- **Speaker:** Michael Hausenblas
- **Track:** [Go](https://archive.fosdem.org/2018/schedule/track/go/)
- **Room:** H.1308 (Rolin)
- **When:** Saturday 3 February 2018, 11:30–12:00 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/networking/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “Networking deepdive” by Michael Hausenblas, FOSDEM 2018.

**Original recording:** [2018/H.1308/networking.webm](https://video.fosdem.org/2018/H...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/5aa5b862-b0f9-4c67-974d-b3b46faeac45/d7a399c7-ebe6-4a83-8e62-71d28cb57d82-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/cce1bSthB23L7172NvAqEH</video:player_loc><video:duration>1393</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T09:45:48.313Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Go</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/nzD2mXtVNMzKqfePNuhtQU</loc><lastmod>2026-10-09T10:46:18.712Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/9d646b81-1539-45cc-b7c3-5a4e0181d7fa.jpg</video:thumbnail_loc><video:title>Rendering of subtitles in HTML5 with imscJS</video:title><video:description>The TTML Profile for Internet Media Subtitles and Captions (IMSC) is the most promising candidate for a long awaited harmonized subtitle format for the Web. The open source library imscJS is not only a polyfill to render IMSC subtitles in the browser: as an open reference implementation it is a blueprint how to integrate IMSC subtitles in other open source projects e.g. in video players. The presentation will show how imscJS parses and renders IMSC subtitle files, where imscJS is already used and how the open source ecosystem for subtitles could benefit from it in the future.

- **Speaker:** Andreas Tai
- **Track:** [Open Media](https://archive.fosdem.org/2018/schedule/track/open_media/)
- **Room:** H.1309 (Van Rijn)
- **When:** Saturday 3 February 2018, 11:30–11:55 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/om_imscjs/)

**Slides &amp; links**

- [Github Repository of imscJS](https://github.com/sandflow/imscJS)
- [Version 1.0 of IMSC](https://www.w3.org/TR/ttml-imsc1/)
- [Draft of the version 1.1 of IMSC](https://www.w3.org/TR/ttml-imsc1.1/)
- [DASH JS as an example how IMSC is used in other Open Source Projects](https://github.com/Dash-Industry-Forum/dash.js/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “Rendering of subtitles in HTML5 with imscJS” by Andreas Tai, FOSDEM 2018.

**Original recording:** [2018/H.1309/om_imscjs.webm](https://video.fosdem.org/2018/H.1309/om_imscjs.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community for the community.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/aec245d5-dbf2-4d7b-b992-39873fe09120/c37622a4-4052-4aeb-bc8e-8b8e86d9a63b-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/nzD2mXtVNMzKqfePNuhtQU</video:player_loc><video:duration>1425</video:duration><video:rating>0</video:rating><video:view_count>1</video:view_count><video:publication_date>2026-10-09T10:46:18.712Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Open Media</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/jmVCGhDAawMAEWNK61JWmW</loc><lastmod>2026-10-09T11:01:33.738Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/9296a3b2-6dd7-45e6-b53c-a7a41c81c745.jpg</video:thumbnail_loc><video:title>The package bazaars and the cathedrals</video:title><video:description>**Compare and contrast distro and app package and dependency management practices and tools**

A distro package environment such as Debian and a language-focused package environment such as npm may seem very similar at first. But underneath, they are very different in their goals, features and approach to create packages and manage dependencies.

Some package management environments are bazaars and some are cathedrals. What does this mean? Join me for a tour of horizon to compare and contrast the goals and ways of key package package management environments: What's their purpose? How we use then and how they are meant to be used? How do they deal with dependencies differently and why? Who creates and uses the packages?

A clear answer to these questions can help to better leverage these package environments, management tools and repositories or registries.

- **Speaker:** Philippe Ombredanne
- **Track:** [Package Management](https://archive.fosdem.org/2018/schedule/track/package_management/)
- **Room:** [K.3.201](https://archive.fosdem.org/2018/schedule/room/k3201/)
- **When:** Saturday 3 February 2018, 11:30–12:00 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/bazaarsandcathedrals/)

**Slides &amp; links**

- [AboutCode projects](https://www.aboutcode.org/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “The package bazaars and the cathedrals” by Philippe Ombredanne, FOSDEM 2018.

**Original recording:** [2018/K.3.201/bazaarsandcathedrals.webm](https://video.fosdem.org/2018/K.3.201/bazaarsandcathedrals.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community for the community.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/94b06c70-05fa-4ad0-b83c-f5c7aa3c52c6/438a3d71-9f1a-4805-a4f1-eeb062412e9f-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/jmVCGhDAawMAEWNK61JWmW</video:player_loc><video:duration>1704</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T11:01:33.738Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Package Management</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/c65XHbqHtaLSTg7yrxxYhz</loc><lastmod>2026-10-09T11:37:10.574Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/36168bda-eba1-42ba-a1c2-6b6a6ca3ebfb.jpg</video:thumbnail_loc><video:title>WebExtensions API status after Firefox 57</video:title><video:description>An year ago I done a talk about WebExtensions and how much they are a cool, a year later and after Firefox 57/Quantum what is waiting to devs and users of the most customizable browser?
Let's see together what is happened and what is coming to us!

Starting from the actual APIs, what you can do right now, what is missing and how you can help to improve the extensions API.

- **Speaker:** Daniele Scasciafratte
- **Track:** [Mozilla](https://archive.fosdem.org/2018/schedule/track/mozilla/)
- **Room:** UA2.118 (Henriot)
- **When:** Saturday 3 February 2018, 11:30–12:00 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/mozilla_webextensions_api_status_fx57/)

**Slides &amp; links**

- [Slide](http://mte90.github.io/Talk-WebExt/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “WebExtensions API status after Firefox 57” by Daniele Scasciafratte, FOSDEM 2018.

**Original recording:** [2018/UA2.118/mozilla_webextensions_api_status_fx57.webm](https://video.fosdem.org/2018/UA2.118/mozilla_webextensions_api_status_fx57.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community for the community.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/59ca4d17-53ee-4eef-bc2f-0e3177f17c09/08aa3dac-7ac2-43b0-91ed-c455e741a9f5-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/c65XHbqHtaLSTg7yrxxYhz</video:player_loc><video:duration>1202</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T11:37:10.574Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Mozilla</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/tmKQJJsmTJbDE8fS6pMX8t</loc><lastmod>2026-10-09T12:13:24.212Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/573794f0-6ca2-42d4-964a-308330d27270.jpg</video:thumbnail_loc><video:title>Building RT Linux distribution with Yocto</video:title><video:description>The conference will describe how to use PREEMPT\_RT and Xenomai with Yocto build system
- building image and SDK
- developing simple application
- testing performances

Yocto is the most famous build system for embedded Linux. Today most of BSPs are provided as Yocto "recipes" and/or metadata.

They are several extensions providing RT capabilities to the Linux kernel.
Number one is PREEMPT*RT, maintained by Thomas Gleixner and supported by the Linux foundation since 2015.
Second one is Xenomai mainly based on a co-kernel architecture (such as RTLinux). It was created by Philippe Gerum, a french RT expert
and is maintained by a small group of contributors. Current version is 3.0.5 and can be used in dual kernel mode (Cobalt) or on top of PREEMPT*RT
in a single kernel approach (Mercury).

Using RT extension with Yocto is not that easy because linux-yocto-rt kernel is not usable on main embedded target such as ARM
(as it works on QEMU target only). Using Xenomai is much more complicated as it needs several steps (patching the kernel, installing user-space
libraries, building an extended SDK).

During the conference we will decribe how to build a Yocto Linux image using PREEMPT\_RT for famous boards such as Pi 3 or BeagleBone Black.

Some Xenomai support is provided by meta-eldk from DENX but it supports only Xenomai 2.6. We will describe meta-xenomai as we maintain it
for our customers (available on GitHub). That new meta-xenomai layer is based on Xenomai 3.x and very recent kernel.

Then we will explain how to build a simple Xenomai application based on a periodic task. Finally we will compare performances of both
extension (PREEMPT\_RT and Xenomai) on same hardware.

- **Speaker:** Pierre Ficheux
- **Track:** Embedded, mobile and automotive
- **Room:** [UD2.218A](https://archive.fosdem.org/2018/schedule/room/ud2218a/)
- **When:** Saturday 3 February 2018, 11:30–12:00 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/dd8ca302-8dab-4254-a795-ff35a4037885/19fa72ac-5af5-4471-bd4c-7368ebfbe7d4-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/tmKQJJsmTJbDE8fS6pMX8t</video:player_loc><video:duration>1521</video:duration><video:rating>5</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T12:13:24.212Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Embedded, mobile and</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/no3hmCN96LcaT51Ea7wmFb</loc><lastmod>2026-10-09T12:17:23.398Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/5ab26396-4180-470a-ab73-92540899b755.jpg</video:thumbnail_loc><video:title>Documentation convergence project for LibreOffice</video:title><video:description>**Make just one documentation for all**

LibreOffice like other office suites, is a sophisticated, ubiquitous and complex end-user application, that demands good documentation to continue its strive. The current situation for LibreOffice documentation is that producing contents is still a lenghty and hard task, often requiring rework depending on different sort of publiccation needed. In this presentation, we will summarize the efforts done so far within the LibreOffice ecosystem and make the point on the need for a different approach to make the LibreOffice documentation an element of communty gathering and contribution, extending the range of the quality of the software.

Complex softwares for end-users like office suites or desktop environment, to name a few, are impacted in their adoption because of the need to educate and train users to the new tools. Undocumented software raise a set of issues that prevents broad adoption by the organizations or governments, and leave brilliant ideas and features into obscrurity. The Document Foundation and it's flagship software LibreOffice, as well as other FOSS communities needs to address the issue of making the end-user documetnation broadly available and updated.

On the other hand, end users being part of the software community, are often eager to collaborate and contribute to the software documentation, but hit a quite steep entry barrier because of the development skills need in editing software help files or on advanced word processing skills for editing a guide with the software. Also, Q&amp;A-shaped web services, wikis and dynamic multimedia documentation also bring challenges to documentation because of the need for accuracy and update.

The purpose of the presentation is to deliver a vision on the optimal documentation production for complex end-user softwares, that will address several documentation issues existing in the FOSS business and community envoronment. We call this Project Convergence. Here is waht we f...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/ad23ae5e-84e3-4148-af1f-844570d72ce0/1df68efa-c155-4903-a98b-a44b54c40ab6-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/no3hmCN96LcaT51Ea7wmFb</video:player_loc><video:duration>1090</video:duration><video:rating>0</video:rating><video:view_count>1</video:view_count><video:publication_date>2026-10-09T12:17:23.398Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Open Document Editors</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/wHULAkUGoeKo5rFtrwPikU</loc><lastmod>2026-10-09T12:55:01.983Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/63cd3105-711a-4445-bf5b-4746a130f7fe.jpg</video:thumbnail_loc><video:title>Hurd's PCI arbiter</video:title><video:description>One of Hurd's goals is to isolate hardware drivers, to provide flexibility and safety, by isolating drivers' possibly erratic behavior, delegating driving hardware to unprivileged users, etc.

We are thus currently working on a PCI arbiter, which allows to let different userland drivers access PCI devices concurrently, while paving the way for fine-grain per-user, per-session, etc. permission management over PCI access, the use of IOMMUs allowing to do that very safely.

- **Speaker:** Samuel Thibault
- **Track:** [Microkernels](https://archive.fosdem.org/2018/schedule/track/microkernels/)
- **Room:** [AW1.126](https://archive.fosdem.org/2018/schedule/room/aw1126/)
- **When:** Saturday 3 February 2018, 11:45–12:15 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/microkernel_hurd_pci_arbiter/)

**Slides &amp; links**

- [http://hurd.gnu.org/](http://hurd.gnu.org/)
- [http://www.debian.org/ports/hurd](http://www.debian.org/ports/hurd)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “Hurd's PCI arbiter” by Samuel Thibault, FOSDEM 2018.

**Original recording:** [2018/AW1.126/microkernel_hurd_pci_arbiter.webm](https://video.fosdem.org/2018/AW1.126/microkernel_hurd_pci_arbiter.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community for the community.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/f8cc2ca0-00c6-4b34-808c-e60b496758fe/05f7d07c-b6a4-4d31-8bf1-d53b7af2a38e-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/wHULAkUGoeKo5rFtrwPikU</video:player_loc><video:duration>2291</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T12:55:01.983Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Microkernels</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/nhAKU76FHHcU4wY9cXmmWG</loc><lastmod>2026-10-09T12:43:46.969Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/e360ef9e-e9f4-495f-b50e-85c836756ace.jpg</video:thumbnail_loc><video:title>Software Philanthropy for Everyone</video:title><video:description>**Engaging corporate philanthropy in free and open source software**

All large companies use free and open source software. Many of them contribute to free and open source software, and some of them publish their own free and open source software. All of this is good, and should be encouraged to continue.

In addition to that, though, many large companies have philanthropic arms; charitable foundations either operated by the company or closely aligned with the company, and primarily funded by the company. These foundations generally have focus areas, which include almost every conceivable charitable cause except... free and open source software!

This presentation will talk about Bloomberg's journey to add software philanthropy to its global charitable contributions, including the mundane aspects of running volunteer coding events, soliciting mentors/leaders to participate, organizing employee (and non-employee) participation, and others, but also how this type of philanthropy can be included in 'employee giving' and similar programs. Anyone who runs an Open Source Program Office, or similar group, within a company that also has a philanthropic arm should consider including free and open source software contributions in their plans, and this talk will help you get started.

- **Speaker:** Kevin P. Fleming
- **Track:** [Community devroom](https://archive.fosdem.org/2018/schedule/track/community_devroom/)
- **Room:** [K.4.601](https://archive.fosdem.org/2018/schedule/room/k4601/)
- **When:** Saturday 3 February 2018, 11:50–12:15 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/community_engaging_corporate_philanthrop_foss/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “Software Philanthropy for Everyone” by Kevin P. Fleming, FOSDEM 2018....</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/ac613b5b-3d36-4401-b0a2-6a6651125ca4/57e55819-27cb-4b65-82b1-5d05d9ea3eb3-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/nhAKU76FHHcU4wY9cXmmWG</video:player_loc><video:duration>1510</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T12:43:46.969Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Community</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/8qJPAJM7adAdBNSWVkm9eo</loc><lastmod>2026-10-09T13:46:25.416Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/3d101782-ee26-479d-bdf5-5dfc8ae24e60.jpg</video:thumbnail_loc><video:title>freeIPA installation using Ansible</video:title><video:description>**Description and examples of freeIPA client and server installations using ansible-freeipa.**

The talk will describe freeIPA client and server installations using anisble-freeipa with examples.

The client installation and configuration using ansible-freeipa provides some simplifications and extensions of the normal installation process like for example the possibility to install several clients, a simple use of one time passwords, enhanced server discovery and also the repair mode.

The server installation and configruation part is currently work in progress, but should be complete for the talk.

- **Speaker:** Thomas Woerner
- **Track:** [Identity and Access Management](https://archive.fosdem.org/2018/schedule/track/identity_and_access_management/)
- **Room:** [UD2.119](https://archive.fosdem.org/2018/schedule/room/ud2119/)
- **When:** Saturday 3 February 2018, 11:50–12:20 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/ansible_freeipa/)

**Slides &amp; links**

- [ansible-freeipa github repo](https://github.com/freeipa/ansible-freeipa)
- [http://](http://)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “freeIPA installation using Ansible” by Thomas Woerner, FOSDEM 2018.

**Original recording:** [2018/UD2.119/ansible_freeipa.webm](https://video.fosdem.org/2018/UD2.119/ansible_freeipa.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community for the community.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/3c2435d4-a79e-465c-afe7-eb348bec4418/d31fdfc1-aae0-4460-ab3c-76b7feaa1f89-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/8qJPAJM7adAdBNSWVkm9eo</video:player_loc><video:duration>1803</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T13:46:25.416Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Identity and Access Management</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/rGyTLfHwf1ErHbxFW1rwx1</loc><lastmod>2026-10-09T14:24:33.554Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/c6465c0f-d14b-4353-8876-d9477944571d.jpg</video:thumbnail_loc><video:title>Monitoring Legacy Java Applications with Prometheus</video:title><video:description>Prometheus is often associated with modern architectures, cloud-native applications, and dynamic container platforms. While new applications can be designed to integrate well with cloud infrastructure and monitoring, most organisations also have to operate legacy applications that do not fit well into these environments.

This talk shows how to monitor legacy Java applications with Prometheus. The goal is to have Prometheus as a central monitoring tool that integrates both, modern cloud-native applications as well as legacy Java EE applications.

- **Speaker:** Fabian Stäber
- **Track:** [Monitoring and Cloud](https://archive.fosdem.org/2018/schedule/track/monitoring_and_cloud/)
- **Room:** UD2.120 (Chavanne)
- **When:** Saturday 3 February 2018, 11:50–12:20 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/monitoring_legacy_java_applications_with_prometheus/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “Monitoring Legacy Java Applications with Prometheus” by Fabian Stäber, FOSDEM 2018.

**Original recording:** [2018/UD2.120/monitoring_legacy_java_applications_with_prometheus.webm](https://video.fosdem.org/2018/UD2.120/monitoring_legacy_java_applications_with_prometheus.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community for the community.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/d01e7ced-af3f-426d-8259-14dc4ce15026/097e3c5e-af92-47bf-90ec-3c71aa99b544-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/rGyTLfHwf1ErHbxFW1rwx1</video:player_loc><video:duration>1836</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T14:24:33.554Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Monitoring and Cloud</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/d6J1dkREcguNAz4F1oGCX3</loc><lastmod>2026-10-09T16:15:43.634Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/b07bc9d7-f993-4bd9-98bf-0f47f99772a9.jpg</video:thumbnail_loc><video:title>AMENDMENT JVM Futures</video:title><video:description>Strap in for a high-speed deep dive into JVM features now on the drawing board, which will benefit Java and all other languages that run on the JVM.

- **Speaker:** John Rose
- **Track:** [Free Java](https://archive.fosdem.org/2018/schedule/track/free_java/)
- **Room:** UD2.208 (Decroly)
- **When:** Saturday 3 February 2018, 11:50–12:15 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/jam_futures/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “AMENDMENT JVM Futures” by John Rose, FOSDEM 2018.

**Original recording:** [2018/UD2.208/jam_futures.webm](https://video.fosdem.org/2018/UD2.208/jam_futures.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community for the community.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/61fa44b9-2da0-4f6a-9a79-727265eb4b68/583f9466-9008-43ce-a3aa-a888cd9021fc-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/d6J1dkREcguNAz4F1oGCX3</video:player_loc><video:duration>1554</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T16:15:43.634Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Free Java</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/ia6Q7Vq7cwW5ErNqFNhqmK</loc><lastmod>2026-10-09T16:10:39.888Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/97bdcb31-1fe2-4c68-ac14-20c066a4ae70.jpg</video:thumbnail_loc><video:title>BSD from scratch - from source to OS with ease on NetBSD</video:title><video:description>NetBSD has had support for cross compilation for some time now.
This talk covers the features and changes in NetBSD enabling a
new comer to set out from obtaining a copy of the NetBSD source code and pkgsrc to
building an OS &amp; Firmware for an ARM board from scratch on an operating system
of their choice.

NetBSD has had support for cross compilation for some time now.
This talk covers the features and changes in NetBSD enabling a
new comer to set out from obtaining a copy of the NetBSD source code and pkgsrc to
building an OS &amp; Firmware for an ARM board from scratch on an operating system
of their choice. This was leveraged as the basis for a series of workshops
aimed at introducing the NetBSD operating systems to hardware ethusiasts.

The workshops covered:
Introducing project rescources (source repo &amp; documentation)
Cross compilation with ease
The Lua subsystem - a highlevel language interface to the system
Working locally using simulation
Rapid prototyping with rump
Tamper resistence with veriexec

- **Speaker:** Sevan Janiyan
- **Track:** [BSD](https://archive.fosdem.org/2018/schedule/track/bsd/)
- **Room:** [K.3.401](https://archive.fosdem.org/2018/schedule/room/k3401/)
- **When:** Saturday 3 February 2018, 11:55–12:30 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/bsd_from_scratch/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “BSD from scratch - from source to OS with ease on NetBSD” by Sevan Janiyan, FOSDEM 2018.

**Original recording:** [2018/K.3.401/bsd_from_scratch.webm](https://video.fosdem.org/2018/K.3.401/bsd_from_scratch.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community f...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/8af0a4cf-c503-4bdc-af69-cc96b30474d3/9731144f-cba8-41ca-a697-fbc70678187d-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/ia6Q7Vq7cwW5ErNqFNhqmK</video:player_loc><video:duration>1474</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T16:10:39.888Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>BSD</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/2rk6edMrW2gzfqEuAkRzvb</loc><lastmod>2026-10-09T18:56:46.568Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/c3ba3a40-b499-4a4e-9f68-5ed6922940e6.jpg</video:thumbnail_loc><video:title>ARB_gl_spirv: bringing SPIR-V to Mesa OpenGL</video:title><video:description>**Bringing SPIR-V to Mesa OpenGL**

**arb*gl*spirv: bringing SPIR-V to Mesa OpenGL**
Since OpenGL 2.0, released more than 10 years ago, OpenGL has been
using OpenGL Shading Language (GLSL) as a shading language. When
Khronos published the first release of Vulkan, almost 2 years ago,
shaders used a binary format, called SPIR-V, originally developed
for use with OpenCL.

That means that the two major public 3D graphics API were using
different shading languages, making porting from one to the other more
complicated. Since then there were efforts to allow making this
easier.

On July 2016, the extension ARB*gl*spirv was approved by Khronos,
that allows a SPIR-V module to be specified as containing a
programmable shader stage, rather than using GLSL, whatever the source
language was used to create the SPIR-V module. This extension is now
part of OpenGL 4.6 core, making it mandatory for any driver that wants
to support this version.

This talk introduces the extension, what advantages provides, and
explain how it was implemented for the Mesa driver.

- **Speaker:** Alejandro Piñeiro
- **Track:** [Graphics](https://archive.fosdem.org/2018/schedule/track/graphics/)
- **Room:** [K.4.401](https://archive.fosdem.org/2018/schedule/room/k4401/)
- **When:** Saturday 3 February 2018, 11:55–12:45 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/spirv/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “ARB\_gl\_spirv: bringing SPIR-V to Mesa OpenGL” by Alejandro Piñeiro, FOSDEM 2018.

**Original recording:** [2018/K.4.401/spirv.webm](https://video.fosdem.org/2018/K.4.401/spirv.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organise...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/0ba27f64-5755-45a9-9c8a-a262ebd1df58/8761eeab-0cae-4510-99dc-930ab1b476d2-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/2rk6edMrW2gzfqEuAkRzvb</video:player_loc><video:duration>2668</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T18:56:46.568Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Graphics</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/tHYCq9LCMTrkJ1boC1hGHs</loc><lastmod>2026-10-09T17:15:28.053Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/7295e506-ee4e-4309-93b6-ae492b550ace.jpg</video:thumbnail_loc><video:title>Anatomy of the OpenOffice localization process</video:title><video:description>**And how to improve it in future**

Even a simple typo correction has to travel a long journey from the OpenOffice User Interface to the source code, to the translation team and all the way back into the new release. We will explore the involved process, tools and how the process can be streamlined.

- **Speaker:** Andrea Pescetti
- **Track:** [Open Document Editors](https://archive.fosdem.org/2018/schedule/track/open_document_editors/)
- **Room:** [AW1.120](https://archive.fosdem.org/2018/schedule/room/aw1120/)
- **When:** Saturday 3 February 2018, 12:00–12:20 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/ode_localization/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “Anatomy of the OpenOffice localization process” by Andrea Pescetti, FOSDEM 2018.

**Original recording:** [2018/AW1.120/ode_localization.webm](https://video.fosdem.org/2018/AW1.120/ode_localization.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community for the community.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/e08322f5-3260-49b6-ae02-7dd67cd39e84/35daa362-f2c7-402b-b3f8-215444b85ba5-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/tHYCq9LCMTrkJ1boC1hGHs</video:player_loc><video:duration>946</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T17:15:28.053Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Open Document Editors</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/tfA2EZsFsFe6BqEdHHjg9h</loc><lastmod>2026-10-09T19:20:58.911Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/75413d9e-291b-414a-a1e9-5d3348129177.jpg</video:thumbnail_loc><video:title>Networking-VPP</video:title><video:description>**A fast forwarding vSwitch/vRouter for OpenStack**

Goal of this presentation is to explain what is FD.io/VPP and how it is integrated with OpenStack neutron.

VPP is a fast network data plane, part of the Linux Foundation FD.io project. It is designed on top of DPDK to run network workloads at ludicrous speeds using vector packet processing technology.

Networking-VPP is a VPP network driver for Neutron designed to take advantage of VPP’s performance. VPP brings the performance; Networking-VPP brings the resiliency, simplicity, security and scalability required to make it useful in OpenStack environments.

We’ll talk about what VPP is and why it’s a good choice for network workloads, particularly demanding ones such as NFV applications; how the ML2 driver is put together and why you can trust it to hold up in cloud environments (and even debug it); and the performance we see when we put the two together in a real world OpenStack deployment.

- **Speaker:** Jerome Tollet
- **Track:** [SDN and NFV](https://archive.fosdem.org/2018/schedule/track/sdn_and_nfv/)
- **Room:** H.1301 (Cornil)
- **When:** Saturday 3 February 2018, 12:00–12:30 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/networking_vpp/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “Networking-VPP” by Jerome Tollet, FOSDEM 2018.

**Original recording:** [2018/H.1301/networking_vpp.webm](https://video.fosdem.org/2018/H.1301/networking_vpp.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community for the community.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/dcb020ab-36aa-479f-a9dd-715d7c2f37fc/7d6b1636-9d85-4b87-a6aa-202740900f2c-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/tfA2EZsFsFe6BqEdHHjg9h</video:player_loc><video:duration>1607</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T19:20:58.911Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>SDN and NFV</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/1SNLDctW9MGzxyBuB8FJpr</loc><lastmod>2026-10-09T21:54:13.371Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/e1450fd9-26c2-42e2-b06f-e9456f4a19ab.jpg</video:thumbnail_loc><video:title>PostgreSQL -- A Crash Course</video:title><video:description>A crash course to get you up and running with PostgreSQL. We will cover:

- Installation from binaries and source
- Cluster initialization, startup, and session management
- Basic configuration - postgresql.conf and pg\_hba.conf
- psql use/hints
- SQL syntax and quoting
- Data types

- **Speaker:** Joe Conway
- **Track:** [PostgreSQL](https://archive.fosdem.org/2018/schedule/track/postgresql/)
- **Room:** H.1302 (Depage)
- **When:** Saturday 3 February 2018, 12:00–12:50 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/postgresql_a_crash_course/)

**Slides &amp; links**

- [Talk on the FOSDEM PGDay website (may include slides)](https://www.postgresql.eu/events/fosdem2018/schedule/session/1713-postgresql-a-crash-course/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “PostgreSQL -- A Crash Course” by Joe Conway, FOSDEM 2018.

**Original recording:** [2018/H.1302/postgresql_a_crash_course.webm](https://video.fosdem.org/2018/H.1302/postgresql_a_crash_course.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community for the community.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/071802e7-1239-4830-96aa-282ddcd0f21f/aded03dd-4ba5-4ea6-9c1c-c96c48f437d1-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/1SNLDctW9MGzxyBuB8FJpr</video:player_loc><video:duration>3036</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T21:54:13.371Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>PostgreSQL</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/jeG9YJvGF7rndc4aV2S7cN</loc><lastmod>2026-10-09T20:36:31.722Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/bc785991-278a-4b38-85cd-f29750b5f9af.jpg</video:thumbnail_loc><video:title>Testing and Automation in the Era of Containers</video:title><video:description>**(with Go)**

As containers and orchestration technologies went from niche to necessary tools to build modern distributed systems, traditional testing is no longer enough. e2e cases represent a great solution, but it's often easier said than done.
In this talk, I will share my experience of building a testing framework for distributed systems, revisiting common mistakes, how to avoid them, and showing how to take advantage of the power of Go to make sure our systems behavior match our original expectations, with scalability in mind through automation.

Containers are everywhere. Whether teams decide to use bare containers, orchestrators or enterprise solutions built on top of these technologies, the result is the same in terms of testing.

With rolling updates and fault-tolerant clusters getting more popular every day in organizations of all sizes, availability issues are now easier to handle, whereas the complexity of reliability in our systems stays the same or even increases.

Given the nature of distributed systems, a traditional approach towards testing is not enough. Smoke, integration and unit tests should be only the entry point, while e2e tests are no longer a luxury item in our developer toolset. However, writing and running them with scale and time constraints in mind is a task that is easier said than done.

Since Go was born with tools for developers in mind, it's a great language thatenables productivity, which sometimes is cited as an excuse to avoid writing stronger e2e cases. In this talk, I will share my experience of building a testing framework for distributed systems, revisiting common mistakes, how to avoid them, and I will show how to take advantage of the power of Go to write reliable e2e tests to make sure our systems' behaviors really match our original expectations, with scalability in mind through automation.

- **Speaker:** Verónica López
- **Track:** [Go](https://archive.fosdem.org/2018/schedule/track/go/)
- **Room:** H.1308 (Rolin)...</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/93ade941-e8ce-45df-98e2-594f29d18b44/30add56a-26f7-41b8-bd82-23a08f3d50f0-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/jeG9YJvGF7rndc4aV2S7cN</video:player_loc><video:duration>1610</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2026-10-09T20:36:31.722Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Go</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/w/6So8rTQarfaM6zLKeZQGvS</loc><lastmod>2026-10-09T22:16:03.989Z</lastmod><video:video><video:thumbnail_loc>https://peertube.watch/lazy-static/thumbnails/6252fb48-323c-4a4e-825a-1b5a747217d1.jpg</video:thumbnail_loc><video:title>An update on VLC and the VideoLAN community</video:title><video:description>**VLC 4.0, VLC.js, VLC-VR?**

This talk will present some updates on the VideoLAN community and on VLC.

We will notably discuss about VLC 4.0 (the next release); VideoLAN infrastructure, including security; and other projects like VLC.js or VLC-VR.

We will also speak about the status of other VideoLAN software, like libbluray, libdvdcss or x264; and other part of our community.

- **Speaker:** Jean-Baptiste Kempf
- **Track:** [Open Media](https://archive.fosdem.org/2018/schedule/track/open_media/)
- **Room:** H.1309 (Van Rijn)
- **When:** Saturday 3 February 2018, 12:00–12:25 (Brussels time)
- **Schedule:** [FOSDEM 2018 event page](https://archive.fosdem.org/2018/schedule/event/vlc/)

---

**Licence:** [Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE)](https://creativecommons.org/licenses/by/2.0/be/deed.en) (as stated in [the FOSDEM video archive](https://video.fosdem.org/)).

**Attribution:** “An update on VLC and the VideoLAN community” by Jean-Baptiste Kempf, FOSDEM 2018.

**Original recording:** [2018/H.1309/vlc.webm](https://video.fosdem.org/2018/H.1309/vlc.webm) from the [FOSDEM video archive](https://video.fosdem.org/2018/). This channel is an unofficial mirror; [FOSDEM](https://fosdem.org/) is a free and non-commercial event organised by the community for the community.</video:description><video:content_loc>https://peertubewatch.b-cdn.net/streaming-playlists/hls/2f8684d6-d251-4e32-a728-12ed68551754/218d7641-3fd6-4576-85b5-0239025b7496-master.m3u8</video:content_loc><video:player_loc>https://peertube.watch/videos/embed/6So8rTQarfaM6zLKeZQGvS</video:player_loc><video:duration>1529</video:duration><video:rating>0</video:rating><video:view_count>1</video:view_count><video:publication_date>2026-10-09T22:16:03.989Z</video:publication_date><video:tag>FOSDEM</video:tag><video:tag>FOSDEM 2018</video:tag><video:tag>Open Media</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.watch/c/fosdem2018_videos/videos">FOSDEM 2018</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.watch/c/ocw/videos</loc><lastmod>2026-04-17T18:31:54.483Z</lastmod></url><url><loc>https://peertube.watch/c/ohneclip_channel/videos</loc><lastmod>2026-05-25T12:32:37.850Z</lastmod></url><url><loc>https://peertube.watch/c/tianji_astrology_channel/videos</loc><lastmod>2026-08-29T22:52:30.651Z</lastmod></url><url><loc>https://peertube.watch/c/sophiefischer67/videos</loc><lastmod>2026-09-08T18:57:34.853Z</lastmod></url><url><loc>https://peertube.watch/c/cfrsocial_channel/videos</loc><lastmod>2026-09-19T17:48:59.379Z</lastmod></url><url><loc>https://peertube.watch/c/oceangate/videos</loc><lastmod>2026-09-25T21:07:07.104Z</lastmod></url><url><loc>https://peertube.watch/c/fosdem2018_videos/videos</loc><lastmod>2026-10-08T16:00:02.072Z</lastmod></url><url><loc>https://peertube.watch/a/peertube_watch_team/video-channels</loc><lastmod>2026-03-31T18:09:22.213Z</lastmod></url><url><loc>https://peertube.watch/a/ohneclip/video-channels</loc><lastmod>2026-05-25T11:33:13.704Z</lastmod></url><url><loc>https://peertube.watch/a/tianji_astrology/video-channels</loc><lastmod>2026-08-29T22:37:42.022Z</lastmod></url><url><loc>https://peertube.watch/a/antoniomorales/video-channels</loc><lastmod>2026-09-08T18:54:56.799Z</lastmod></url><url><loc>https://peertube.watch/a/cfrsocial/video-channels</loc><lastmod>2026-09-18T15:46:16.485Z</lastmod></url><url><loc>https://peertube.watch/a/oceangate_account/video-channels</loc><lastmod>2026-09-25T21:05:23.278Z</lastmod></url><url><loc>https://peertube.watch/a/fosdem2018/video-channels</loc><lastmod>2026-10-08T16:00:02.124Z</lastmod></url></urlset>