{"acronym":"osc16","aspect_ratio":"16:9","updated_at":"2026-03-17T06:45:03.330+01:00","title":"openSUSE Conference 2016","schedule_url":"https://events.opensuse.org/conference/oSC16/schedule.xml","slug":"conferences/osc/2016","event_last_released_at":"2016-07-03T02:00:00.000+02:00","link":null,"description":null,"webgen_location":"conferences/osc/2016","logo_url":"https://static.media.ccc.de/media/events/osc/2016/osc16_logo.png","images_url":"https://static.media.ccc.de/media/events/osc/2016","recordings_url":"https://cdn.media.ccc.de/events/osc/2016","url":"https://api.media.ccc.de/public/conferences/osc16","events":[{"guid":"HyIQr6X8RF8o455DuWmRXw","title":"Kolab Summit 2.0 - Closing Talk","subtitle":"","slug":"1084-kolab-summit-2-0-closing-talk","link":"https://c3voc.de","description":"Georg C. F. Greve\nKOLAB SYSTEMS CEO","original_language":"eng","persons":["Douglas DeMaio"],"tags":["osc16_dv"],"view_count":6,"promoted":false,"date":"2016-06-25T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2023-01-02T14:45:02.857+01:00","length":2194,"duration":2194,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/1084-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/1084-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/HyIQr6X8RF8o455DuWmRXw-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/HyIQr6X8RF8o455DuWmRXw-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/1084-kolab-summit-2-0-closing-talk","url":"https://api.media.ccc.de/public/events/HyIQr6X8RF8o455DuWmRXw","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":5513,"event_guid":"uQfyGJHP24cTJ6tMfcefbA","weight":1}]},{"guid":"1JWa7NSf2UjMipLTTw1ghg","title":"openSUSE Project Meeting","subtitle":"","slug":"980-opensuse-project-meeting","link":"https://c3voc.de","description":"Got an idea you want to share with the openSUSE Project?\nIs there something you want to change but need some help to get started?\nGot a question you want to ask for the Project, it's contributors, or the Board?\nThis is your opportunity, the annual openSUSE Conference Project Meeting will take place at oSC16 on Sunday.\nWill be also conducted live in #opensuse-project on irc.freenode.net for anyone who isn't lucky enough to attend oSC","original_language":"eng","persons":["Richard Brown"],"tags":["osc16"],"view_count":25,"promoted":false,"date":"2016-06-26T00:00:00.000+02:00","release_date":"2016-06-26T02:00:00.000+02:00","updated_at":"2025-11-04T15:00:05.599+01:00","length":2914,"duration":2914,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/980-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/980-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/1JWa7NSf2UjMipLTTw1ghg-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/1JWa7NSf2UjMipLTTw1ghg-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/980-opensuse-project-meeting","url":"https://api.media.ccc.de/public/events/1JWa7NSf2UjMipLTTw1ghg","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":388,"event_guid":"import-1ba5da4c1314b41741","weight":1},{"event_id":391,"event_guid":"import-756f982f146bd42d29","weight":1},{"event_id":427,"event_guid":"import-1cd8b1b1123865a679","weight":1},{"event_id":2381,"event_guid":"04ec4cc0-499d-40c4-9222-134482af8e5f","weight":1},{"event_id":2382,"event_guid":"5f916faf-b4aa-405d-985b-4a51f36ea04f","weight":1},{"event_id":2385,"event_guid":"b55ec10e-b12f-40e0-bb25-4fee2f13ad86","weight":1},{"event_id":2387,"event_guid":"432f984a-715b-4885-b7a9-bc201636a272","weight":1},{"event_id":2391,"event_guid":"6f792662-2fb7-4ef2-9d9d-38c7af669bf2","weight":1},{"event_id":2394,"event_guid":"05de748f-bc3f-4ec7-a108-3c547c672caf","weight":1},{"event_id":3158,"event_guid":"A2EUrUzeJ3O7lVYSRowiMQ","weight":1},{"event_id":3163,"event_guid":"E77Wt8LD3UInw6PneAOiUw","weight":1},{"event_id":3181,"event_guid":"1eCzWEKET26oH-amTkCmsg","weight":1}]},{"guid":"sL2AMlv7oqiQEYcKuLGkfw","title":"reproducible builds and openSUSE","subtitle":"","slug":"838-reproducible-builds-and-opensuse","link":"https://c3voc.de","description":"Linux distributions like openSUSE ship binaries and because it is all free/open source software, users also can get the source code, but often it is not possible to verify that the shipped binary was really produced from this source (e.g. without added backdoors)\nThis talk intends to inform about the https://reproducible-builds.org/ initiative in general and openSUSE's progress in that direction in particular.","original_language":"eng","persons":["Bernhard M."],"tags":["osc16"],"view_count":38,"promoted":false,"date":"2016-06-23T00:00:00.000+02:00","release_date":"2016-06-23T02:00:00.000+02:00","updated_at":"2024-12-04T19:45:03.290+01:00","length":1544,"duration":1544,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/838-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/838-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/sL2AMlv7oqiQEYcKuLGkfw-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/sL2AMlv7oqiQEYcKuLGkfw-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/838-reproducible-builds-and-opensuse","url":"https://api.media.ccc.de/public/events/sL2AMlv7oqiQEYcKuLGkfw","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":18,"event_guid":"import-3a3291458168550dc9","weight":1},{"event_id":30,"event_guid":"import-26f964c4d0bd0d0add","weight":1},{"event_id":31,"event_guid":"import-a05a76991aa031db49","weight":1},{"event_id":38,"event_guid":"import-bd17a3593f7d54548d","weight":1},{"event_id":61,"event_guid":"import-af89d1f2266eb0b9e9","weight":1},{"event_id":166,"event_guid":"import-ec91769597df706720","weight":1},{"event_id":457,"event_guid":"import-c05698611a02094da5","weight":1},{"event_id":657,"event_guid":"import-a4e46602a0e417b76b","weight":1},{"event_id":666,"event_guid":"import-96a9a004b788c32b05","weight":1},{"event_id":684,"event_guid":"import-3c6185884db88b4055","weight":1},{"event_id":692,"event_guid":"import-3782fc040147a211ac","weight":1},{"event_id":700,"event_guid":"import-cc371f077c977d36d4","weight":1},{"event_id":2021,"event_guid":"xkSveT8eNqH8U3woDjR-eA","weight":1},{"event_id":2054,"event_guid":"j4JJEB9hzp6UEkQnxkiYOA","weight":1},{"event_id":2299,"event_guid":"KJiq3wTS9cMLTTrgJ8PqHA","weight":2},{"event_id":2468,"event_guid":"97cbc2a0-7d63-4d54-9ff6-fb1b8ed30380","weight":2},{"event_id":3151,"event_guid":"lX026xlxvrUOA_Cn2jexlA","weight":1},{"event_id":3159,"event_guid":"yE9I09-8fFSyYRy-OswMgA","weight":3},{"event_id":3163,"event_guid":"E77Wt8LD3UInw6PneAOiUw","weight":2},{"event_id":3165,"event_guid":"IPvmWP0FuV9b5q-gEI6iHw","weight":1},{"event_id":3168,"event_guid":"Jm8GI5VhZH0dwtwRfnNH0g","weight":1},{"event_id":3182,"event_guid":"7a4XXMduYNgu6p-upAI01w","weight":2},{"event_id":3204,"event_guid":"T7i3zXiVd4QCasP8vVUahA","weight":1},{"event_id":3216,"event_guid":"01H23TDL3mlx2AJYrrz2yw","weight":1},{"event_id":3224,"event_guid":"959d6e13-4915-41f1-81c1-0a3499d61a96","weight":1},{"event_id":3227,"event_guid":"0fd77819-0594-4127-bee3-a1d2fe7b1dd3","weight":1},{"event_id":3228,"event_guid":"51fd6faf-f1ff-4e76-80cd-e2154da8c045","weight":1},{"event_id":3385,"event_guid":"74460321-01f0-4a03-b0fd-ae67143edfab","weight":1},{"event_id":3448,"event_guid":"fb1359f0-76b4-4f28-abad-cdc5c1f97d0f","weight":1},{"event_id":3449,"event_guid":"55e72dd9-5014-4eca-bd26-3fbbad1fd89f","weight":1},{"event_id":3455,"event_guid":"da128639-43c2-4d72-9e9f-572763ab2e4e","weight":1}]},{"guid":"AcJAsqjOmTr4uxDzmUZFew","title":"SaltStack is more than just configuration management","subtitle":"","slug":"818-saltstack-is-more-than-just-configuration-management","link":"https://c3voc.de","description":"In this presentation, Thomas Hatch, SaltStack CTO and technical founder, will provide a quick overview of the evolution of IT automation and describe his motivations for creating the Salt open source project. Thomas will also define how SaltStack is different than other systems management tools and is the first to deliver a single platform for remote execution, configuration management, cloud control and event-driven automation. Specifically Thomas will provide a glimpse at the future of event-driven automation and how it will change the way IT operations and DevOps teams deploy, control and secure data center infrastructure and application components.  \n\nThomas will be joined on stage by Joe Werner, SUSE product management, and Dave Boucha, SaltStack engineering. Joe will highlight how the newest version of SUSE Manager leverages Salt and why Salt was the SUSE automation platform of choice. While Dave will provide a demonstration of SaltStack event-driven automation.","original_language":"eng","persons":["rglauser"],"tags":["osc16"],"view_count":151,"promoted":false,"date":"2016-06-22T00:00:00.000+02:00","release_date":"2016-06-24T02:00:00.000+02:00","updated_at":"2025-12-20T01:30:04.948+01:00","length":4503,"duration":4503,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/818-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/818-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/AcJAsqjOmTr4uxDzmUZFew-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/AcJAsqjOmTr4uxDzmUZFew-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/818-saltstack-is-more-than-just-configuration-management","url":"https://api.media.ccc.de/public/events/AcJAsqjOmTr4uxDzmUZFew","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":3185,"event_guid":"VcC-9xo_wjyqrrzeLQMzSg","weight":2},{"event_id":3195,"event_guid":"K7ISDA3myTR4X5AI3udD6w","weight":3},{"event_id":3209,"event_guid":"9lMPMu99GEqkOTTmlsA4eQ","weight":6},{"event_id":3230,"event_guid":"_xh_bcsYrnMrlcDmqyPD5Q","weight":2},{"event_id":3425,"event_guid":"f4f1d770-7229-4259-86e2-3916a45142ca","weight":4}]},{"guid":"mawQqs7d0K2Zg-etAUYlkg","title":"Config Files API","subtitle":"","slug":"822-config-files-api","link":"https://c3voc.de","description":"YaST has been trying to find a solution to work with configuration files in a way that is easy and reusable, while ensuring the consistency of the resulting configuration. The response is Config Files API (CFA), a generic framework to work with configuration files in Ruby. Although currently is only used in the yast2-bootloader module, CFA will become one of the key components of YaST in the near future. Its design and foundation look beyond YaST, making it a useful resource in any environment needing programatic and semantic management of configuration files.  The talk will provide an overall overview of CFA's architecture and down to earth examples on how CFA can be used and extended.","original_language":"eng","persons":["Josef Reidinger"],"tags":["osc16"],"view_count":61,"promoted":false,"date":"2016-06-25T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2026-02-26T21:00:10.561+01:00","length":1329,"duration":1329,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/822-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/822-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/mawQqs7d0K2Zg-etAUYlkg-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/mawQqs7d0K2Zg-etAUYlkg-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/822-config-files-api","url":"https://api.media.ccc.de/public/events/mawQqs7d0K2Zg-etAUYlkg","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":16,"event_guid":"import-539bcb7fe84721a1b5","weight":1},{"event_id":18,"event_guid":"import-3a3291458168550dc9","weight":1},{"event_id":26,"event_guid":"import-7546b8f6ee2d14b2e6","weight":1},{"event_id":30,"event_guid":"import-26f964c4d0bd0d0add","weight":1},{"event_id":31,"event_guid":"import-a05a76991aa031db49","weight":1},{"event_id":32,"event_guid":"import-714b015334b6bc6ff0","weight":1},{"event_id":376,"event_guid":"import-e18d879c054e659389","weight":1},{"event_id":774,"event_guid":"import-ef6d6d75b7095316d9","weight":1},{"event_id":834,"event_guid":"import-a5e037ae18a0585a58","weight":1},{"event_id":2031,"event_guid":"QuWBvDeBmKyNVg5KAexs4g","weight":1},{"event_id":2112,"event_guid":"5ridbnOF4LbLxiWYs2IqWA","weight":1},{"event_id":2267,"event_guid":"9RncwfCW37x4dhs15BQqBQ","weight":1},{"event_id":2560,"event_guid":"3537f488-9c78-4f0b-b727-2e8a3887b69e","weight":1},{"event_id":2699,"event_guid":"unix-geschichte","weight":1},{"event_id":2785,"event_guid":"d2328a1a-84a4-11e5-9649-fc20a462b876","weight":1},{"event_id":2842,"event_guid":"08843e46-b813-49a4-93ad-ab6e7b3e4a17","weight":1},{"event_id":2938,"event_guid":"03c8501f-d327-4228-a9fe-2635370d25d2","weight":1},{"event_id":2958,"event_guid":"2714ce2a-4930-436e-b1e4-b461a6a79a15","weight":1},{"event_id":3091,"event_guid":"e5a914f1-2ad7-430b-b9f5-b0f0e9006456","weight":1},{"event_id":3146,"event_guid":"MCdoZ-f-uTVDhCxWBbpHgg","weight":1},{"event_id":3161,"event_guid":"4aeT8lX5EnteXRtPO9yYFA","weight":1},{"event_id":3189,"event_guid":"2vX5hTmwpjLBOTH7Uc1-jw","weight":1},{"event_id":3195,"event_guid":"K7ISDA3myTR4X5AI3udD6w","weight":1},{"event_id":3196,"event_guid":"QVGOHnYSJGueNJedK7NMpA","weight":1},{"event_id":3203,"event_guid":"o3ue0K_eHD78ZXszamXCfg","weight":2},{"event_id":3205,"event_guid":"dQtt5z0gTMrzSPkkkv5y1g","weight":1},{"event_id":3211,"event_guid":"ueGMupXG4pqfidkoyMKTgg","weight":1},{"event_id":3252,"event_guid":"3c8a53c9-bf68-5739-801c-0f0d2207fd50","weight":1},{"event_id":3264,"event_guid":"2f0699a5-6a5e-586f-9b21-4e2f68e161ce","weight":1},{"event_id":3424,"event_guid":"915aced0-8526-4087-b0c3-769710ef6322","weight":1},{"event_id":3546,"event_guid":"d9b6af5a-3215-4dc7-8fc5-071c5f6f568e","weight":1},{"event_id":3561,"event_guid":"f97830db-1b51-420a-91f0-b713fa9571ec","weight":1},{"event_id":3734,"event_guid":"34ea8f1f-9fad-41aa-8424-e833f10e5e8b","weight":1},{"event_id":3851,"event_guid":"a2b0d408-3f34-11e7-a2ff-b7e0ed5cc95f","weight":1},{"event_id":4383,"event_guid":"aa3b2924-157d-41fc-a48b-d5230919b1ed","weight":1},{"event_id":4433,"event_guid":"dc9b4e9a-edc3-473a-bfde-81fd30604b81","weight":1},{"event_id":4650,"event_guid":"ce9a7617-e017-4aa5-a712-794536501848","weight":1},{"event_id":4676,"event_guid":"a3898a69-9035-48ec-8389-5ac7b3f12e7f","weight":1},{"event_id":5196,"event_guid":"3e0b6a3c-b2fa-4fa4-9bbe-1304808b2591","weight":1},{"event_id":5215,"event_guid":"cf04265c-7732-421f-bec3-08c62cee752d","weight":1},{"event_id":5958,"event_guid":"736d18c5-2d2d-5815-b488-aad7429dfdea","weight":1},{"event_id":6076,"event_guid":"68c30487-d434-4b4e-8df0-fb06aa4e8cdf","weight":1}]},{"guid":"K7ISDA3myTR4X5AI3udD6w","title":"BitTorrent Peer-to-peer controlled by Salt  ","subtitle":"","slug":"880-bittorrent-peer-to-peer-controlled-by-salt","link":"https://c3voc.de","description":"Our task is to distribute software to Windows clients. Our network contains slow links and relay-servers, which must be staged up. \nOur goals are 1) reduce WAN traffic, 2) allow unlimited size, 3) allow unlimited number of clients in one rollout, and 4) start rollout without delay.\n\n  Idea :: \nBitTorrent Peer-to-peer (P2P) reduces WAN traffic because if prefers local content over remote content. Beneficially for the concept, all clients are centrally configured: no peer can be a leach. Clients  act as a storage resource for other clients, eliminating the need for relay servers.\n\n Realization ::\nWe found that Salt manages a BitTorrent agent nicely with Salt-states.\n\n  Experience/Result  ::\nWe have continuously distributed 2 GB per day to up to 50 Minions for over 2 months. Clients and network are undisturbed, while a Salt-Master on a regular desktop administers 50 Minions effortlessly. We fully meet all of our goals. We observe an increasing and by now high reliability with P2P and Salt (in this order), but glitches still occur in both domains.\n\n  Live Demo  ::\nHow to distribute 500 MB, present at 4 clients, to 8 more clients?\nDuring transmission, we will stop the P2P service on some of these 8 clients via salt and then start it again, to simulate clients going temporarily offline. \n\n  Next Steps ::\nMaking Minions 'more active'. Activating and deactivating the P2P service on demand. ","original_language":"eng","persons":["Markus Kramer"],"tags":["osc16_dv"],"view_count":72,"promoted":false,"date":"2016-06-22T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2025-08-24T21:00:03.587+02:00","length":1852,"duration":1852,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/880-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/880-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/K7ISDA3myTR4X5AI3udD6w-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/K7ISDA3myTR4X5AI3udD6w-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/880-bittorrent-peer-to-peer-controlled-by-salt","url":"https://api.media.ccc.de/public/events/K7ISDA3myTR4X5AI3udD6w","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":16,"event_guid":"import-539bcb7fe84721a1b5","weight":1},{"event_id":605,"event_guid":"import-60fa6616589c809595","weight":1},{"event_id":969,"event_guid":"import-4788ad9117174c432f","weight":1},{"event_id":1252,"event_guid":"import-0aafe9aa6896dd1f8b","weight":1},{"event_id":2022,"event_guid":"B9wjGMhfBstPGailcSYhxg","weight":1},{"event_id":2063,"event_guid":"6x48--2L3WooGBHzWjPqwQ","weight":1},{"event_id":2109,"event_guid":"LnUCEWEhM_Af2eeF-PI5JQ","weight":1},{"event_id":2382,"event_guid":"5f916faf-b4aa-405d-985b-4a51f36ea04f","weight":1},{"event_id":2389,"event_guid":"b017904f-f0aa-4bbf-a52a-bc9b002e2de9","weight":1},{"event_id":2401,"event_guid":"44dc4f3a5a21b8f2af50faf3fd01ea16","weight":1},{"event_id":2576,"event_guid":"f6d8ef16-65e0-41f8-b1b3-04239a7d68ac","weight":1},{"event_id":2933,"event_guid":"c50c5193-7389-4858-9352-14ea6d74b77a","weight":1},{"event_id":2990,"event_guid":"6de11db2-2aae-4cd1-969f-f2a16a557f8f","weight":1},{"event_id":3080,"event_guid":"2891aad4-3150-4d3b-b09e-1286470af1d3","weight":1},{"event_id":3170,"event_guid":"AcJAsqjOmTr4uxDzmUZFew","weight":3},{"event_id":3177,"event_guid":"JFAGk61uSdO1EkkSPpn3rA","weight":1},{"event_id":3185,"event_guid":"VcC-9xo_wjyqrrzeLQMzSg","weight":2},{"event_id":3193,"event_guid":"mawQqs7d0K2Zg-etAUYlkg","weight":1},{"event_id":3209,"event_guid":"9lMPMu99GEqkOTTmlsA4eQ","weight":1},{"event_id":3425,"event_guid":"f4f1d770-7229-4259-86e2-3916a45142ca","weight":1},{"event_id":3556,"event_guid":"40f28d4c-6f37-4950-9ad9-0e8cef9dd769","weight":1},{"event_id":3616,"event_guid":"e4fbbb8d-0b74-4129-83b7-bda2247175bc","weight":1},{"event_id":4993,"event_guid":"0aba4941-a853-4bb6-82e9-b169a892357e","weight":1},{"event_id":5534,"event_guid":"FYGInk6xUS9vg93ODzaNhw","weight":1},{"event_id":7300,"event_guid":"b3ce0272-f184-416d-ada2-07441237e632","weight":1}]},{"guid":"JFAGk61uSdO1EkkSPpn3rA","title":"Managing VMware infrastructure using salt-cloud","subtitle":"","slug":"792-managing-vmware-infrastructure-using-salt-cloud","link":"https://c3voc.de","description":"Want to learn how to deploy VM's on the fly in your VMware infrastructure using the orchestration power of salt-cloud? Attendees will walk away from this workshop/presentation with the tools, skills and knowledge to deploy and manage VM’s in their VMware environment in a reproducible, maintainable and a manageable way using salt and salt-cloud. \n\nWe will be explaining how VM's can be created and destroyed across multiple vCenters, how they can be easily queried and how various tasks can be performed on vCenters. We will also show you how you can perform simple tasks such as creating/removing snapshots of VM’s, starting/stopping/suspending/resuming VM's, querying VM's for information etc using salt-cloud!\n\nThis workshop/presentation is a great use case on how Clemson University has used SaltStack Software (salt, salt-cloud) to automate it's VMware environment and the day to day routine tasks performed by the VMware administrators and made it simpler for people with no prior VMware knowledge to easily deploy and manage the VM's in their environment.\n\nFor more information visit: \nGetting Started Docs: https://docs.saltstack.com/en/develop/topics/cloud/vmware.html\nAvailable Function: http://docs.saltstack.com/en/develop/ref/clouds/all/salt.cloud.clouds.vmware.html","original_language":"eng","persons":["Nitin Madhok"],"tags":["osc16_dv"],"view_count":269,"promoted":false,"date":"2016-06-22T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2025-04-05T13:45:03.340+02:00","length":2035,"duration":2035,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/792-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/792-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/JFAGk61uSdO1EkkSPpn3rA-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/JFAGk61uSdO1EkkSPpn3rA-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/792-managing-vmware-infrastructure-using-salt-cloud","url":"https://api.media.ccc.de/public/events/JFAGk61uSdO1EkkSPpn3rA","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":305,"event_guid":"import-bb301389c089779102","weight":1},{"event_id":1946,"event_guid":"g4_G_MQTHSzaqpAwYo8nlw","weight":1},{"event_id":2609,"event_guid":"d9ccd1cd-58b4-4b70-96f4-6073f43b20fd","weight":1},{"event_id":2757,"event_guid":"303801f5-9eaf-41a9-9022-92dc5cd702d2","weight":1},{"event_id":2971,"event_guid":"2a70a73e-f526-4550-956d-a637d05fd2cd","weight":1},{"event_id":3085,"event_guid":"fe349b93-6f5a-4964-83d0-d9f5c65bb68e","weight":1},{"event_id":3104,"event_guid":"b2bc162c-1745-4f45-ba56-766b4174095b","weight":1},{"event_id":3170,"event_guid":"AcJAsqjOmTr4uxDzmUZFew","weight":1},{"event_id":3185,"event_guid":"VcC-9xo_wjyqrrzeLQMzSg","weight":1},{"event_id":3195,"event_guid":"K7ISDA3myTR4X5AI3udD6w","weight":1},{"event_id":3209,"event_guid":"9lMPMu99GEqkOTTmlsA4eQ","weight":2},{"event_id":3419,"event_guid":"ef499912-769b-46c9-a852-02ee6deecc28","weight":1},{"event_id":3425,"event_guid":"f4f1d770-7229-4259-86e2-3916a45142ca","weight":1},{"event_id":3601,"event_guid":"5a517be2-220b-4eb6-88c3-e7ef08c98ace","weight":1},{"event_id":3698,"event_guid":"994082de-ef8e-4f8e-8c46-ec0eb110b845","weight":1},{"event_id":3717,"event_guid":"07a731a0-2c3a-40f1-928e-3f709eb1eccf","weight":1},{"event_id":3761,"event_guid":"b598ebbf-0fc6-4127-bb9d-20ae18f1171d","weight":1},{"event_id":3777,"event_guid":"4cd439a6-58a6-584b-a0a8-a6e0ca473b46","weight":1},{"event_id":3869,"event_guid":"y51b5xL9m5uzZtXF7dFzLw","weight":1},{"event_id":3900,"event_guid":"ipvnEAscbtYrnQUnph4taA","weight":1},{"event_id":3947,"event_guid":"ZwjtZbsZpe6Xfim50cj-CA","weight":1},{"event_id":4415,"event_guid":"e7427cc1-7602-4474-8a56-634e87a489c6","weight":1},{"event_id":4667,"event_guid":"9b3292f5-f7bd-49f9-8c2b-5dc98d72e6a4","weight":1},{"event_id":4687,"event_guid":"5c8efab1-6819-49b0-bccd-0393dd7f3ade","weight":1},{"event_id":4746,"event_guid":"64d7c608-ba6a-5496-acc5-a615d409b792","weight":1},{"event_id":5271,"event_guid":"3af88c8a-b051-4691-9c3e-f518f42ca5d3","weight":1},{"event_id":5351,"event_guid":"3ff65726-0f21-56a6-893e-19a11bdacaf5","weight":1},{"event_id":5396,"event_guid":"dec42c0a-dd8c-5a7e-92e4-e6d5520206e5","weight":1},{"event_id":5738,"event_guid":"fafacf91-9842-4a5f-bb02-146250450001","weight":1},{"event_id":5751,"event_guid":"2b7d1c38-d3e0-4978-ac30-95aed9e7b0d7","weight":1},{"event_id":5758,"event_guid":"ef2ff203-e91d-4b8f-90ad-966fe74d5325","weight":1},{"event_id":5763,"event_guid":"e7828a90-6f0a-439b-a6a8-2e129a00b521","weight":1},{"event_id":5773,"event_guid":"be056c9c-b6f6-42a3-adb1-0d6e80a1f4c7","weight":1},{"event_id":5792,"event_guid":"f5c68cea-eb34-49ae-bb15-d0fc1085985b","weight":1},{"event_id":5794,"event_guid":"1963b747-4067-4b34-9c45-debd2f020fef","weight":1},{"event_id":6928,"event_guid":"1831ec0e-98c1-58a1-9131-cc74571b1106","weight":1},{"event_id":7148,"event_guid":"8441d9d7-059e-5e58-9e4d-82b4540b500d","weight":1},{"event_id":7289,"event_guid":"4e843dac-13e7-4a25-a14c-f7c89e0ddd4b","weight":1}]},{"guid":"QVGOHnYSJGueNJedK7NMpA","title":"Enforcement of a system-wide crypto policy ","subtitle":"","slug":"848-enforcement-of-a-system-wide-crypto-policy","link":"https://c3voc.de","description":"Currently each and every shipped application in distributions enforces its own policy on the allowed cryptographic algorithms/protocols. While for some this is a desirable property, for most non-UI applications and libraries in an operating system it creates an uncertainty on the available security level. The purpose of this talk is to describe the approach we've taken in Fedora to counter the issue, by enforcing system-wide policies, discuss the current outcome, lessons learned, and invite OpenSuse maintainers to participate.\n\nURLs: https://fedoraproject.org/wiki/Changes/CryptoPolicy\n","original_language":"eng","persons":["Nikos Mavrogiannopoulos"],"tags":["osc16_dv"],"view_count":34,"promoted":false,"date":"2016-06-23T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2025-06-17T03:30:04.963+02:00","length":1446,"duration":1446,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/848-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/848-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/QVGOHnYSJGueNJedK7NMpA-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/QVGOHnYSJGueNJedK7NMpA-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/848-enforcement-of-a-system-wide-crypto-policy","url":"https://api.media.ccc.de/public/events/QVGOHnYSJGueNJedK7NMpA","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":16,"event_guid":"import-539bcb7fe84721a1b5","weight":1},{"event_id":394,"event_guid":"import-ae033c29fa013edeb6","weight":1},{"event_id":398,"event_guid":"import-40eeb2d209e3af8056","weight":1},{"event_id":576,"event_guid":"import-b5dafc00b677681209","weight":1},{"event_id":691,"event_guid":"import-e07970a31bd07defcf","weight":1},{"event_id":774,"event_guid":"import-ef6d6d75b7095316d9","weight":1},{"event_id":834,"event_guid":"import-a5e037ae18a0585a58","weight":1},{"event_id":2388,"event_guid":"e9a54249-b4a7-4562-91fe-421a6bde0831","weight":1},{"event_id":2699,"event_guid":"unix-geschichte","weight":1},{"event_id":3071,"event_guid":"26d987af-415e-4064-9555-f6ff912cafaa","weight":1},{"event_id":3146,"event_guid":"MCdoZ-f-uTVDhCxWBbpHgg","weight":1},{"event_id":3147,"event_guid":"MvDEUEd240rFYyOokI_1eQ","weight":1},{"event_id":3156,"event_guid":"KROCEGraOskISuupZHUVIQ","weight":1},{"event_id":3161,"event_guid":"4aeT8lX5EnteXRtPO9yYFA","weight":1},{"event_id":3169,"event_guid":"p39SKUmzmzzKmAOdovedvw","weight":1},{"event_id":3176,"event_guid":"izx3l7PgEN5snZK-S6VRrQ","weight":1},{"event_id":3185,"event_guid":"VcC-9xo_wjyqrrzeLQMzSg","weight":1},{"event_id":3189,"event_guid":"2vX5hTmwpjLBOTH7Uc1-jw","weight":1},{"event_id":3193,"event_guid":"mawQqs7d0K2Zg-etAUYlkg","weight":1},{"event_id":3203,"event_guid":"o3ue0K_eHD78ZXszamXCfg","weight":1},{"event_id":3206,"event_guid":"RYP1IYR2ODL3wy8Ku5vtRw","weight":2},{"event_id":3211,"event_guid":"ueGMupXG4pqfidkoyMKTgg","weight":2},{"event_id":3627,"event_guid":"143759c6-2cad-4fc8-a120-86dcc8de97e6","weight":1},{"event_id":3689,"event_guid":"1f7eb981-2819-4824-8f40-4ddde0be7bf3","weight":1},{"event_id":3692,"event_guid":"f21478d4-e8db-4f19-854c-2f74b5824706","weight":1},{"event_id":4473,"event_guid":"b2e93d24-d651-4ca3-b142-a9f2c74977df","weight":1},{"event_id":7066,"event_guid":"B7CBSq7u1UrdIoJSOaMcUQ","weight":1},{"event_id":7232,"event_guid":"526bc948-ab22-47e4-85df-36077b1b9d62","weight":1},{"event_id":7832,"event_guid":"1d40b357-5014-5e35-964e-8bba2ed866c1","weight":1},{"event_id":7836,"event_guid":"6a019d59-f68f-5d62-aa28-e95d5fb6e541","weight":1}]},{"guid":"v-ZMfmPOSMkcoCBKks_x4g","title":"My Last talk - what's that distribution?","subtitle":"","slug":"964-my-last-talk-what-s-that-distribution","link":"https://c3voc.de","description":"I assume this will be the last talk I ever give, because after this every one, every single distribution's community will be out to kill me. Ladies and Gentlemen, bring your hatchets!\n\nI  have collected quotes, sentences and assumptions that speak for themselves. While I am only showing one sentence each  slide, the audience will have to guess the distribution that is meant. Be prepared to discuss: Who is the \"Microsoft of open source?\" Who thinks they own open source? Who was bought twice, while both buyers don't exist anymore? Who has hired a Gentoo guy as head of package management? Who is still compiling Libre Office and can't open a document therefore? What's that distribution with three, four, five names, constantly changeing? Add your own, this Lightning talk is open source, and a call for your ideas and discussion.","original_language":"eng","persons":["Markus Feilner"],"tags":["osc16_dv"],"view_count":75,"promoted":false,"date":"2016-06-23T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2025-09-27T06:45:05.834+02:00","length":403,"duration":403,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/964-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/964-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/v-ZMfmPOSMkcoCBKks_x4g-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/v-ZMfmPOSMkcoCBKks_x4g-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/964-my-last-talk-what-s-that-distribution","url":"https://api.media.ccc.de/public/events/v-ZMfmPOSMkcoCBKks_x4g","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":20,"event_guid":"import-fed2b99f66d42a8f9a","weight":1},{"event_id":2422,"event_guid":"03553ade-bec3-4833-8210-6ac0983bb0c0","weight":11},{"event_id":2758,"event_guid":"aa45b26c-1669-44d0-b9bc-0b3064255597","weight":1},{"event_id":2832,"event_guid":"489a414b-2d6b-4f20-8187-813169ca19c9","weight":1},{"event_id":3146,"event_guid":"MCdoZ-f-uTVDhCxWBbpHgg","weight":1},{"event_id":3149,"event_guid":"H6nux9ZMFx11Rj0g2zqpeg","weight":1},{"event_id":3163,"event_guid":"E77Wt8LD3UInw6PneAOiUw","weight":2},{"event_id":3164,"event_guid":"UvG9Yo-LIr2WzVvPY6ZqNw","weight":2},{"event_id":3181,"event_guid":"1eCzWEKET26oH-amTkCmsg","weight":1},{"event_id":3189,"event_guid":"2vX5hTmwpjLBOTH7Uc1-jw","weight":1},{"event_id":3199,"event_guid":"Zz12nSU5j4wZHqNs1C9ktg","weight":1},{"event_id":3209,"event_guid":"9lMPMu99GEqkOTTmlsA4eQ","weight":1},{"event_id":3236,"event_guid":"3ed24374-7c3e-4d29-a13a-a0adb06e72f9","weight":1},{"event_id":3262,"event_guid":"2444d38b-af0e-5403-a175-7b609dde96df","weight":1},{"event_id":3264,"event_guid":"2f0699a5-6a5e-586f-9b21-4e2f68e161ce","weight":1},{"event_id":3282,"event_guid":"b6ea0fd4-da3e-54c2-aa27-f3e8dacf5f71","weight":1},{"event_id":3808,"event_guid":"997843cf-c36c-4980-9e99-54d4d11dce93","weight":1},{"event_id":3816,"event_guid":"e370add0-106d-48e6-9e97-cd560ba60b9c","weight":1},{"event_id":3908,"event_guid":"-vvrZxatKLSv4pWA4oIpVg","weight":1},{"event_id":3945,"event_guid":"gzTi7snKMnCqw9rzDhtlHg","weight":1},{"event_id":3986,"event_guid":"ff2bf44f-3417-5914-a017-9777087662f7","weight":1},{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":1},{"event_id":4640,"event_guid":"673928f6-6777-4da7-aac3-e36dfea16063","weight":1},{"event_id":4681,"event_guid":"fa595475-4159-438a-aa03-735331373a15","weight":1},{"event_id":4705,"event_guid":"f564c42d-6096-4d0f-969c-6deea1ccbf76","weight":1},{"event_id":5256,"event_guid":"c2474049-40f0-4d92-935e-e22090e3d343","weight":1},{"event_id":5389,"event_guid":"7de8a55e-c46b-504d-babe-4a25730417cd","weight":2},{"event_id":5594,"event_guid":"120769e8-b34e-5303-88ca-cd7ee8d2fca0","weight":1},{"event_id":6376,"event_guid":"456fb60c-5ce7-11e8-be47-1fb2912eb895","weight":2}]},{"guid":"0tYLUZ_GVMoyRSuCx-E5rQ","title":"Bridging openSUSE and SLE gap","subtitle":"","slug":"904-bridging-opensuse-and-sle-gap","link":"https://c3voc.de","description":"Starting with (upcoming) Leap 42.2 and SLE 12 SP2, a lot of cooperation has been done to bridge gaps between the two distributions.\n\nWe'll talk of one specific example, GNOME desktop, where openSUSE and SLE teams worked together on improving our common work and how it helped both teams.\n\nThis is still a work in progress at the time of this writing, we'll be sharing what we achieved, how we did it, what failed (if it did) and how we can improve.","original_language":"eng","persons":["Frederic Crozat"],"tags":["osc16"],"view_count":93,"promoted":false,"date":"2016-06-22T00:00:00.000+02:00","release_date":"2016-06-23T02:00:00.000+02:00","updated_at":"2024-05-02T22:45:05.450+02:00","length":1797,"duration":1797,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/904-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/904-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/0tYLUZ_GVMoyRSuCx-E5rQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/0tYLUZ_GVMoyRSuCx-E5rQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/904-bridging-opensuse-and-sle-gap","url":"https://api.media.ccc.de/public/events/0tYLUZ_GVMoyRSuCx-E5rQ","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":1658,"event_guid":"import-337bb3cfc190fa9fc4","weight":1},{"event_id":1678,"event_guid":"import-499496e1f8d0dc96ab","weight":1},{"event_id":1691,"event_guid":"import-d64615aabd03b29a31","weight":1},{"event_id":1754,"event_guid":"NzP8F_rnRMmXIbb6zl1H8Q","weight":1},{"event_id":1850,"event_guid":"n-OE9MQoWcUq2LFZB2e6DQ","weight":1},{"event_id":3869,"event_guid":"y51b5xL9m5uzZtXF7dFzLw","weight":1},{"event_id":3879,"event_guid":"FnOF8fCNDd18bOs5jLXmQA","weight":1},{"event_id":3891,"event_guid":"iViaSdT9_Q6RCP88cI8-bA","weight":1}]},{"guid":"FAUGJFdw06rGrJBzs9I8WQ","title":"Porting openSUSE to MIPS","subtitle":"","slug":"770-porting-opensuse-to-mips","link":"https://c3voc.de","description":"PowerPC and ARM ports exist for some time already, as well as unofficial SPARC and Motorola 68k efforts. This talk will go into details of how to start such a port with OBS and give an update on the progress made for mipsel.","original_language":"eng","persons":["Andreas Färber"],"tags":["osc16"],"view_count":37,"promoted":false,"date":"2016-06-25T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2025-07-05T05:45:02.449+02:00","length":3974,"duration":3974,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/770-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/770-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/FAUGJFdw06rGrJBzs9I8WQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/FAUGJFdw06rGrJBzs9I8WQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/770-porting-opensuse-to-mips","url":"https://api.media.ccc.de/public/events/FAUGJFdw06rGrJBzs9I8WQ","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":2788,"event_guid":"d2328de5-84a4-11e5-9649-adf34cd290c2","weight":1},{"event_id":2791,"event_guid":"d23291a5-84a4-11e5-9649-bdfcf8623229","weight":1},{"event_id":3147,"event_guid":"MvDEUEd240rFYyOokI_1eQ","weight":1},{"event_id":3166,"event_guid":"LpuYnAfj4Zh7imchKOxLDg","weight":2},{"event_id":3168,"event_guid":"Jm8GI5VhZH0dwtwRfnNH0g","weight":1},{"event_id":3631,"event_guid":"c5d3d09f-f024-45e3-8ed3-07d44d327e0e","weight":1},{"event_id":3795,"event_guid":"fe6af5ce-7bba-4aa6-af9e-dea7a176ec3c","weight":1}]},{"guid":"o3ue0K_eHD78ZXszamXCfg","title":"Ceph and Storage Management with openATTIC","subtitle":"","slug":"924-ceph-and-storage-management-with-openattic","link":"https://c3voc.de","description":"openATTIC is an Open Source Storage Management System, sponsored by it-novum. Over the last five years, it has matured into a flexible and robust framework to address today's storage management requirements. \n\nUsing openATTIC, one can easily manage storage resources like NFS/CIFS shares as well as iSCSI and FibreChannel targets via a modern web interface. Moreover, openATTIC supports a wide range of file systems including Btrfs and ZFS, as well as automatic data replication using DRBD®, the distributed replicated block device and automatic monitoring of shares and volumes using a built-in Nagios/Icinga instance.\n\nWith version 2.0 which is currently under development, the openATTIC developers have made some significant changes. In addition to replacing the existing XML-RPC API with a RESTful API, the entire Web UI has been rebuilt from scratch using modern web technologies.\n\nIn addition to traditional storage, openATTIC 2 will also support managing the Ceph distributed object store and file system.\n\nThis talk will give an overview about openATTIC, it's current state of development as well as an insight into the collaboration with SUSE on porting openATTIC to the SUSE Linux distribution and the ongoing development of additional Ceph management features. ","original_language":"eng","persons":["Lenz Grimmer"],"tags":["osc16_dv"],"view_count":185,"promoted":false,"date":"2016-06-23T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2025-11-15T23:00:05.688+01:00","length":3160,"duration":3160,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/924-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/924-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/o3ue0K_eHD78ZXszamXCfg-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/o3ue0K_eHD78ZXszamXCfg-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/924-ceph-and-storage-management-with-openattic","url":"https://api.media.ccc.de/public/events/o3ue0K_eHD78ZXszamXCfg","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":2600,"event_guid":"bbb86613-c4df-42df-a010-6691a3b40e7f","weight":2},{"event_id":3191,"event_guid":"yaWEI3eHTzZhZQygkwro0Q","weight":2},{"event_id":3193,"event_guid":"mawQqs7d0K2Zg-etAUYlkg","weight":2},{"event_id":3199,"event_guid":"Zz12nSU5j4wZHqNs1C9ktg","weight":2},{"event_id":3422,"event_guid":"d2ad5f50-5e45-49fd-be15-608e0fd8d5d4","weight":2},{"event_id":3891,"event_guid":"iViaSdT9_Q6RCP88cI8-bA","weight":2}]},{"guid":"01H23TDL3mlx2AJYrrz2yw","title":"GNOME 3.20 - Five years after 3.0","subtitle":"","slug":"998-gnome-3-20-five-years-after-3-0","link":"https://c3voc.de","description":"GNOME 3.20 has just been released on 21st of March. With that release, many visible improvements will be delivered to users around the world.    While many people already excitedly use GNOME 3 with the new user experience, some features of the new and elegant desktop like LibreOffice integration or editing photos with non-destructive GEGL operations are not yet wildly known. We also did many things on the plumbing layer such as allowing GNOME to run Wayland.\n\nThe talk will introduce to some of the design philosophies inherent in GNOME 3 as well as the main changes brought to users and developers. Also, since GNOME 3.20 is another step of a long lasting incrementally improved user experience, the future of GNOME's development will be speculated on.","original_language":"eng","persons":["Tobias Mueller"],"tags":["osc16"],"view_count":338,"promoted":false,"date":"2016-06-26T00:00:00.000+02:00","release_date":"2016-06-26T02:00:00.000+02:00","updated_at":"2024-06-30T12:30:02.391+02:00","length":2391,"duration":2391,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/998-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/998-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/01H23TDL3mlx2AJYrrz2yw-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/01H23TDL3mlx2AJYrrz2yw-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/998-gnome-3-20-five-years-after-3-0","url":"https://api.media.ccc.de/public/events/01H23TDL3mlx2AJYrrz2yw","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":225,"event_guid":"import-bfdbdf620d772b1d4c","weight":1},{"event_id":258,"event_guid":"import-9b514d0b3ed0a8528f","weight":1},{"event_id":301,"event_guid":"import-7bcd039c700770a577","weight":1},{"event_id":326,"event_guid":"import-adda416768f80b93d3","weight":1},{"event_id":409,"event_guid":"import-92e1d710c3d864d874","weight":2},{"event_id":410,"event_guid":"import-ec05f2b312ee438d99","weight":1},{"event_id":660,"event_guid":"import-7811eb0beca6794929","weight":1},{"event_id":931,"event_guid":"import-aff35a6cca25642871","weight":1},{"event_id":934,"event_guid":"import-67d60c82e456bd5ed2","weight":1},{"event_id":1073,"event_guid":"import-48b970c65ea1ddb27b","weight":1},{"event_id":1149,"event_guid":"import-54ac75812fba306f63","weight":1},{"event_id":1318,"event_guid":"import-b5cb111843cef80e01","weight":1},{"event_id":1526,"event_guid":"import-8f741823f0d689a05e","weight":2},{"event_id":1728,"event_guid":"3poSeUcpc6woNaI5dhATcQ","weight":1},{"event_id":1796,"event_guid":"z7M48Tb_4vtI0BBFVqe_ag","weight":1},{"event_id":1829,"event_guid":"n4vgYDc2e8tbtF6g9mZIlA","weight":1},{"event_id":1988,"event_guid":"nxh6b0KNvzyUOg7hEhuc7g","weight":1},{"event_id":2148,"event_guid":"NjtxGgpt76NkFb1Q4LLjvg","weight":1},{"event_id":2187,"event_guid":"JhCUm-jQqCMx_jDfrzH24Q","weight":1},{"event_id":2253,"event_guid":"uMGv2XJJqkQodKm0_Mtr_A","weight":1},{"event_id":2733,"event_guid":"a990a339-b544-47e7-a5d6-1f2650d18e2a","weight":1},{"event_id":3056,"event_guid":"0a6530a2-51e2-4423-9ee4-97f59823d163","weight":1},{"event_id":3152,"event_guid":"HZEoEO7ka6i5Aio1Mxxj3Q","weight":1},{"event_id":3157,"event_guid":"sL2AMlv7oqiQEYcKuLGkfw","weight":1},{"event_id":3159,"event_guid":"yE9I09-8fFSyYRy-OswMgA","weight":2},{"event_id":3163,"event_guid":"E77Wt8LD3UInw6PneAOiUw","weight":3},{"event_id":3165,"event_guid":"IPvmWP0FuV9b5q-gEI6iHw","weight":1},{"event_id":3174,"event_guid":"swQfoAH_b6JI3pPw6U3-Yg","weight":1},{"event_id":3179,"event_guid":"0cyLKuRvXVKWfHXMRLiUYQ","weight":1},{"event_id":3200,"event_guid":"2Aj9u-vRn20t-fkESKdhEA","weight":1},{"event_id":3209,"event_guid":"9lMPMu99GEqkOTTmlsA4eQ","weight":1},{"event_id":3210,"event_guid":"JdvOvQbzsks7voJyFfoTUQ","weight":1},{"event_id":3231,"event_guid":"ZailH5jsKoZjybdb_srn9A","weight":1},{"event_id":3233,"event_guid":"d0cc2d21-f48c-4e2d-8eb6-571d98d718215","weight":1},{"event_id":3277,"event_guid":"7867bb2d-a04b-5e94-96d4-127f7b385a13","weight":1},{"event_id":3297,"event_guid":"19af4dbd-a234-530e-88c1-1db1c6d82228","weight":1},{"event_id":3333,"event_guid":"5b5c389e-170b-5bcf-9e4d-74f8ff49c677","weight":2},{"event_id":3336,"event_guid":"2e82c499-4187-556c-a5f8-dc1467917e78","weight":1},{"event_id":3354,"event_guid":"18b5c345-1c6a-5833-839b-15cae3a6d269","weight":2},{"event_id":3380,"event_guid":"f67e27f3-eef4-4233-8e21-a8296b486056","weight":1},{"event_id":3400,"event_guid":"da58a4d0-7b3e-42a6-a720-792fc2503d45","weight":1},{"event_id":3615,"event_guid":"74783236-46f4-493c-9574-1b27a44847b7","weight":1},{"event_id":3640,"event_guid":"700a07e7-a9c4-437b-a4c5-4491b23a9b4a","weight":1},{"event_id":3656,"event_guid":"1a6657a2-b6c2-4acc-b8fc-5ec081c0877f","weight":1},{"event_id":3734,"event_guid":"34ea8f1f-9fad-41aa-8424-e833f10e5e8b","weight":1},{"event_id":3747,"event_guid":"fc6c53de-ec9d-4966-a912-5cfaf54c0dd2","weight":1},{"event_id":3794,"event_guid":"17c7c011-07ef-438d-95e6-aed190fd7332","weight":1},{"event_id":3803,"event_guid":"3a85b5ca-222d-11e7-b6e0-a743b98e1890","weight":1},{"event_id":3805,"event_guid":"d5565688-a086-42e6-b8eb-17fa54e6fc3b","weight":1},{"event_id":3808,"event_guid":"997843cf-c36c-4980-9e99-54d4d11dce93","weight":1},{"event_id":3812,"event_guid":"d180c287-0760-4421-9406-fedac5a3639c","weight":1},{"event_id":3813,"event_guid":"3161a4f1-ed69-49ae-b181-7ed1f6ad1d8d","weight":1},{"event_id":3816,"event_guid":"e370add0-106d-48e6-9e97-cd560ba60b9c","weight":1},{"event_id":3819,"event_guid":"cf5f0a60-2906-47c1-9b22-5c1da31d0c3e","weight":1},{"event_id":3842,"event_guid":"385033fe-d217-0100-aca6-28dd05677c66","weight":1},{"event_id":3859,"event_guid":"7920bbee-a683-4fdd-863d-fa77062a39b2","weight":1},{"event_id":3877,"event_guid":"DKc-YrlXZdJtpIsNPoI0Kw","weight":1},{"event_id":3879,"event_guid":"FnOF8fCNDd18bOs5jLXmQA","weight":1},{"event_id":3911,"event_guid":"2YmdEcOFq568KjNnykPg1g","weight":1},{"event_id":3922,"event_guid":"XvCn305wK00HlDQBdQR6rw","weight":1},{"event_id":4409,"event_guid":"ad8f8dc0-5d55-4923-b836-59ca6a614680","weight":1},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":1},{"event_id":4513,"event_guid":"b1e1dd3e-e767-57d0-a815-3990739a8ce7","weight":1},{"event_id":4667,"event_guid":"9b3292f5-f7bd-49f9-8c2b-5dc98d72e6a4","weight":1},{"event_id":5184,"event_guid":"e91f5352-d40e-4fd0-8728-d6528ca09e20","weight":1},{"event_id":5240,"event_guid":"39474e46-4733-2020-2020-202020202020","weight":1},{"event_id":5274,"event_guid":"c38c514b-99f4-4906-a0e5-189df72dbd9e","weight":1},{"event_id":5290,"event_guid":"1574d0a2-4708-4dd9-9d70-9b75cd075639","weight":1}]},{"guid":"KROCEGraOskISuupZHUVIQ","title":"Introduction to the Linux Block I/O Layer","subtitle":"","slug":"784-introduction-to-the-linux-block-i-o-layer","link":"https://c3voc.de","description":"In the last years the kernel's block I/O layer has been subject to quite some substantial changes. Ever increasing IOPS rates delivered by Flash based storage and high end SAN infrastructures demanded a refactoring of the I/O layer towards a lockless, multicore utilizing design.\n\nThis talk will give a short introduction to both, the classic block layer and the so called multi queue block layer.","original_language":"eng","persons":["Johannes Thumshin"],"tags":["osc16"],"view_count":306,"promoted":false,"date":"2016-06-22T00:00:00.000+02:00","release_date":"2016-06-23T02:00:00.000+02:00","updated_at":"2025-11-10T00:15:04.876+01:00","length":1021,"duration":1021,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/784-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/784-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/KROCEGraOskISuupZHUVIQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/KROCEGraOskISuupZHUVIQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/784-introduction-to-the-linux-block-i-o-layer","url":"https://api.media.ccc.de/public/events/KROCEGraOskISuupZHUVIQ","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":124,"event_guid":"import-4ef0accbc71134a330","weight":1},{"event_id":368,"event_guid":"import-1fe52c4111d06034ef","weight":1},{"event_id":394,"event_guid":"import-ae033c29fa013edeb6","weight":1},{"event_id":398,"event_guid":"import-40eeb2d209e3af8056","weight":1},{"event_id":503,"event_guid":"import-0717a4aa6f9596895b","weight":1},{"event_id":576,"event_guid":"import-b5dafc00b677681209","weight":1},{"event_id":691,"event_guid":"import-e07970a31bd07defcf","weight":1},{"event_id":1302,"event_guid":"import-ec1c4bafaa3e2f5449","weight":1},{"event_id":1661,"event_guid":"import-f96ec72f41d4dca7d6","weight":1},{"event_id":2172,"event_guid":"ELK9-ZQeFcqKxBYW8eay8g","weight":1},{"event_id":2246,"event_guid":"5hkhmuwi5J8ZHMfd5k7veg","weight":1},{"event_id":2325,"event_guid":"44a73803-a941-49bd-95b5-3268a1b27b9b","weight":2},{"event_id":2376,"event_guid":"0bc12fad-8cb0-4c89-b1b5-f9087325d0f9","weight":1},{"event_id":2378,"event_guid":"213f5667-d2b5-4f7c-b3f7-90ef3f6322a0","weight":1},{"event_id":2381,"event_guid":"04ec4cc0-499d-40c4-9222-134482af8e5f","weight":1},{"event_id":2388,"event_guid":"e9a54249-b4a7-4562-91fe-421a6bde0831","weight":1},{"event_id":2392,"event_guid":"c47c4c79-356a-446d-a247-d194fc0f77a1","weight":2},{"event_id":2534,"event_guid":"0e66ac36-d9c6-4900-b532-4f651dd39582","weight":1},{"event_id":2608,"event_guid":"f9709c01-4468-4b85-ac5a-178f0be67ae8","weight":2},{"event_id":2967,"event_guid":"cabf79b8-cadc-45ef-89c8-c3c877baf379","weight":1},{"event_id":2971,"event_guid":"2a70a73e-f526-4550-956d-a637d05fd2cd","weight":1},{"event_id":2972,"event_guid":"e328de69-f963-4bff-9018-ffc5501ce1bf","weight":1},{"event_id":3006,"event_guid":"8ec50825-c905-44af-8de7-33adef6d5e10","weight":1},{"event_id":3147,"event_guid":"MvDEUEd240rFYyOokI_1eQ","weight":1},{"event_id":3148,"event_guid":"qkRu54Tw2ComATZlC4dJ3w","weight":1},{"event_id":3166,"event_guid":"LpuYnAfj4Zh7imchKOxLDg","weight":1},{"event_id":3167,"event_guid":"Wo3YoeBJuzJgaBduSunAZg","weight":1},{"event_id":3169,"event_guid":"p39SKUmzmzzKmAOdovedvw","weight":2},{"event_id":3174,"event_guid":"swQfoAH_b6JI3pPw6U3-Yg","weight":1},{"event_id":3185,"event_guid":"VcC-9xo_wjyqrrzeLQMzSg","weight":1},{"event_id":3189,"event_guid":"2vX5hTmwpjLBOTH7Uc1-jw","weight":1},{"event_id":3191,"event_guid":"yaWEI3eHTzZhZQygkwro0Q","weight":1},{"event_id":3196,"event_guid":"QVGOHnYSJGueNJedK7NMpA","weight":1},{"event_id":3199,"event_guid":"Zz12nSU5j4wZHqNs1C9ktg","weight":1},{"event_id":3200,"event_guid":"2Aj9u-vRn20t-fkESKdhEA","weight":1},{"event_id":3206,"event_guid":"RYP1IYR2ODL3wy8Ku5vtRw","weight":1},{"event_id":3211,"event_guid":"ueGMupXG4pqfidkoyMKTgg","weight":1},{"event_id":3230,"event_guid":"_xh_bcsYrnMrlcDmqyPD5Q","weight":1},{"event_id":3275,"event_guid":"b5281990-8903-5598-963e-77e3548821e1","weight":1},{"event_id":3427,"event_guid":"8d656de7-3b04-4e71-bd77-fd8fc494bc43","weight":2},{"event_id":3431,"event_guid":"a60f0bd1-96c2-436e-a652-f04779a9a0ef","weight":1},{"event_id":3589,"event_guid":"79720795-6ae6-50ef-ab4b-a1ef4472ab1d","weight":1},{"event_id":3676,"event_guid":"f6811c99-96af-44d5-b82d-5afe826b2caf","weight":1},{"event_id":3694,"event_guid":"ef62eb53-cb69-42c6-aab0-bc9d3b0e1e92","weight":1},{"event_id":3907,"event_guid":"NuaV3IXGpEC9JQ1LnRZksQ","weight":1},{"event_id":3953,"event_guid":"LxGiZFjmRQy3U6o41kSPSA","weight":1},{"event_id":4311,"event_guid":"1159379e-b387-4660-a160-d996c7383c5a","weight":1},{"event_id":4351,"event_guid":"06f3958c-0e2c-4dfc-804c-9493fae7fe9b","weight":1},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":1},{"event_id":4470,"event_guid":"d5ad9c64-0e65-4ee2-bc2b-feb9c7faa1c6","weight":1},{"event_id":4472,"event_guid":"35abdd14-4469-4295-b3d1-0eba9f4015d2","weight":1},{"event_id":4632,"event_guid":"caeece7b-a23c-4863-ba1b-f3cdde62a1b3","weight":1},{"event_id":4680,"event_guid":"196e78e5-f6c5-42b0-84a9-f05428ddd550","weight":1},{"event_id":4818,"event_guid":"c02f6777-5e55-46ca-8d60-1810a8d5f3c7","weight":1},{"event_id":5090,"event_guid":"2180ad03-5c90-5099-a00b-a9be0f719900","weight":1},{"event_id":5235,"event_guid":"52535255-5245-2020-2020-202020202020","weight":1},{"event_id":5238,"event_guid":"48334a59-4e4a-2020-2020-202020202020","weight":1},{"event_id":5243,"event_guid":"41524d50-3344-2020-2020-202020202020","weight":1},{"event_id":5727,"event_guid":"702996dd-0853-4d00-81e2-3e39cae19500","weight":1}]},{"guid":"UvG9Yo-LIr2WzVvPY6ZqNw","title":"Turris Omnia","subtitle":"","slug":"774-turris-omnia","link":"https://c3voc.de","description":"CZ.NIC is working hard on releasing their new router called Turris Omnia. It is open source and open hardware, high-performance ARM box that can become the central server of your home as it can actually do much more than just routing. Why is it interesting? What can it do? Can it run openSUSE? All of that and more will be the topic of this talk.","original_language":"eng","persons":["Michal Hrušecký"],"tags":["osc16"],"view_count":230,"promoted":false,"date":"2016-06-23T00:00:00.000+02:00","release_date":"2016-06-24T02:00:00.000+02:00","updated_at":"2025-12-26T14:30:06.559+01:00","length":2108,"duration":2108,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/774-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/774-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/UvG9Yo-LIr2WzVvPY6ZqNw-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/UvG9Yo-LIr2WzVvPY6ZqNw-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/774-turris-omnia","url":"https://api.media.ccc.de/public/events/UvG9Yo-LIr2WzVvPY6ZqNw","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":243,"event_guid":"import-e87c458bf07010e199","weight":1},{"event_id":290,"event_guid":"import-1b1bb084cc68f7a3df","weight":1},{"event_id":291,"event_guid":"import-afcc42724f9c8a2c86","weight":1},{"event_id":320,"event_guid":"import-ced95c732cc7a3b56c","weight":1},{"event_id":410,"event_guid":"import-ec05f2b312ee438d99","weight":1},{"event_id":544,"event_guid":"import-d052526c7fcecbd735","weight":1},{"event_id":2566,"event_guid":"362d2f81-de13-4aee-81aa-387e8d1937be","weight":1},{"event_id":2624,"event_guid":"178dd5ac-6f92-4cd9-a99c-8a1b0e83bce8","weight":1},{"event_id":2672,"event_guid":"d1219a46-292a-4b57-b401-c2fa2bd808a4","weight":1},{"event_id":2758,"event_guid":"aa45b26c-1669-44d0-b9bc-0b3064255597","weight":1},{"event_id":2770,"event_guid":"3d7c47ca-7e31-11e5-b91e-e9254c67ce68","weight":2},{"event_id":3041,"event_guid":"29aaed8b-5b17-4feb-a9fc-7cc584682746","weight":1},{"event_id":3059,"event_guid":"fdf7190b-554d-49d8-bc51-4c7bafca0032","weight":1},{"event_id":3146,"event_guid":"MCdoZ-f-uTVDhCxWBbpHgg","weight":1},{"event_id":3147,"event_guid":"MvDEUEd240rFYyOokI_1eQ","weight":1},{"event_id":3181,"event_guid":"1eCzWEKET26oH-amTkCmsg","weight":1},{"event_id":3199,"event_guid":"Zz12nSU5j4wZHqNs1C9ktg","weight":1},{"event_id":3201,"event_guid":"v-ZMfmPOSMkcoCBKks_x4g","weight":2},{"event_id":3209,"event_guid":"9lMPMu99GEqkOTTmlsA4eQ","weight":1},{"event_id":3449,"event_guid":"55e72dd9-5014-4eca-bd26-3fbbad1fd89f","weight":1},{"event_id":3546,"event_guid":"d9b6af5a-3215-4dc7-8fc5-071c5f6f568e","weight":1},{"event_id":3557,"event_guid":"9edcccc7-e7b3-4da9-aa3e-48f1c2689a40","weight":1},{"event_id":3561,"event_guid":"f97830db-1b51-420a-91f0-b713fa9571ec","weight":1},{"event_id":3566,"event_guid":"40332b3d-c3b6-5c10-be52-1014af10f5ad","weight":1},{"event_id":3570,"event_guid":"adc46ce2-f407-51b3-8fe9-7cd63d3a290b","weight":1},{"event_id":3774,"event_guid":"a26a0d23-549d-5bd6-8f1e-9803628d5850","weight":1},{"event_id":3779,"event_guid":"66b1739a-588b-569f-9544-8084f325e235","weight":1},{"event_id":3812,"event_guid":"d180c287-0760-4421-9406-fedac5a3639c","weight":2},{"event_id":3826,"event_guid":"78cf3095-ba39-52a4-b64a-28279355a7d3","weight":1},{"event_id":3843,"event_guid":"385033fe-d217-0120-aca6-28dd05677c66","weight":1},{"event_id":3869,"event_guid":"y51b5xL9m5uzZtXF7dFzLw","weight":1},{"event_id":3885,"event_guid":"8oYHmDEkiRg1KNsROGtGSQ","weight":1},{"event_id":3908,"event_guid":"-vvrZxatKLSv4pWA4oIpVg","weight":1},{"event_id":3922,"event_guid":"XvCn305wK00HlDQBdQR6rw","weight":1},{"event_id":4379,"event_guid":"406d9e92-690e-4a35-97cd-49af5fe33764","weight":1},{"event_id":4490,"event_guid":"8404bf28-92db-5ce8-a8d4-795ef98eba69","weight":1},{"event_id":4571,"event_guid":"b9d55f2d-9117-58bd-9d46-76e40d4e19d1","weight":1},{"event_id":4583,"event_guid":"1908aed0-db9b-50de-bb04-e58a397818a9","weight":1},{"event_id":4629,"event_guid":"4dd99ace-1f61-1832-2e7f-d34394dba06e","weight":1},{"event_id":4703,"event_guid":"6c45824e-f5a7-4961-8941-11eaa43f638b","weight":1},{"event_id":4863,"event_guid":"801e92bc-c2a2-4f89-bf60-c76a44b0b8b5","weight":1},{"event_id":4968,"event_guid":"f588fca0-d2c1-45e2-ba34-4b055a369b2a","weight":1},{"event_id":5564,"event_guid":"yZCj2cAxcaB9BsQRm7YYRg","weight":1},{"event_id":5795,"event_guid":"d3821dc9-94af-438a-af6a-d4f79df43a2f","weight":2},{"event_id":6524,"event_guid":"9f27a4c2-f957-4bad-81a8-988a37429d5c","weight":1},{"event_id":6532,"event_guid":"94447a62-a3ba-4f6d-a3b7-b5318a954651","weight":1},{"event_id":7046,"event_guid":"40829380-cbd9-414e-8afe-b51c12d5e761","weight":1},{"event_id":7051,"event_guid":"bdf6c301-d6d9-5dde-b159-881c217f1e66","weight":1},{"event_id":7323,"event_guid":"7adbca81-10f6-4634-aab9-47cecfa25390","weight":1}]},{"guid":"axE0bWDwutJ5VgLbiJnqJQ","title":"MySQL Firewall","subtitle":"","slug":"780-mysql-firewall","link":"https://c3voc.de","description":"MySQL Firewall is an application level firewall filter that intercepts incoming queries and validates them against a database of normalized \"safe\" queries.\nAs an integral part of the server it takes advantage of the parsing and normalization that is done anyway so it has minimal impact on normal operations. \nThe firewall has multiple modes. In learning mode it collects the incoming query normalization in a scratchpad that can be persisted to disk. In alert mode it will just alert the DBA for an unknown query but still let it pass.\nAnd in protecting mode it will reject all unknown queries.\nThe firewall can be used to limit SQL injection or as a complement to the privilege system to support only particular front end applications.\nWe will go through all of the stages of installing, training and arming the MySQL firewall with understandable examples. ","original_language":"eng","persons":["Georgi Kodinov"],"tags":["osc16"],"view_count":73,"promoted":false,"date":"2016-06-23T00:00:00.000+02:00","release_date":"2016-06-23T02:00:00.000+02:00","updated_at":"2025-01-18T22:45:08.174+01:00","length":1421,"duration":1421,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/780-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/780-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/axE0bWDwutJ5VgLbiJnqJQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/axE0bWDwutJ5VgLbiJnqJQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/780-mysql-firewall","url":"https://api.media.ccc.de/public/events/axE0bWDwutJ5VgLbiJnqJQ","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":22,"event_guid":"import-d9fdeee55d49ce271e","weight":1},{"event_id":909,"event_guid":"import-a5a928eef896416b07","weight":1},{"event_id":991,"event_guid":"import-714a2f9e3b449a1b2d","weight":1},{"event_id":1714,"event_guid":"import-b660dec4d932230337","weight":1},{"event_id":1857,"event_guid":"import-99c75aefb14537b1b4","weight":1},{"event_id":2212,"event_guid":"4aOXU9cdQYbirV0Q-k5usw","weight":1},{"event_id":2378,"event_guid":"213f5667-d2b5-4f7c-b3f7-90ef3f6322a0","weight":1},{"event_id":2421,"event_guid":"6db799ad-eb93-43ba-ae8d-299976c5254f","weight":1},{"event_id":2696,"event_guid":"social_media_roots","weight":1},{"event_id":2705,"event_guid":"55fccc39-c1bb-4d05-aa95-7188ad229f56","weight":1},{"event_id":2757,"event_guid":"303801f5-9eaf-41a9-9022-92dc5cd702d2","weight":1},{"event_id":2823,"event_guid":"c6f44cff-122c-44f3-bcf9-683577a67e85","weight":2},{"event_id":2825,"event_guid":"56721a59-30c0-4201-8744-5d2a9846ed28","weight":1},{"event_id":2860,"event_guid":"81cba379-0eb6-4dbb-a48c-80feaea60939","weight":1},{"event_id":2890,"event_guid":"b7327513-182a-455a-932e-aab4791f5331","weight":1},{"event_id":3191,"event_guid":"yaWEI3eHTzZhZQygkwro0Q","weight":1},{"event_id":3198,"event_guid":"Tco7i26vws8rHzhSpRVVzg","weight":1},{"event_id":3213,"event_guid":"dPaHq4D6Hj3Tw-QYYABm3A","weight":1},{"event_id":3310,"event_guid":"22109d54-7493-532b-ab78-6db43bbe6cdf","weight":1},{"event_id":3722,"event_guid":"b5b4ce04-1e4b-4e09-8347-4e72cb5f90b9","weight":1},{"event_id":3727,"event_guid":"2aba641b-114d-4dac-866e-533314a3c108","weight":1},{"event_id":3728,"event_guid":"094b6119-b261-4750-89cf-43fed50eb679","weight":1},{"event_id":3739,"event_guid":"61677c86-8d83-4c30-9cf4-f7741e1a8798","weight":1},{"event_id":3747,"event_guid":"fc6c53de-ec9d-4966-a912-5cfaf54c0dd2","weight":1},{"event_id":3786,"event_guid":"9f730bc5-eb12-44e0-94e7-a65fd86490d9","weight":1},{"event_id":3853,"event_guid":"efeeaebc-3f29-11e7-9ba7-2f214305c877","weight":1},{"event_id":3986,"event_guid":"ff2bf44f-3417-5914-a017-9777087662f7","weight":1},{"event_id":4293,"event_guid":"dd774554-e12d-4557-b91c-3f6039cd4aeb","weight":1},{"event_id":4417,"event_guid":"955ab1c9-016a-4f90-a3d9-b37577b99f82","weight":1},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":1},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":1},{"event_id":4969,"event_guid":"2f480a87-d595-4312-97c1-0a0f0fa0f75a","weight":1},{"event_id":5016,"event_guid":"b22bb12f-7bf1-4e5f-b3d5-7baf9bb3d18c","weight":1},{"event_id":5061,"event_guid":"f2fad80c-2d2f-4717-9a82-2406e7b23c77","weight":1},{"event_id":5265,"event_guid":"a4b6d7b8-48ae-47e4-a348-ce7ba14fdb65","weight":1},{"event_id":5528,"event_guid":"22g21-9kzH5VYk6hwXsmlA","weight":1},{"event_id":5559,"event_guid":"wH433cPdvbX3qo5fUFKgbA","weight":1},{"event_id":6050,"event_guid":"735c0de2-ccf2-4c5b-9138-cb51538d1253","weight":1},{"event_id":7222,"event_guid":"2cdf16f6-51db-4f8b-9982-210d49851d4e","weight":1},{"event_id":7285,"event_guid":"71c15227-527d-40e4-96c0-e04e2b218422","weight":1},{"event_id":8128,"event_guid":"37b85603-20af-564a-af71-32f7392d58a2","weight":1}]},{"guid":"K-61wU1miHZiDTwP89VJaw","title":"Getting Geeko some cross-compilers","subtitle":"","slug":"918-getting-geeko-some-cross-compilers","link":"https://c3voc.de","description":"openSUSE relies on native compilation today, resorting to QEMU linux-user emulation for non-native build targets. Here's a brief update of where we are with building real cross-compilers, including for non-Linux targets such as microcontrollers, from our SUSE-maintained GCC packages.","original_language":"eng","persons":["Andreas Färber"],"tags":["osc16"],"view_count":24,"promoted":false,"date":"2016-06-25T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2022-02-19T17:15:14.135+01:00","length":1525,"duration":1525,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/918-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/918-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/K-61wU1miHZiDTwP89VJaw-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/K-61wU1miHZiDTwP89VJaw-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/918-getting-geeko-some-cross-compilers","url":"https://api.media.ccc.de/public/events/K-61wU1miHZiDTwP89VJaw","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":89,"event_guid":"import-3de147fa3727b16db9","weight":1},{"event_id":229,"event_guid":"import-84ac09898882828ddb","weight":1},{"event_id":620,"event_guid":"import-0683ba6033d2b4ff3c","weight":1},{"event_id":1456,"event_guid":"import-ffedc66f28f81c9a2e","weight":2},{"event_id":2350,"event_guid":"433e598a-4a96-4be5-90f1-014b4be7b3ec","weight":1},{"event_id":2720,"event_guid":"zboXEMtoT7r3Aurvymmg5Q","weight":1},{"event_id":3075,"event_guid":"703aa5ef-1a1d-4209-8251-1e9218f900a4","weight":1},{"event_id":3189,"event_guid":"2vX5hTmwpjLBOTH7Uc1-jw","weight":1},{"event_id":3758,"event_guid":"14590762-b249-463b-9617-46d0f0d3f5b3","weight":1},{"event_id":4924,"event_guid":"51b646f8-7afc-46be-8f77-50f7787c1f5d","weight":1}]},{"guid":"aQ8rE8S7gVAm1u51Ydwxww","title":"openSUSE Weblate Translation Tool","subtitle":"","slug":"778-opensuse-weblate-translation-tool","link":"https://c3voc.de","description":"openSUSE has a new tool for translations support: Weblate. It should become a central point of all openSUSE translations in future.\n\nIn this talk you will become familiar with Weblate. Starting with translation and fixing errors in existing translations will be easy for you.","original_language":"eng","persons":["sbrabec"],"tags":["osc16_dv"],"view_count":111,"promoted":false,"date":"2016-06-22T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2026-02-10T15:30:08.066+01:00","length":1155,"duration":1155,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/778-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/778-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/aQ8rE8S7gVAm1u51Ydwxww-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/aQ8rE8S7gVAm1u51Ydwxww-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/778-opensuse-weblate-translation-tool","url":"https://api.media.ccc.de/public/events/aQ8rE8S7gVAm1u51Ydwxww","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":205,"event_guid":"import-17e2f2334e694b4d28","weight":1},{"event_id":2618,"event_guid":"d4feda86-cee8-45c3-b62a-4bff418a0dee","weight":1},{"event_id":2723,"event_guid":"bcntKBHQb1WsmpjP4ZuVKA","weight":1},{"event_id":6409,"event_guid":"a42e5a4f-fd9b-4571-bf17-483978afecb3","weight":1},{"event_id":6418,"event_guid":"dbd61e6a-dbde-4dcd-9b2e-73ba7ad62861","weight":1},{"event_id":6450,"event_guid":"8cfcba40-e656-5f5b-b46f-8a9f09913c85","weight":1},{"event_id":6508,"event_guid":"22d77083-ceb3-50bd-b275-678ce3b22760","weight":1}]},{"guid":"2Aj9u-vRn20t-fkESKdhEA","title":"Security and openSUSE","subtitle":"","slug":"994-security-and-opensuse","link":"https://c3voc.de","description":"SUSE employs a security team which has as main duty keeping SUSE and openSUSE secure.\nWith openSUSE and SUSE Linux Enterprise being close and deriving from each other, taking care\nof security in openSUSE development is also benefitial for SUSE Linux Enterprise Development.\n\nThe talk will  give an introduction on what the SUSE Security Team does and how it works, especially in light in cooperating with openSUSE.","original_language":"eng","persons":["Marcus Meissner"],"tags":["osc16_dv"],"view_count":98,"promoted":false,"date":"2016-06-22T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2024-09-08T16:45:02.731+02:00","length":2418,"duration":2418,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/994-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/994-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/2Aj9u-vRn20t-fkESKdhEA-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/2Aj9u-vRn20t-fkESKdhEA-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/994-security-and-opensuse","url":"https://api.media.ccc.de/public/events/2Aj9u-vRn20t-fkESKdhEA","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":1796,"event_guid":"z7M48Tb_4vtI0BBFVqe_ag","weight":1},{"event_id":2375,"event_guid":"128d4236-6001-4483-9152-c5941314d2cb","weight":1},{"event_id":2886,"event_guid":"088e3078-bab2-433d-8be2-f1a4b37b4d5c","weight":1},{"event_id":3056,"event_guid":"0a6530a2-51e2-4423-9ee4-97f59823d163","weight":1},{"event_id":3147,"event_guid":"MvDEUEd240rFYyOokI_1eQ","weight":1},{"event_id":3149,"event_guid":"H6nux9ZMFx11Rj0g2zqpeg","weight":1},{"event_id":3155,"event_guid":"85EHQFfFqbQ-xEz28bu9Ug","weight":1},{"event_id":3156,"event_guid":"KROCEGraOskISuupZHUVIQ","weight":1},{"event_id":3159,"event_guid":"yE9I09-8fFSyYRy-OswMgA","weight":1},{"event_id":3189,"event_guid":"2vX5hTmwpjLBOTH7Uc1-jw","weight":1},{"event_id":3191,"event_guid":"yaWEI3eHTzZhZQygkwro0Q","weight":1},{"event_id":3215,"event_guid":"OnFVmegI3e4JRo8zoDliNw","weight":1},{"event_id":3216,"event_guid":"01H23TDL3mlx2AJYrrz2yw","weight":1},{"event_id":3230,"event_guid":"_xh_bcsYrnMrlcDmqyPD5Q","weight":1},{"event_id":3231,"event_guid":"ZailH5jsKoZjybdb_srn9A","weight":2},{"event_id":3397,"event_guid":"8e67e380-1343-41ea-a255-c2fdd25e336c","weight":1},{"event_id":3418,"event_guid":"e22d9cbc-8dfe-4b87-a0e0-56fb76a62511","weight":1},{"event_id":3433,"event_guid":"da626bb9-5540-45e8-a13b-e5d8065755ea","weight":1},{"event_id":3615,"event_guid":"74783236-46f4-493c-9574-1b27a44847b7","weight":1},{"event_id":3640,"event_guid":"700a07e7-a9c4-437b-a4c5-4491b23a9b4a","weight":1},{"event_id":3734,"event_guid":"34ea8f1f-9fad-41aa-8424-e833f10e5e8b","weight":1},{"event_id":3747,"event_guid":"fc6c53de-ec9d-4966-a912-5cfaf54c0dd2","weight":1},{"event_id":3850,"event_guid":"ae999450-3893-11e7-890f-9f81551c7b53","weight":2},{"event_id":3869,"event_guid":"y51b5xL9m5uzZtXF7dFzLw","weight":2},{"event_id":3886,"event_guid":"dSKbkXngHk9A0b_HUCbw9Q","weight":3},{"event_id":3891,"event_guid":"iViaSdT9_Q6RCP88cI8-bA","weight":1},{"event_id":3908,"event_guid":"-vvrZxatKLSv4pWA4oIpVg","weight":2},{"event_id":3914,"event_guid":"Y0JnC201w-pFxwZtVua59g","weight":1},{"event_id":3930,"event_guid":"SGalEkMfbjvUHtG8OucYjg","weight":2},{"event_id":3934,"event_guid":"uEjGRz2ikYXsemssGT5smQ","weight":1},{"event_id":3945,"event_guid":"gzTi7snKMnCqw9rzDhtlHg","weight":1},{"event_id":3947,"event_guid":"ZwjtZbsZpe6Xfim50cj-CA","weight":2},{"event_id":4767,"event_guid":"f2ca3661-30c8-476e-9d6b-920bb20b21eb","weight":1},{"event_id":4828,"event_guid":"4cb7be14-bfbd-42a2-a556-9ef8e8bd6ba7","weight":1},{"event_id":4909,"event_guid":"03ba9edb-1d3a-4774-9384-7548c0696df7","weight":2},{"event_id":5500,"event_guid":"BYAPpSpdg3PEN4qfQS7BlQ","weight":2}]},{"guid":"V4DGbYZ_3n_pirtD3yNHPQ","title":"Kolab Summit 2.0 - Welcome","subtitle":"","slug":"1068-kolab-summit-2-0-welcome","link":"https://c3voc.de","description":"https://summit.kolab.org/\n\nGeorg C. F. Greve KOLAB SYSTEMS CEO","original_language":"eng","persons":["Douglas DeMaio"],"tags":["osc16_dv"],"view_count":12,"promoted":false,"date":"2016-06-24T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2020-09-03T08:30:03.023+02:00","length":2422,"duration":2422,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/1068-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/1068-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/V4DGbYZ_3n_pirtD3yNHPQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/V4DGbYZ_3n_pirtD3yNHPQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/1068-kolab-summit-2-0-welcome","url":"https://api.media.ccc.de/public/events/V4DGbYZ_3n_pirtD3yNHPQ","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[]},{"guid":"vVT782E8AnMuWivvl2Igow","title":"Keynote - Georg Greve","subtitle":"","slug":"1064-keynote-georg-greve","link":"https://c3voc.de","description":"Georg is the CEO of Kolab Systems AG and is one of the leading entrepreneurs in the Free Software world: Self-taught software developer, traditionally trained physicist, author, and founding president of the Free Software Foundation Europe (FSFE) and involved in most of the crucial battles for a society that is based on openness and freedom.","original_language":"eng","persons":["Douglas DeMaio"],"tags":["osc16"],"view_count":51,"promoted":false,"date":"2016-06-23T00:00:00.000+02:00","release_date":"2016-06-23T02:00:00.000+02:00","updated_at":"2025-01-09T23:30:06.813+01:00","length":1451,"duration":1451,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/1064-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/1064-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/vVT782E8AnMuWivvl2Igow-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/vVT782E8AnMuWivvl2Igow-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/1064-keynote-georg-greve","url":"https://api.media.ccc.de/public/events/vVT782E8AnMuWivvl2Igow","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":2890,"event_guid":"b7327513-182a-455a-932e-aab4791f5331","weight":2},{"event_id":3401,"event_guid":"700bec9b-835f-424e-a9ce-d61f9de40dee","weight":2},{"event_id":3692,"event_guid":"f21478d4-e8db-4f19-854c-2f74b5824706","weight":1},{"event_id":3755,"event_guid":"2bdf3de1-417b-4a5a-b31e-4701a921fb5c","weight":1},{"event_id":3763,"event_guid":"8fbee7ff-b50c-4310-af9d-d44794669f25","weight":2},{"event_id":3764,"event_guid":"b1a28d62-75e9-48de-bec9-44df4e611685","weight":1},{"event_id":4762,"event_guid":"b036385c-ec1a-44e5-ae48-af703ce9b5d3","weight":2},{"event_id":4866,"event_guid":"117a52b4-f675-49dd-aafe-659c07b6bc9c","weight":3},{"event_id":4876,"event_guid":"dec6a7e0-2651-4bb5-8300-977795e901ed","weight":2}]},{"guid":"hT3r6JsHFqIhd76AeE7pyw","title":"Kolab Summit 2.0 - Safe Harbour","subtitle":"","slug":"1074-kolab-summit-2-0-safe-harbour","link":"https://c3voc.de","description":"Julian Höppner","original_language":"eng","persons":["Douglas DeMaio"],"tags":["osc16_dv"],"view_count":8,"promoted":false,"date":"2016-06-24T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2021-12-11T11:30:03.549+01:00","length":2548,"duration":2548,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/1074-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/1074-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/hT3r6JsHFqIhd76AeE7pyw-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/hT3r6JsHFqIhd76AeE7pyw-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/1074-kolab-summit-2-0-safe-harbour","url":"https://api.media.ccc.de/public/events/hT3r6JsHFqIhd76AeE7pyw","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":2892,"event_guid":"668ba44b-6800-4a8f-9544-b8e5cd7bd86c","weight":1}]},{"guid":"0iuBU-nxM2s8mFA-L7YwlQ","title":"openSUSE Infrastructure","subtitle":"","slug":"1014-opensuse-infrastructure","link":"https://c3voc.de","description":"How openSUSE runs its own infrastructure","original_language":"eng","persons":["gschlotter"],"tags":["osc16"],"view_count":76,"promoted":false,"date":"2016-06-25T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2026-01-28T22:00:16.464+01:00","length":1373,"duration":1373,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/1014-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/1014-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/0iuBU-nxM2s8mFA-L7YwlQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/0iuBU-nxM2s8mFA-L7YwlQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/1014-opensuse-infrastructure","url":"https://api.media.ccc.de/public/events/0iuBU-nxM2s8mFA-L7YwlQ","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":733,"event_guid":"import-8596f6465a398aab20","weight":1},{"event_id":764,"event_guid":"import-ec30852f5b7122171e","weight":1},{"event_id":769,"event_guid":"import-b2af0e61f8de12a218","weight":1},{"event_id":1640,"event_guid":"import-97f89b47751cce2a41","weight":1},{"event_id":1819,"event_guid":"tQIsDXIK4trNIxm5cVv5-Q","weight":1},{"event_id":1990,"event_guid":"APxc5qnadHeafxzU1z7FXw","weight":1},{"event_id":2560,"event_guid":"3537f488-9c78-4f0b-b727-2e8a3887b69e","weight":1},{"event_id":2776,"event_guid":"3d7c416e-7e31-11e5-b91e-f1d2b07f83cb","weight":1},{"event_id":3165,"event_guid":"IPvmWP0FuV9b5q-gEI6iHw","weight":1},{"event_id":3174,"event_guid":"swQfoAH_b6JI3pPw6U3-Yg","weight":1},{"event_id":3200,"event_guid":"2Aj9u-vRn20t-fkESKdhEA","weight":1},{"event_id":3204,"event_guid":"T7i3zXiVd4QCasP8vVUahA","weight":1},{"event_id":3230,"event_guid":"_xh_bcsYrnMrlcDmqyPD5Q","weight":1},{"event_id":3231,"event_guid":"ZailH5jsKoZjybdb_srn9A","weight":1},{"event_id":3803,"event_guid":"3a85b5ca-222d-11e7-b6e0-a743b98e1890","weight":1},{"event_id":3850,"event_guid":"ae999450-3893-11e7-890f-9f81551c7b53","weight":1},{"event_id":3866,"event_guid":"wtIryX0wXoJwm3FKr4PRZw","weight":1},{"event_id":3867,"event_guid":"uFjVfbMZ7-gXXIoMc1rJ8A","weight":2},{"event_id":3868,"event_guid":"4jEhQPQqW12ZbkAHI0uZGA","weight":1},{"event_id":3874,"event_guid":"G6H3Uw0zdxfr2d_HHOIZHQ","weight":1},{"event_id":3875,"event_guid":"9CM1MrBw8tVaEJyoQlRW3g","weight":1},{"event_id":3876,"event_guid":"FP5pC1RGONBa6Xn_FjW04w","weight":1},{"event_id":3878,"event_guid":"SbyF7DgLNRwEhdmNUjYpPw","weight":1},{"event_id":3879,"event_guid":"FnOF8fCNDd18bOs5jLXmQA","weight":1},{"event_id":3882,"event_guid":"kQLtC4_WrPUvGsuGqSBsNQ","weight":1},{"event_id":3886,"event_guid":"dSKbkXngHk9A0b_HUCbw9Q","weight":2},{"event_id":3891,"event_guid":"iViaSdT9_Q6RCP88cI8-bA","weight":1},{"event_id":3900,"event_guid":"ipvnEAscbtYrnQUnph4taA","weight":1},{"event_id":3901,"event_guid":"Gag-QXkqWZx802h-pJ7PDQ","weight":1},{"event_id":3902,"event_guid":"tei9jt3m34ZXyZV3GbvhiA","weight":1},{"event_id":3908,"event_guid":"-vvrZxatKLSv4pWA4oIpVg","weight":1},{"event_id":3914,"event_guid":"Y0JnC201w-pFxwZtVua59g","weight":1},{"event_id":3917,"event_guid":"X4dpEErwyiyiyFLzJWUOQg","weight":1},{"event_id":3919,"event_guid":"gRgxvK4ufa8hgzLOpcsDCw","weight":1},{"event_id":3920,"event_guid":"CU514wGOLEmxkwTYTJg7YA","weight":1},{"event_id":3922,"event_guid":"XvCn305wK00HlDQBdQR6rw","weight":1},{"event_id":3925,"event_guid":"Qzvno1d9tKENsn2U4kTrSA","weight":1},{"event_id":3930,"event_guid":"SGalEkMfbjvUHtG8OucYjg","weight":1},{"event_id":3934,"event_guid":"uEjGRz2ikYXsemssGT5smQ","weight":1},{"event_id":3935,"event_guid":"MyOZv8w2nxuAu-7rgmsPnw","weight":1},{"event_id":3943,"event_guid":"sei-F_kQp49QL0o97grYzQ","weight":1},{"event_id":3945,"event_guid":"gzTi7snKMnCqw9rzDhtlHg","weight":1},{"event_id":3947,"event_guid":"ZwjtZbsZpe6Xfim50cj-CA","weight":2},{"event_id":3950,"event_guid":"L0a92AY4MXdIRWubHJn0Jg","weight":1},{"event_id":3951,"event_guid":"21fzINn6BBrFviNsVEN1Og","weight":1},{"event_id":3953,"event_guid":"LxGiZFjmRQy3U6o41kSPSA","weight":1},{"event_id":4372,"event_guid":"01d07c5c-8a4e-4dbf-acf5-126d738a1ddf","weight":1},{"event_id":4379,"event_guid":"406d9e92-690e-4a35-97cd-49af5fe33764","weight":1},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":1},{"event_id":4937,"event_guid":"2e0125ef-679c-4eb3-9de6-f5e56e27fbca","weight":1},{"event_id":5446,"event_guid":"0f2f3643-570b-5e82-ae4d-0104af27867c","weight":1},{"event_id":5767,"event_guid":"dbb0c6bc-d14f-4d9b-9c9e-f66fa0143721","weight":1},{"event_id":5925,"event_guid":"f70f65b0-4ac1-59be-86f4-d9907cb59c5e","weight":1},{"event_id":6007,"event_guid":"1940c443-1c59-400f-bd3e-2ffed9c924c7","weight":1},{"event_id":6025,"event_guid":"6d52b06c-1295-4983-84e1-d0fb807af357","weight":1},{"event_id":6027,"event_guid":"566feb76-ea6c-4448-a161-fae24b66344c","weight":1},{"event_id":6030,"event_guid":"7871cf56-2a9c-41f4-a547-05f481aed111","weight":1},{"event_id":6031,"event_guid":"e0315bb4-6f75-5a30-aced-d5d59f246b14","weight":1},{"event_id":6032,"event_guid":"12504797-fa5f-52ae-9d5a-c954002e4c68","weight":1},{"event_id":6340,"event_guid":"95aab8ea-e8ec-539f-9e96-b31da306f682","weight":1},{"event_id":6376,"event_guid":"456fb60c-5ce7-11e8-be47-1fb2912eb895","weight":1}]},{"guid":"dPaHq4D6Hj3Tw-QYYABm3A","title":"Kolab Summit 2.0 - The Kolab Experience – The Exciting Future of Next Generation clients","subtitle":"","slug":"1072-kolab-summit-2-0-the-kolab-experience-the-exciting-future-of-next-generation-clients","link":"https://c3voc.de","description":"Jeroen van Meeuwen\nSYSTEMS ARCHITECT","original_language":"eng","persons":["Douglas DeMaio"],"tags":["osc16_dv"],"view_count":51,"promoted":false,"date":"2016-06-25T00:00:00.000+02:00","release_date":"2016-06-26T02:00:00.000+02:00","updated_at":"2024-11-21T15:45:03.241+01:00","length":2323,"duration":2323,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/1072-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/1072-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/dPaHq4D6Hj3Tw-QYYABm3A-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/dPaHq4D6Hj3Tw-QYYABm3A-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/1072-kolab-summit-2-0-the-kolab-experience-the-exciting-future-of-next-generation-clients","url":"https://api.media.ccc.de/public/events/dPaHq4D6Hj3Tw-QYYABm3A","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":2399,"event_guid":"a3e3ee7d1804d36b8ef255365a7f2d07","weight":1},{"event_id":2558,"event_guid":"d18d1d9d-2c37-46eb-b056-67b1f7a9a742","weight":1},{"event_id":2580,"event_guid":"94cc024c-c8d4-4cd6-b435-05dfdd5d9ee7","weight":1},{"event_id":2907,"event_guid":"3b16ddc9-499b-44b1-9084-b3e328daea30","weight":1},{"event_id":2920,"event_guid":"d516ffe3-d32d-4bed-8289-09d245ac2b2f","weight":1},{"event_id":3154,"event_guid":"axE0bWDwutJ5VgLbiJnqJQ","weight":1},{"event_id":3176,"event_guid":"izx3l7PgEN5snZK-S6VRrQ","weight":1},{"event_id":3198,"event_guid":"Tco7i26vws8rHzhSpRVVzg","weight":1},{"event_id":3202,"event_guid":"hPJc0wZ0nT-b0uN8ZFGMKQ","weight":1},{"event_id":3205,"event_guid":"dQtt5z0gTMrzSPkkkv5y1g","weight":1},{"event_id":3206,"event_guid":"RYP1IYR2ODL3wy8Ku5vtRw","weight":2},{"event_id":3396,"event_guid":"1b3d3055-e131-4157-8432-7d408be4ec2b","weight":1},{"event_id":3430,"event_guid":"58fb896b-6a05-4bdf-ab5d-85fe2501c61e","weight":1},{"event_id":3546,"event_guid":"d9b6af5a-3215-4dc7-8fc5-071c5f6f568e","weight":1},{"event_id":3615,"event_guid":"74783236-46f4-493c-9574-1b27a44847b7","weight":1},{"event_id":3652,"event_guid":"60b52369-b0ee-455f-904a-4dfef49596eb","weight":1},{"event_id":3763,"event_guid":"8fbee7ff-b50c-4310-af9d-d44794669f25","weight":1},{"event_id":3882,"event_guid":"kQLtC4_WrPUvGsuGqSBsNQ","weight":1},{"event_id":3923,"event_guid":"1281cbca-b4f1-45f5-b385-75fd69d7879e","weight":1},{"event_id":3954,"event_guid":"6033c592-f777-4e83-84ee-94cef2e89338","weight":1},{"event_id":4299,"event_guid":"63b79857-ca2c-4fb4-b56c-b7807f947c01","weight":1},{"event_id":4385,"event_guid":"894154c3-eda0-4b17-ad5d-5bd4c0fc72f0","weight":1},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":1},{"event_id":4826,"event_guid":"16645200-2036-4a3c-a44d-a5ff44ac2991","weight":1},{"event_id":4987,"event_guid":"07792c85-9a93-4c90-bdcd-9cd8165c2ae5","weight":1},{"event_id":5021,"event_guid":"7c1ede90-60d4-4dda-8475-fb9ed6097e4f","weight":1}]},{"guid":"qkRu54Tw2ComATZlC4dJ3w","title":"A Tale of Rust and the OBS","subtitle":"","slug":"782-a-tale-of-rust-and-the-obs","link":"https://c3voc.de","description":"This talk will be a short introduction to the Rust programming language, why it is useful and why you would want to use it. Then I will discuss the current state of Rust in openSUSE, what the situation is regarding packaging crates and what remains to be done.\n\nhttp://kri.gs/presentation-rust-obs/\n","original_language":"eng","persons":["Kristoffer Grönlund"],"tags":["osc16"],"view_count":77,"promoted":false,"date":"2016-06-22T00:00:00.000+02:00","release_date":"2016-06-23T02:00:00.000+02:00","updated_at":"2022-06-27T09:30:03.742+02:00","length":2318,"duration":2318,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/782-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/782-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/qkRu54Tw2ComATZlC4dJ3w-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/qkRu54Tw2ComATZlC4dJ3w-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/782-a-tale-of-rust-and-the-obs","url":"https://api.media.ccc.de/public/events/qkRu54Tw2ComATZlC4dJ3w","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":16,"event_guid":"import-539bcb7fe84721a1b5","weight":1},{"event_id":92,"event_guid":"import-89729efee6abf7945c","weight":1},{"event_id":774,"event_guid":"import-ef6d6d75b7095316d9","weight":1},{"event_id":2506,"event_guid":"dcd095aa-67c7-4db0-8d95-1eea799da466","weight":1},{"event_id":3034,"event_guid":"6e3c061e-495f-450b-ba96-c777c8669458","weight":1},{"event_id":3156,"event_guid":"KROCEGraOskISuupZHUVIQ","weight":1},{"event_id":3169,"event_guid":"p39SKUmzmzzKmAOdovedvw","weight":1},{"event_id":3174,"event_guid":"swQfoAH_b6JI3pPw6U3-Yg","weight":1},{"event_id":3176,"event_guid":"izx3l7PgEN5snZK-S6VRrQ","weight":1},{"event_id":3181,"event_guid":"1eCzWEKET26oH-amTkCmsg","weight":1},{"event_id":3203,"event_guid":"o3ue0K_eHD78ZXszamXCfg","weight":1},{"event_id":3209,"event_guid":"9lMPMu99GEqkOTTmlsA4eQ","weight":1},{"event_id":3309,"event_guid":"9335f1f1-c0c5-5378-b686-fffd6781c5ce","weight":1},{"event_id":3310,"event_guid":"22109d54-7493-532b-ab78-6db43bbe6cdf","weight":1},{"event_id":3498,"event_guid":"3cd1ad54-bede-444f-9339-9ed86e1836f6","weight":1},{"event_id":3499,"event_guid":"f5f638dd-fccc-460c-8829-38f69f872ada","weight":1},{"event_id":3589,"event_guid":"79720795-6ae6-50ef-ab4b-a1ef4472ab1d","weight":1},{"event_id":3662,"event_guid":"8c32309e-7136-4899-8ee4-1558e63ad137","weight":1},{"event_id":3665,"event_guid":"e204268f-0cea-4a1f-bb38-e7d50496492e","weight":1},{"event_id":3788,"event_guid":"5447b88c-3ce8-447a-a2c3-6b4dbc7258e2","weight":1},{"event_id":3809,"event_guid":"0cebb28a-ed7b-4d75-922c-cf7110be0ed7","weight":1},{"event_id":4304,"event_guid":"1ae0dba4-beb2-4e06-aff8-49205cbe8138","weight":1},{"event_id":4643,"event_guid":"b3a970c0-6c2d-4cf4-b118-dc74ddd2d824","weight":1}]},{"guid":"MvDEUEd240rFYyOokI_1eQ","title":"The type C connector and USB 3.1","subtitle":"","slug":"836-the-type-c-connector-and-usb-3-1","link":"https://c3voc.de","description":"The talk is intended to give an overview about the technology used for the type C connector and USB 3.1. I will cover USB role switching, selection of alternate modes and USB Power Delivery. An overview over the driver support is given. APIs are introduced and explained.\nThe conceptual difficulties of USB Power Delivery are shown. The missing infrastructure in the kernel and user space is identified. The frame work of a solution is discussed.\nhttp://www.slideshare.net/OliverNeukum/osc16-63284110","original_language":"eng","persons":["Oliver Neukum"],"tags":["osc16"],"view_count":157,"promoted":false,"date":"2016-06-22T00:00:00.000+02:00","release_date":"2016-06-23T02:00:00.000+02:00","updated_at":"2026-01-08T13:45:27.479+01:00","length":2454,"duration":2454,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/836-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/836-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/MvDEUEd240rFYyOokI_1eQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/MvDEUEd240rFYyOokI_1eQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/836-the-type-c-connector-and-usb-3-1","url":"https://api.media.ccc.de/public/events/MvDEUEd240rFYyOokI_1eQ","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":201,"event_guid":"import-5b4b173ddd025d8b13","weight":1},{"event_id":243,"event_guid":"import-e87c458bf07010e199","weight":1},{"event_id":290,"event_guid":"import-1b1bb084cc68f7a3df","weight":1},{"event_id":291,"event_guid":"import-afcc42724f9c8a2c86","weight":1},{"event_id":320,"event_guid":"import-ced95c732cc7a3b56c","weight":1},{"event_id":544,"event_guid":"import-d052526c7fcecbd735","weight":1},{"event_id":1995,"event_guid":"UbJ2xSD9UY0CBYE-9F8ZXA","weight":1},{"event_id":2338,"event_guid":"e51a1062-c2e2-487c-9d94-f97b47a894af","weight":1},{"event_id":2466,"event_guid":"882370ef-642d-43ba-b91d-22e9e87e9a1f","weight":1},{"event_id":2469,"event_guid":"f76a7853-6dfa-4294-81b6-1b37a9632b67","weight":1},{"event_id":2482,"event_guid":"46d21af4-3f70-4024-b7bd-52d40634b891","weight":1},{"event_id":2488,"event_guid":"87c715bf-c6a7-4ec6-87fc-84f4d04e01b6","weight":1},{"event_id":2496,"event_guid":"54159b05-db61-4055-b2ae-f4a16559ccfe","weight":2},{"event_id":2508,"event_guid":"ed4bcb3b-fe2d-4728-812d-a45dbd4d01db","weight":1},{"event_id":2514,"event_guid":"045e7aa9-5e12-4baf-98b2-e3fd31159851","weight":1},{"event_id":2518,"event_guid":"9a28ef84-3ba0-4c12-9f8a-115b30bc3ec0","weight":1},{"event_id":2540,"event_guid":"cd66723d-23cc-40e7-9b76-f9b38dc576ab","weight":1},{"event_id":2624,"event_guid":"178dd5ac-6f92-4cd9-a99c-8a1b0e83bce8","weight":1},{"event_id":2672,"event_guid":"d1219a46-292a-4b57-b401-c2fa2bd808a4","weight":1},{"event_id":2770,"event_guid":"3d7c47ca-7e31-11e5-b91e-e9254c67ce68","weight":1},{"event_id":2788,"event_guid":"d2328de5-84a4-11e5-9649-adf34cd290c2","weight":1},{"event_id":2791,"event_guid":"d23291a5-84a4-11e5-9649-bdfcf8623229","weight":1},{"event_id":2886,"event_guid":"088e3078-bab2-433d-8be2-f1a4b37b4d5c","weight":1},{"event_id":2899,"event_guid":"0c8f0e98-92ee-42ba-aa75-04fc50344904","weight":1},{"event_id":2923,"event_guid":"ba780105-8cc1-4e6e-8552-5e3bc150b9ff","weight":1},{"event_id":3073,"event_guid":"deadbcbf-a450-4005-99d1-054b38e58b86","weight":2},{"event_id":3149,"event_guid":"H6nux9ZMFx11Rj0g2zqpeg","weight":1},{"event_id":3155,"event_guid":"85EHQFfFqbQ-xEz28bu9Ug","weight":1},{"event_id":3156,"event_guid":"KROCEGraOskISuupZHUVIQ","weight":1},{"event_id":3159,"event_guid":"yE9I09-8fFSyYRy-OswMgA","weight":1},{"event_id":3164,"event_guid":"UvG9Yo-LIr2WzVvPY6ZqNw","weight":1},{"event_id":3166,"event_guid":"LpuYnAfj4Zh7imchKOxLDg","weight":2},{"event_id":3176,"event_guid":"izx3l7PgEN5snZK-S6VRrQ","weight":2},{"event_id":3189,"event_guid":"2vX5hTmwpjLBOTH7Uc1-jw","weight":1},{"event_id":3191,"event_guid":"yaWEI3eHTzZhZQygkwro0Q","weight":2},{"event_id":3192,"event_guid":"FAUGJFdw06rGrJBzs9I8WQ","weight":1},{"event_id":3196,"event_guid":"QVGOHnYSJGueNJedK7NMpA","weight":1},{"event_id":3200,"event_guid":"2Aj9u-vRn20t-fkESKdhEA","weight":1},{"event_id":3225,"event_guid":"8ded6890-b77e-4969-9d2c-06240f008528","weight":1},{"event_id":3230,"event_guid":"_xh_bcsYrnMrlcDmqyPD5Q","weight":1},{"event_id":3231,"event_guid":"ZailH5jsKoZjybdb_srn9A","weight":1},{"event_id":3246,"event_guid":"0f59250e-923d-55de-b98a-797d6c6a31a9","weight":1},{"event_id":3248,"event_guid":"f20fe948-cd33-535d-b7dd-00938781e212","weight":1},{"event_id":3261,"event_guid":"d29eabc5-e429-5e87-a011-95fd283ba949","weight":1},{"event_id":3268,"event_guid":"e216ccb9-01df-5998-b9bd-9d79b0b2ef3b","weight":1},{"event_id":3274,"event_guid":"cec2c1dd-88ab-5fa8-80c1-686188641cc3","weight":1},{"event_id":3286,"event_guid":"eaf6555c-ebea-5295-ae0e-75d981e25124","weight":1},{"event_id":3290,"event_guid":"29fbad3f-4c1f-589c-a6aa-2390f1641afb","weight":1},{"event_id":3293,"event_guid":"ac56c1cc-d2e9-5992-a3c9-4815ce3b52e9","weight":1},{"event_id":3299,"event_guid":"1c562b38-ef6d-53c5-a9f0-f486cff363ad","weight":1},{"event_id":3303,"event_guid":"d5871aa9-b052-5c09-bc8e-bcfee6469e91","weight":1},{"event_id":3310,"event_guid":"22109d54-7493-532b-ab78-6db43bbe6cdf","weight":1},{"event_id":3325,"event_guid":"cb824f02-1810-5f6b-8928-54c26f985efa","weight":1},{"event_id":3566,"event_guid":"40332b3d-c3b6-5c10-be52-1014af10f5ad","weight":1},{"event_id":3632,"event_guid":"378cdf23-350b-4a05-afd0-6360139a7a06","weight":1},{"event_id":3633,"event_guid":"530f0400-e4e8-4d99-909d-4cfc8121c0b0","weight":1},{"event_id":3665,"event_guid":"e204268f-0cea-4a1f-bb38-e7d50496492e","weight":3},{"event_id":3690,"event_guid":"8d0aed87-2484-4880-ae08-2dc3c7898959","weight":1},{"event_id":3692,"event_guid":"f21478d4-e8db-4f19-854c-2f74b5824706","weight":1},{"event_id":3704,"event_guid":"a1f43609-a446-41e7-9ac6-4db12bcb14c1","weight":1},{"event_id":3774,"event_guid":"a26a0d23-549d-5bd6-8f1e-9803628d5850","weight":1},{"event_id":3779,"event_guid":"66b1739a-588b-569f-9544-8084f325e235","weight":1},{"event_id":3795,"event_guid":"fe6af5ce-7bba-4aa6-af9e-dea7a176ec3c","weight":1},{"event_id":3802,"event_guid":"a588243f-a16e-4298-9e66-d26fb949aaea","weight":1},{"event_id":3816,"event_guid":"e370add0-106d-48e6-9e97-cd560ba60b9c","weight":1},{"event_id":3885,"event_guid":"8oYHmDEkiRg1KNsROGtGSQ","weight":1},{"event_id":3908,"event_guid":"-vvrZxatKLSv4pWA4oIpVg","weight":1},{"event_id":3922,"event_guid":"XvCn305wK00HlDQBdQR6rw","weight":1},{"event_id":4222,"event_guid":"bfaf0024-a741-4015-85df-49663c462cf8","weight":1},{"event_id":4234,"event_guid":"f471ff12-1889-41c8-b65e-787b87c460db","weight":1},{"event_id":4248,"event_guid":"07a55a43-7096-49a9-9f89-38fa00e3cd47","weight":1},{"event_id":4296,"event_guid":"0eff8b32-bd9e-4a69-b704-70171ca0e83e","weight":1},{"event_id":4309,"event_guid":"0fd35c3e-6608-4d5b-a060-000e658730d9","weight":1},{"event_id":4352,"event_guid":"05007c06-fc8b-468a-b1e9-b4ff9ec8149e","weight":1},{"event_id":4362,"event_guid":"67b3b3d4-6098-4694-896c-3e6f76b400d7","weight":1},{"event_id":4379,"event_guid":"406d9e92-690e-4a35-97cd-49af5fe33764","weight":1},{"event_id":4490,"event_guid":"8404bf28-92db-5ce8-a8d4-795ef98eba69","weight":1},{"event_id":4571,"event_guid":"b9d55f2d-9117-58bd-9d46-76e40d4e19d1","weight":1},{"event_id":4621,"event_guid":"1742b794-0e16-6fdf-d35c-3264e549d11c","weight":1},{"event_id":4703,"event_guid":"6c45824e-f5a7-4961-8941-11eaa43f638b","weight":1}]},{"guid":"72WRlAmg158KGROlWpy4Mg","title":"Keynote - Michael Miller","subtitle":"","slug":"1042-keynote-michael-miller","link":"https://c3voc.de","description":"Michael Miller is the President of Strategy, Alliances \u0026 Marketing for SUSE","original_language":"eng","persons":["Douglas DeMaio"],"tags":["osc16"],"view_count":78,"promoted":false,"date":"2016-06-25T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2022-08-06T20:15:04.375+02:00","length":1870,"duration":1870,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/1042-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/1042-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/72WRlAmg158KGROlWpy4Mg-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/72WRlAmg158KGROlWpy4Mg-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/1042-keynote-michael-miller","url":"https://api.media.ccc.de/public/events/72WRlAmg158KGROlWpy4Mg","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":1949,"event_guid":"0d7893ca11637d8d","weight":1},{"event_id":2583,"event_guid":"cd92c027-a1bd-48c6-8cbe-4a0fc260361f","weight":1},{"event_id":2760,"event_guid":"2cddcb2a-8f50-41bd-9a55-9691b6abc4bc","weight":1},{"event_id":3163,"event_guid":"E77Wt8LD3UInw6PneAOiUw","weight":1},{"event_id":3174,"event_guid":"swQfoAH_b6JI3pPw6U3-Yg","weight":1},{"event_id":3201,"event_guid":"v-ZMfmPOSMkcoCBKks_x4g","weight":1},{"event_id":3204,"event_guid":"T7i3zXiVd4QCasP8vVUahA","weight":1},{"event_id":3231,"event_guid":"ZailH5jsKoZjybdb_srn9A","weight":1},{"event_id":4130,"event_guid":"6953ca59-16e4-4b23-97dd-64675f6fbe79","weight":1},{"event_id":4382,"event_guid":"df4bb630-afff-44d6-a075-438a1e1dc99b","weight":1},{"event_id":4383,"event_guid":"aa3b2924-157d-41fc-a48b-d5230919b1ed","weight":1},{"event_id":4442,"event_guid":"acb10a2f-ae39-4d57-aa28-f82f7fa57a61","weight":1},{"event_id":5389,"event_guid":"7de8a55e-c46b-504d-babe-4a25730417cd","weight":1}]},{"guid":"aM0OLKyNmGVPlccqeHtdsA","title":"Kolab Summit 2.0 - Niche Markets","subtitle":"","slug":"1076-kolab-summit-2-0-niche-markets","link":"https://c3voc.de","description":"Hans de Raad\nOwner at OpenNovations","original_language":"eng","persons":["Douglas DeMaio"],"tags":["osc16_dv"],"view_count":3,"promoted":false,"date":"2016-06-24T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2019-09-28T23:43:03.157+02:00","length":1708,"duration":1708,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/1076-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/1076-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/aM0OLKyNmGVPlccqeHtdsA-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/aM0OLKyNmGVPlccqeHtdsA-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/1076-kolab-summit-2-0-niche-markets","url":"https://api.media.ccc.de/public/events/aM0OLKyNmGVPlccqeHtdsA","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[]},{"guid":"85EHQFfFqbQ-xEz28bu9Ug","title":"Static Code Analysis for All Languages - coala!","subtitle":"","slug":"950-static-code-analysis-for-all-languages-coala","link":"https://c3voc.de","description":"coala provides a common command-line interface for linting and fixing all your code, regardless of the programming languages you use.\n\nIt supports way over 30 languages in addition to language independent routines. So, instead of building new analysis tools from scratch you can now build logic only and let coala deal with the user.\n\nThis talk features a short introduction into the thoughts behind coala, it's ability to speed up research as well as increase productivity.","original_language":"eng","persons":["Lasse Schuirmann"],"tags":["osc16"],"view_count":110,"promoted":false,"date":"2016-06-23T00:00:00.000+02:00","release_date":"2016-06-23T02:00:00.000+02:00","updated_at":"2025-12-26T14:30:07.246+01:00","length":882,"duration":882,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/950-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/950-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/85EHQFfFqbQ-xEz28bu9Ug-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/85EHQFfFqbQ-xEz28bu9Ug-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/950-static-code-analysis-for-all-languages-coala","url":"https://api.media.ccc.de/public/events/85EHQFfFqbQ-xEz28bu9Ug","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":201,"event_guid":"import-5b4b173ddd025d8b13","weight":1},{"event_id":335,"event_guid":"import-1233a916a9425e46e7","weight":1},{"event_id":758,"event_guid":"import-540cd24572d4e80cfc","weight":1},{"event_id":762,"event_guid":"import-b09161bd0e821fd4fc","weight":1},{"event_id":1744,"event_guid":"0eXymhGD4B5LSOSwUFnPfg","weight":1},{"event_id":1762,"event_guid":"iGUI8vSrFaU8uQiDfjNt2w","weight":1},{"event_id":1836,"event_guid":"SKDne_Zu6SPJc-ADxqiLnA","weight":1},{"event_id":2187,"event_guid":"JhCUm-jQqCMx_jDfrzH24Q","weight":1},{"event_id":2203,"event_guid":"xvPazrSLJdMwzpnphpOEIQ","weight":2},{"event_id":2237,"event_guid":"k78-hNDINhkZS3TvxuLSrQ","weight":1},{"event_id":2277,"event_guid":"ad722522-5817-4317-8f3d-bb443b4e6c77","weight":1},{"event_id":2299,"event_guid":"KJiq3wTS9cMLTTrgJ8PqHA","weight":1},{"event_id":2314,"event_guid":"dd999f2a-cb52-468b-abd9-8ecdee0f4fa3","weight":1},{"event_id":2338,"event_guid":"e51a1062-c2e2-487c-9d94-f97b47a894af","weight":1},{"event_id":2375,"event_guid":"128d4236-6001-4483-9152-c5941314d2cb","weight":1},{"event_id":2448,"event_guid":"49d47154-9156-46e4-8869-89c1a9be94c6","weight":1},{"event_id":2449,"event_guid":"cd793876-8f18-46cf-a28e-304e290ca3fd","weight":1},{"event_id":2466,"event_guid":"882370ef-642d-43ba-b91d-22e9e87e9a1f","weight":2},{"event_id":2469,"event_guid":"f76a7853-6dfa-4294-81b6-1b37a9632b67","weight":1},{"event_id":2482,"event_guid":"46d21af4-3f70-4024-b7bd-52d40634b891","weight":1},{"event_id":2488,"event_guid":"87c715bf-c6a7-4ec6-87fc-84f4d04e01b6","weight":1},{"event_id":2496,"event_guid":"54159b05-db61-4055-b2ae-f4a16559ccfe","weight":1},{"event_id":2508,"event_guid":"ed4bcb3b-fe2d-4728-812d-a45dbd4d01db","weight":1},{"event_id":2514,"event_guid":"045e7aa9-5e12-4baf-98b2-e3fd31159851","weight":1},{"event_id":2518,"event_guid":"9a28ef84-3ba0-4c12-9f8a-115b30bc3ec0","weight":1},{"event_id":2540,"event_guid":"cd66723d-23cc-40e7-9b76-f9b38dc576ab","weight":1},{"event_id":2863,"event_guid":"9f89d94f-07fd-47f4-9ad0-c8dda94de175","weight":1},{"event_id":2898,"event_guid":"13789a83-1028-40a6-ac32-827b57ec3f8e","weight":1},{"event_id":2958,"event_guid":"2714ce2a-4930-436e-b1e4-b461a6a79a15","weight":1},{"event_id":3056,"event_guid":"0a6530a2-51e2-4423-9ee4-97f59823d163","weight":1},{"event_id":3147,"event_guid":"MvDEUEd240rFYyOokI_1eQ","weight":1},{"event_id":3149,"event_guid":"H6nux9ZMFx11Rj0g2zqpeg","weight":1},{"event_id":3173,"event_guid":"1fu2M_zhxnDrq4pWzxjL7Q","weight":2},{"event_id":3179,"event_guid":"0cyLKuRvXVKWfHXMRLiUYQ","weight":1},{"event_id":3186,"event_guid":"QKLVnOnbgM_kyssW9UOh5w","weight":1},{"event_id":3200,"event_guid":"2Aj9u-vRn20t-fkESKdhEA","weight":1},{"event_id":3225,"event_guid":"8ded6890-b77e-4969-9d2c-06240f008528","weight":1},{"event_id":3246,"event_guid":"0f59250e-923d-55de-b98a-797d6c6a31a9","weight":1},{"event_id":3248,"event_guid":"f20fe948-cd33-535d-b7dd-00938781e212","weight":1},{"event_id":3261,"event_guid":"d29eabc5-e429-5e87-a011-95fd283ba949","weight":1},{"event_id":3268,"event_guid":"e216ccb9-01df-5998-b9bd-9d79b0b2ef3b","weight":1},{"event_id":3274,"event_guid":"cec2c1dd-88ab-5fa8-80c1-686188641cc3","weight":1},{"event_id":3286,"event_guid":"eaf6555c-ebea-5295-ae0e-75d981e25124","weight":1},{"event_id":3290,"event_guid":"29fbad3f-4c1f-589c-a6aa-2390f1641afb","weight":1},{"event_id":3293,"event_guid":"ac56c1cc-d2e9-5992-a3c9-4815ce3b52e9","weight":1},{"event_id":3299,"event_guid":"1c562b38-ef6d-53c5-a9f0-f486cff363ad","weight":1},{"event_id":3303,"event_guid":"d5871aa9-b052-5c09-bc8e-bcfee6469e91","weight":1},{"event_id":3310,"event_guid":"22109d54-7493-532b-ab78-6db43bbe6cdf","weight":1},{"event_id":3325,"event_guid":"cb824f02-1810-5f6b-8928-54c26f985efa","weight":1},{"event_id":3397,"event_guid":"8e67e380-1343-41ea-a255-c2fdd25e336c","weight":1},{"event_id":3418,"event_guid":"e22d9cbc-8dfe-4b87-a0e0-56fb76a62511","weight":1},{"event_id":3433,"event_guid":"da626bb9-5540-45e8-a13b-e5d8065755ea","weight":1},{"event_id":3476,"event_guid":"af95f778-02b3-4d08-9bda-7771bd98b7e6","weight":1},{"event_id":3563,"event_guid":"0bf48766-2a96-4c65-bc82-54c490c5c4e3","weight":1},{"event_id":3585,"event_guid":"c6df6d43-bd15-53df-a4be-ff3d14e20c1b","weight":1},{"event_id":3590,"event_guid":"8edd7c4d-0b8e-57d9-8e38-df11f1434e22","weight":1},{"event_id":3591,"event_guid":"856fcabc-582c-54da-a457-ecb97febb7d9","weight":1},{"event_id":3625,"event_guid":"65d150d3-f432-4a36-b3e3-20ee80ad913c","weight":1},{"event_id":3628,"event_guid":"4de841b2-0f34-494e-ba5b-0b79ba2c88cd","weight":1},{"event_id":3670,"event_guid":"0a3b7891-6446-4ef7-afc4-e95c21193c68","weight":1},{"event_id":3724,"event_guid":"7deb971d-1768-4a56-93ed-fe0192a13025","weight":1},{"event_id":3734,"event_guid":"34ea8f1f-9fad-41aa-8424-e833f10e5e8b","weight":1},{"event_id":3760,"event_guid":"1c75e6a1-e586-4b91-abce-92a4561d0181","weight":1},{"event_id":3763,"event_guid":"8fbee7ff-b50c-4310-af9d-d44794669f25","weight":1},{"event_id":3774,"event_guid":"a26a0d23-549d-5bd6-8f1e-9803628d5850","weight":1},{"event_id":3782,"event_guid":"dec1ddb6-e4f3-11e6-ba49-a38509dc3679","weight":1},{"event_id":3802,"event_guid":"a588243f-a16e-4298-9e66-d26fb949aaea","weight":1},{"event_id":3850,"event_guid":"ae999450-3893-11e7-890f-9f81551c7b53","weight":1},{"event_id":3867,"event_guid":"uFjVfbMZ7-gXXIoMc1rJ8A","weight":1},{"event_id":3869,"event_guid":"y51b5xL9m5uzZtXF7dFzLw","weight":1},{"event_id":3886,"event_guid":"dSKbkXngHk9A0b_HUCbw9Q","weight":1},{"event_id":3891,"event_guid":"iViaSdT9_Q6RCP88cI8-bA","weight":1},{"event_id":3908,"event_guid":"-vvrZxatKLSv4pWA4oIpVg","weight":1},{"event_id":3934,"event_guid":"uEjGRz2ikYXsemssGT5smQ","weight":1},{"event_id":3945,"event_guid":"gzTi7snKMnCqw9rzDhtlHg","weight":1},{"event_id":3947,"event_guid":"ZwjtZbsZpe6Xfim50cj-CA","weight":1},{"event_id":4222,"event_guid":"bfaf0024-a741-4015-85df-49663c462cf8","weight":1},{"event_id":4234,"event_guid":"f471ff12-1889-41c8-b65e-787b87c460db","weight":1},{"event_id":4248,"event_guid":"07a55a43-7096-49a9-9f89-38fa00e3cd47","weight":1},{"event_id":4257,"event_guid":"9f3c556d-5cb0-4b17-a099-3c4626a7e83b","weight":1},{"event_id":4296,"event_guid":"0eff8b32-bd9e-4a69-b704-70171ca0e83e","weight":1},{"event_id":4309,"event_guid":"0fd35c3e-6608-4d5b-a060-000e658730d9","weight":1},{"event_id":4352,"event_guid":"05007c06-fc8b-468a-b1e9-b4ff9ec8149e","weight":1},{"event_id":4362,"event_guid":"67b3b3d4-6098-4694-896c-3e6f76b400d7","weight":1},{"event_id":4476,"event_guid":"1125fbfc-746f-4610-ac33-f3cad03d4a03","weight":1},{"event_id":4846,"event_guid":"832b8fb8-beb1-4d92-93d0-ba3b7568905a","weight":2},{"event_id":4866,"event_guid":"117a52b4-f675-49dd-aafe-659c07b6bc9c","weight":1},{"event_id":4917,"event_guid":"9e774be1-eb68-4ccc-94bd-a65f9abd752d","weight":1},{"event_id":5255,"event_guid":"9f891f57-4fc3-4804-9f41-cac1ef55b529","weight":1},{"event_id":5291,"event_guid":"81747e92-2676-40b9-86ff-09869b125d94","weight":1},{"event_id":5452,"event_guid":"72a577ae-e417-5fd2-8a37-5f769ae09374","weight":1},{"event_id":5594,"event_guid":"120769e8-b34e-5303-88ca-cd7ee8d2fca0","weight":1}]},{"guid":"swQfoAH_b6JI3pPw6U3-Yg","title":"Improve the quality of Plasma with Wayland","subtitle":"","slug":"1056-improve-the-quality-of-plasma-with-wayland","link":"https://c3voc.de","description":"A talk from Martin Graesslin (one of the top Plasma developers) about how to Improve the quality of Plasma with Wayland","original_language":"eng","persons":["Richard Brown"],"tags":["osc16"],"view_count":90,"promoted":false,"date":"2016-06-24T00:00:00.000+02:00","release_date":"2016-06-24T02:00:00.000+02:00","updated_at":"2024-10-15T13:45:03.266+02:00","length":3202,"duration":3202,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/1056-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/1056-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/swQfoAH_b6JI3pPw6U3-Yg-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/swQfoAH_b6JI3pPw6U3-Yg-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/1056-improve-the-quality-of-plasma-with-wayland","url":"https://api.media.ccc.de/public/events/swQfoAH_b6JI3pPw6U3-Yg","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":2868,"event_guid":"0549d204-604a-46c5-92a2-e64b85aa9892","weight":1},{"event_id":2958,"event_guid":"2714ce2a-4930-436e-b1e4-b461a6a79a15","weight":1},{"event_id":3148,"event_guid":"qkRu54Tw2ComATZlC4dJ3w","weight":1},{"event_id":3156,"event_guid":"KROCEGraOskISuupZHUVIQ","weight":1},{"event_id":3165,"event_guid":"IPvmWP0FuV9b5q-gEI6iHw","weight":2},{"event_id":3166,"event_guid":"LpuYnAfj4Zh7imchKOxLDg","weight":1},{"event_id":3168,"event_guid":"Jm8GI5VhZH0dwtwRfnNH0g","weight":1},{"event_id":3183,"event_guid":"72WRlAmg158KGROlWpy4Mg","weight":1},{"event_id":3188,"event_guid":"0iuBU-nxM2s8mFA-L7YwlQ","weight":1},{"event_id":3200,"event_guid":"2Aj9u-vRn20t-fkESKdhEA","weight":1},{"event_id":3204,"event_guid":"T7i3zXiVd4QCasP8vVUahA","weight":1},{"event_id":3210,"event_guid":"JdvOvQbzsks7voJyFfoTUQ","weight":1},{"event_id":3216,"event_guid":"01H23TDL3mlx2AJYrrz2yw","weight":1},{"event_id":3231,"event_guid":"ZailH5jsKoZjybdb_srn9A","weight":1},{"event_id":3233,"event_guid":"d0cc2d21-f48c-4e2d-8eb6-571d98d718215","weight":1},{"event_id":3558,"event_guid":"dd3cbbf6-b5de-4efe-9704-16e4a01ff5b5","weight":1},{"event_id":3589,"event_guid":"79720795-6ae6-50ef-ab4b-a1ef4472ab1d","weight":1},{"event_id":3745,"event_guid":"97570300-6590-45c9-a477-ab629f92a3b1","weight":1},{"event_id":3794,"event_guid":"17c7c011-07ef-438d-95e6-aed190fd7332","weight":1},{"event_id":3805,"event_guid":"d5565688-a086-42e6-b8eb-17fa54e6fc3b","weight":1},{"event_id":3812,"event_guid":"d180c287-0760-4421-9406-fedac5a3639c","weight":1},{"event_id":3813,"event_guid":"3161a4f1-ed69-49ae-b181-7ed1f6ad1d8d","weight":1},{"event_id":3816,"event_guid":"e370add0-106d-48e6-9e97-cd560ba60b9c","weight":1},{"event_id":3819,"event_guid":"cf5f0a60-2906-47c1-9b22-5c1da31d0c3e","weight":1},{"event_id":3850,"event_guid":"ae999450-3893-11e7-890f-9f81551c7b53","weight":1},{"event_id":3865,"event_guid":"J--HqctbjbbinA1cVu-9pA","weight":1},{"event_id":3867,"event_guid":"uFjVfbMZ7-gXXIoMc1rJ8A","weight":1},{"event_id":3876,"event_guid":"FP5pC1RGONBa6Xn_FjW04w","weight":1},{"event_id":3877,"event_guid":"DKc-YrlXZdJtpIsNPoI0Kw","weight":1},{"event_id":3879,"event_guid":"FnOF8fCNDd18bOs5jLXmQA","weight":1},{"event_id":3882,"event_guid":"kQLtC4_WrPUvGsuGqSBsNQ","weight":1},{"event_id":3886,"event_guid":"dSKbkXngHk9A0b_HUCbw9Q","weight":1},{"event_id":3908,"event_guid":"-vvrZxatKLSv4pWA4oIpVg","weight":1},{"event_id":3919,"event_guid":"gRgxvK4ufa8hgzLOpcsDCw","weight":2},{"event_id":3930,"event_guid":"SGalEkMfbjvUHtG8OucYjg","weight":2},{"event_id":3947,"event_guid":"ZwjtZbsZpe6Xfim50cj-CA","weight":1},{"event_id":3952,"event_guid":"UGhoUFP1fCW7dsLgP6LPXg","weight":1},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":1},{"event_id":4430,"event_guid":"bcae2b4e-90de-44fc-8dbb-8d4de94d6d7c","weight":1},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":1},{"event_id":5297,"event_guid":"5a4a3933-5354-2020-2020-202020202020","weight":1},{"event_id":5541,"event_guid":"6S4ivpZLdGJZeHS-EG1JEg","weight":1},{"event_id":6155,"event_guid":"39b543c8-45c0-e22d-8276-7c2c9637f199","weight":1},{"event_id":6246,"event_guid":"4e314886-d08c-4660-8dca-2ab5443c2b52","weight":1},{"event_id":6376,"event_guid":"456fb60c-5ce7-11e8-be47-1fb2912eb895","weight":1},{"event_id":6603,"event_guid":"ea00d1e0-a580-415f-a8cf-f02883d939dc","weight":1}]},{"guid":"WFkRCrWg82y6MB5EBgadyA","title":"Keynote","subtitle":"","slug":"1044-keynote-from-frank-karlitschek-founder-of-nextcloud","link":"https://c3voc.de","description":"","original_language":"eng","persons":["Frank Karlitschek"],"tags":["osc16"],"view_count":172,"promoted":false,"date":"2016-06-23T00:00:00.000+02:00","release_date":"2016-06-23T02:00:00.000+02:00","updated_at":"2026-01-26T02:00:06.607+01:00","length":3491,"duration":3491,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/1044-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/1044-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/WFkRCrWg82y6MB5EBgadyA-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/WFkRCrWg82y6MB5EBgadyA-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/1044-keynote-from-frank-karlitschek-founder-of-nextcloud","url":"https://api.media.ccc.de/public/events/WFkRCrWg82y6MB5EBgadyA","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":1723,"event_guid":"4xOGbMd8E3ezI9zpD6BO4A","weight":1},{"event_id":1751,"event_guid":"rP-d3RdgW3DkgejXmeWAeQ","weight":1},{"event_id":2134,"event_guid":"1__cd06WAoENTm6JjzMJVA","weight":1},{"event_id":2397,"event_guid":"688c483bd1b80f3c9866ba7a5743b036","weight":1},{"event_id":2466,"event_guid":"882370ef-642d-43ba-b91d-22e9e87e9a1f","weight":1},{"event_id":2757,"event_guid":"303801f5-9eaf-41a9-9022-92dc5cd702d2","weight":1},{"event_id":2899,"event_guid":"0c8f0e98-92ee-42ba-aa75-04fc50344904","weight":1},{"event_id":2920,"event_guid":"d516ffe3-d32d-4bed-8289-09d245ac2b2f","weight":1},{"event_id":2925,"event_guid":"e1efc11e-170c-4234-9ac0-4451a6631b01","weight":1},{"event_id":2933,"event_guid":"c50c5193-7389-4858-9352-14ea6d74b77a","weight":1},{"event_id":3340,"event_guid":"d4776b28-450d-5c72-bbcd-16b813808106","weight":1},{"event_id":3342,"event_guid":"436e87eb-2b8e-52c2-95d1-48763a7b07f1","weight":1},{"event_id":3347,"event_guid":"7a70d296-6ab0-5644-ad13-06c38538024d","weight":1},{"event_id":3396,"event_guid":"1b3d3055-e131-4157-8432-7d408be4ec2b","weight":7},{"event_id":3563,"event_guid":"0bf48766-2a96-4c65-bc82-54c490c5c4e3","weight":1},{"event_id":3692,"event_guid":"f21478d4-e8db-4f19-854c-2f74b5824706","weight":1},{"event_id":3695,"event_guid":"c300b194-2a85-4705-92aa-b4e789882303","weight":1},{"event_id":3755,"event_guid":"2bdf3de1-417b-4a5a-b31e-4701a921fb5c","weight":1},{"event_id":3762,"event_guid":"25e2df7d-5740-4c2f-bc34-986326d606fe","weight":1},{"event_id":3782,"event_guid":"dec1ddb6-e4f3-11e6-ba49-a38509dc3679","weight":1},{"event_id":3784,"event_guid":"454751e0-fd42-11e6-b7aa-174b5fe37b07","weight":1},{"event_id":3881,"event_guid":"f42269d1-0c07-4bac-8251-de779d65cde8","weight":1},{"event_id":3917,"event_guid":"X4dpEErwyiyiyFLzJWUOQg","weight":2},{"event_id":4538,"event_guid":"41484e52-4847-2020-2020-202020202020","weight":2},{"event_id":4554,"event_guid":"48595951-4733-2020-2020-202020202020","weight":1},{"event_id":4800,"event_guid":"a9ebf7e3-abc5-49d9-8efe-316b3bc52902","weight":1}]},{"guid":"ueGMupXG4pqfidkoyMKTgg","title":"Cheetah","subtitle":"","slug":"824-cheetah","link":"https://c3voc.de","description":"Cheetah is fast and secure native way to execute scripts and programs in Ruby. It includes native support for pipeing, streaming input/outputs, mandatory error handling and running in chroot. The session will contain live examples of usage and comparison to native ruby methods like backticks or system call.","original_language":"eng","persons":["Josef Reidinger"],"tags":["osc16_dv"],"view_count":37,"promoted":false,"date":"2016-06-25T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2025-10-23T16:00:04.897+02:00","length":1388,"duration":1388,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/824-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/824-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/ueGMupXG4pqfidkoyMKTgg-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/ueGMupXG4pqfidkoyMKTgg-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/824-cheetah","url":"https://api.media.ccc.de/public/events/ueGMupXG4pqfidkoyMKTgg","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":16,"event_guid":"import-539bcb7fe84721a1b5","weight":1},{"event_id":328,"event_guid":"import-c8f6dc14c09b907ea6","weight":1},{"event_id":371,"event_guid":"import-7b2553a55bf2dee9e8","weight":1},{"event_id":394,"event_guid":"import-ae033c29fa013edeb6","weight":1},{"event_id":398,"event_guid":"import-40eeb2d209e3af8056","weight":1},{"event_id":576,"event_guid":"import-b5dafc00b677681209","weight":1},{"event_id":691,"event_guid":"import-e07970a31bd07defcf","weight":1},{"event_id":774,"event_guid":"import-ef6d6d75b7095316d9","weight":1},{"event_id":834,"event_guid":"import-a5e037ae18a0585a58","weight":1},{"event_id":1014,"event_guid":"import-2d921a0dfd44909fdd","weight":1},{"event_id":2388,"event_guid":"e9a54249-b4a7-4562-91fe-421a6bde0831","weight":1},{"event_id":2618,"event_guid":"d4feda86-cee8-45c3-b62a-4bff418a0dee","weight":1},{"event_id":2699,"event_guid":"unix-geschichte","weight":1},{"event_id":2961,"event_guid":"ab8d2f00-69a9-4c9d-979a-9d8cd19c1f88","weight":1},{"event_id":3146,"event_guid":"MCdoZ-f-uTVDhCxWBbpHgg","weight":1},{"event_id":3156,"event_guid":"KROCEGraOskISuupZHUVIQ","weight":1},{"event_id":3161,"event_guid":"4aeT8lX5EnteXRtPO9yYFA","weight":1},{"event_id":3165,"event_guid":"IPvmWP0FuV9b5q-gEI6iHw","weight":1},{"event_id":3169,"event_guid":"p39SKUmzmzzKmAOdovedvw","weight":1},{"event_id":3185,"event_guid":"VcC-9xo_wjyqrrzeLQMzSg","weight":1},{"event_id":3189,"event_guid":"2vX5hTmwpjLBOTH7Uc1-jw","weight":1},{"event_id":3193,"event_guid":"mawQqs7d0K2Zg-etAUYlkg","weight":1},{"event_id":3196,"event_guid":"QVGOHnYSJGueNJedK7NMpA","weight":2},{"event_id":3199,"event_guid":"Zz12nSU5j4wZHqNs1C9ktg","weight":1},{"event_id":3203,"event_guid":"o3ue0K_eHD78ZXszamXCfg","weight":1},{"event_id":3206,"event_guid":"RYP1IYR2ODL3wy8Ku5vtRw","weight":1},{"event_id":3209,"event_guid":"9lMPMu99GEqkOTTmlsA4eQ","weight":2},{"event_id":3314,"event_guid":"121c3a2c-23b0-59b1-bc2d-08133e494ee5","weight":1},{"event_id":5270,"event_guid":"5ae52c55-6447-45f8-9d13-36d15303fffe","weight":1},{"event_id":5589,"event_guid":"311574c9-5a3c-52ae-a9fd-b8ad3cc0d2be","weight":1},{"event_id":6356,"event_guid":"f8962974-0a5b-4529-b08c-7622588450e7","weight":1},{"event_id":6441,"event_guid":"5e68df49-aed6-535b-b7e3-094f66b11c12","weight":1},{"event_id":6447,"event_guid":"1cc2086d-bfd7-53fd-8ae2-25efc204bcdf","weight":1},{"event_id":6461,"event_guid":"f42631ca-d3ec-5baf-8642-85c0b1cadc89","weight":1},{"event_id":6621,"event_guid":"9c7b5d1d-6f78-5935-9aa5-bf10bf26e54e","weight":1},{"event_id":6751,"event_guid":"d686cd55-7ee3-4e8d-ab3b-dac247c7879f","weight":1},{"event_id":6976,"event_guid":"cd47fe7d-5081-5a84-8b82-59fd5d2ec0aa","weight":1}]},{"guid":"QKLVnOnbgM_kyssW9UOh5w","title":"Testing complex software in CI","subtitle":"","slug":"1052-testing-complex-software-in-ci","link":"https://c3voc.de","description":"This talk will show stories from the trenches of developing tests for SSSD and \nSamba. How we developed complete integration tests that exercise all the \ncapabilities of our software and run in environments without a real network \naccess, without requiring root or sudo or touching the important OS \ninterfaces.\n\nThe authors of this talk work on SSSD, Samba and libssh - software that \ncommunicates over the network, often requires root access and communicates \nthrough OS interfaces. In this talk, we will show how we developed complete \nintegration tests that exercise all the capabilities of our software and run \nin environments without a real network access, without requiring root or sudo \nor touching the important OS interfaces.\n\nIn addition, our goal was that the tests must be easy to develop and must run \nboth locally on developer's machine as well as inside popular CI engines of \ntoday, like Travis or Semaphore. To meet these goals, we had to leverage \nexisting testing tools, but also build new ones such as pam_wrapper or \nlibpamtest to be able to test OS-level PAM authentication and authorization.\n\nThis talk will be useful for developers who write tests for software that is \nnormally not easy to test -- attending the talk will show you how to test \ncomplex software systems in isolation.","original_language":"eng","persons":["Andreas Schneider"],"tags":["osc16_dv"],"view_count":68,"promoted":false,"date":"2016-06-24T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2026-03-13T08:00:05.551+01:00","length":2721,"duration":2721,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/1052-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/1052-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/QKLVnOnbgM_kyssW9UOh5w-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/QKLVnOnbgM_kyssW9UOh5w-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/1052-testing-complex-software-in-ci","url":"https://api.media.ccc.de/public/events/QKLVnOnbgM_kyssW9UOh5w","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":202,"event_guid":"import-ee4e2da9f8579fe7e5","weight":1},{"event_id":655,"event_guid":"import-016622512f1824d52c","weight":1},{"event_id":758,"event_guid":"import-540cd24572d4e80cfc","weight":1},{"event_id":2314,"event_guid":"dd999f2a-cb52-468b-abd9-8ecdee0f4fa3","weight":1},{"event_id":2448,"event_guid":"49d47154-9156-46e4-8869-89c1a9be94c6","weight":1},{"event_id":2449,"event_guid":"cd793876-8f18-46cf-a28e-304e290ca3fd","weight":1},{"event_id":2466,"event_guid":"882370ef-642d-43ba-b91d-22e9e87e9a1f","weight":1},{"event_id":2492,"event_guid":"2b4f6479-8241-4ede-b025-328d476c52ba","weight":1},{"event_id":2540,"event_guid":"cd66723d-23cc-40e7-9b76-f9b38dc576ab","weight":1},{"event_id":2548,"event_guid":"df27b8d8-cd90-4127-8952-cd4cfe756e38","weight":1},{"event_id":2619,"event_guid":"cbba409c-d155-4e0b-b681-fdc66e514611","weight":1},{"event_id":2813,"event_guid":"7d2e79be-5d42-425b-a335-c41fd18431fb","weight":1},{"event_id":2869,"event_guid":"e6217eeb-68ef-44b4-8e6e-beebe6a5195c","weight":1},{"event_id":2890,"event_guid":"b7327513-182a-455a-932e-aab4791f5331","weight":1},{"event_id":3155,"event_guid":"85EHQFfFqbQ-xEz28bu9Ug","weight":1},{"event_id":3181,"event_guid":"1eCzWEKET26oH-amTkCmsg","weight":1},{"event_id":3191,"event_guid":"yaWEI3eHTzZhZQygkwro0Q","weight":1},{"event_id":3199,"event_guid":"Zz12nSU5j4wZHqNs1C9ktg","weight":1},{"event_id":3203,"event_guid":"o3ue0K_eHD78ZXszamXCfg","weight":1},{"event_id":3231,"event_guid":"ZailH5jsKoZjybdb_srn9A","weight":1},{"event_id":3585,"event_guid":"c6df6d43-bd15-53df-a4be-ff3d14e20c1b","weight":1},{"event_id":3590,"event_guid":"8edd7c4d-0b8e-57d9-8e38-df11f1434e22","weight":1},{"event_id":3591,"event_guid":"856fcabc-582c-54da-a457-ecb97febb7d9","weight":1},{"event_id":3628,"event_guid":"4de841b2-0f34-494e-ba5b-0b79ba2c88cd","weight":1},{"event_id":3774,"event_guid":"a26a0d23-549d-5bd6-8f1e-9803628d5850","weight":1},{"event_id":4288,"event_guid":"6e5a6877-3a72-464f-bf47-4bbd103b41fe","weight":1},{"event_id":4305,"event_guid":"b2b9237b-d45a-4271-9b63-66573c1de3c7","weight":1},{"event_id":4463,"event_guid":"d9f3ec8b-6036-494b-abbe-41de7fff4c5f","weight":1},{"event_id":4803,"event_guid":"23d59026-ab98-4f6c-a46d-0bb3e1788a67","weight":1},{"event_id":4826,"event_guid":"16645200-2036-4a3c-a44d-a5ff44ac2991","weight":1},{"event_id":4846,"event_guid":"832b8fb8-beb1-4d92-93d0-ba3b7568905a","weight":1},{"event_id":4855,"event_guid":"51b586be-500c-436e-b70c-fc433e65c4be","weight":1},{"event_id":4866,"event_guid":"117a52b4-f675-49dd-aafe-659c07b6bc9c","weight":1},{"event_id":4879,"event_guid":"73bcc647-faa3-4c6c-8a48-8d540de454ee","weight":1},{"event_id":4881,"event_guid":"b4ec41ce-8c36-47a3-87a3-984c111cb2a6","weight":1},{"event_id":5222,"event_guid":"42464643-3358-2020-2020-202020202020","weight":1},{"event_id":5225,"event_guid":"57423939-4845-2020-2020-202020202020","weight":1},{"event_id":5234,"event_guid":"43435a46-5951-2020-2020-202020202020","weight":1},{"event_id":5235,"event_guid":"52535255-5245-2020-2020-202020202020","weight":1},{"event_id":5238,"event_guid":"48334a59-4e4a-2020-2020-202020202020","weight":1},{"event_id":5239,"event_guid":"524a3859-5641-2020-2020-202020202020","weight":1},{"event_id":5241,"event_guid":"43335341-4154-2020-2020-202020202020","weight":1},{"event_id":6390,"event_guid":"6a5007f4-e7d6-4c63-9a10-26dd48a6eb6c","weight":1},{"event_id":6500,"event_guid":"064a7014-a88c-462a-b06f-7d6de62d622f","weight":1}]},{"guid":"Tco7i26vws8rHzhSpRVVzg","title":"OpenDOC: Automating Documentation","subtitle":"","slug":"960-opendoc-automating-documentation","link":"https://c3voc.de","description":"A suggestion for a new approach to documenation. \"Breaking the perception that a rolling release cannot be documented\"\nForums, mailing lists, wikis, release notes, Git commit comments, QA tools like Open QA and many more: A vast abundance of resources offer indicators for documentation. However the data is neither collected nor structured nor viewed at all, mostly because everybody thinks it's a tedious work. But modern knowledge management tools can collect the data, structure it, add semantic analysis and put it into a format that a community can benefit from  - with minimal human input. Imagine a website like Stackoverflow or Reddit, but (open source and company-independent) with automated input, but ranked by interest (views), helpfulness and discussion thread length. The input triggers could become an open project, like Open QA's tests.\nA \"Doc Gardener\" could then pick up the most important tasks and move them to openSUSE wiki or Enterprise Documentation, at the same time helping the community and spotting pain points of the community.","original_language":"eng","persons":["Markus Feilner"],"tags":["osc16_dv"],"view_count":57,"promoted":false,"date":"2016-06-23T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2026-01-07T16:00:25.549+01:00","length":2601,"duration":2601,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/960-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/960-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/Tco7i26vws8rHzhSpRVVzg-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/Tco7i26vws8rHzhSpRVVzg-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/960-opendoc-automating-documentation","url":"https://api.media.ccc.de/public/events/Tco7i26vws8rHzhSpRVVzg","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":2008,"event_guid":"zLQRrJi05bpzgkLweZJT1Q","weight":1},{"event_id":2599,"event_guid":"47ec62f7-fead-49b4-a89a-382f9343df5a","weight":1},{"event_id":2623,"event_guid":"3a7400a5-ddef-45b6-af08-3e2240b329ae","weight":1},{"event_id":3012,"event_guid":"9aa81c74-1771-4c0e-a0a2-ce304e9335ea","weight":1},{"event_id":3154,"event_guid":"axE0bWDwutJ5VgLbiJnqJQ","weight":1},{"event_id":3213,"event_guid":"dPaHq4D6Hj3Tw-QYYABm3A","weight":1},{"event_id":3359,"event_guid":"cd873c69-aae6-5edd-b537-cad7fbed6d67","weight":1},{"event_id":3380,"event_guid":"f67e27f3-eef4-4233-8e21-a8296b486056","weight":1},{"event_id":4729,"event_guid":"15af2b32-0b5e-5ec2-89a2-32ed2c0219ed","weight":1},{"event_id":5751,"event_guid":"2b7d1c38-d3e0-4978-ac30-95aed9e7b0d7","weight":1},{"event_id":5772,"event_guid":"d85ab00f-b631-4e1e-a930-329722774f40","weight":1},{"event_id":6432,"event_guid":"de977841-8510-4172-9622-dd0563c2cb82","weight":1},{"event_id":6520,"event_guid":"64d3f3f5-5665-4050-ba15-0db530ecc262","weight":1},{"event_id":7357,"event_guid":"38775ee6-c151-4cc6-974c-4d121f95b159","weight":1}]},{"guid":"E77Wt8LD3UInw6PneAOiUw","title":"KDE Neon","subtitle":"","slug":"910-kde-neon","link":"https://c3voc.de","description":"KDE Neon is a relatively new KDE project, providing an easy and elegant way for people to test the latest from KDE Git, or use the latest releases.\n\nIt is building binary packages but does not consider itself a distribution. \n\nWe'll look at the motivation behind KDE Neon, the involved technologies and services, and it's place within the KDE community as well as the ecosystem at large.","original_language":"eng","persons":["Harald Sittter"],"tags":["osc16"],"view_count":160,"promoted":false,"date":"2016-06-23T00:00:00.000+02:00","release_date":"2016-06-24T02:00:00.000+02:00","updated_at":"2025-10-31T17:00:07.296+01:00","length":1553,"duration":1553,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/910-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/910-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/E77Wt8LD3UInw6PneAOiUw-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/E77Wt8LD3UInw6PneAOiUw-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/910-kde-neon","url":"https://api.media.ccc.de/public/events/E77Wt8LD3UInw6PneAOiUw","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":30,"event_guid":"import-26f964c4d0bd0d0add","weight":1},{"event_id":32,"event_guid":"import-714b015334b6bc6ff0","weight":1},{"event_id":388,"event_guid":"import-1ba5da4c1314b41741","weight":1},{"event_id":391,"event_guid":"import-756f982f146bd42d29","weight":1},{"event_id":399,"event_guid":"import-00de4922cd32e1f008","weight":1},{"event_id":427,"event_guid":"import-1cd8b1b1123865a679","weight":1},{"event_id":721,"event_guid":"import-dcf334af1c126ddf07","weight":1},{"event_id":1225,"event_guid":"import-693a7916772f61c4c9","weight":1},{"event_id":1526,"event_guid":"import-8f741823f0d689a05e","weight":1},{"event_id":1684,"event_guid":"import-563270facd1ec3ab80","weight":1},{"event_id":2107,"event_guid":"tzOmjwXgN1q75klvZ9nPrA","weight":1},{"event_id":2381,"event_guid":"04ec4cc0-499d-40c4-9222-134482af8e5f","weight":1},{"event_id":2382,"event_guid":"5f916faf-b4aa-405d-985b-4a51f36ea04f","weight":1},{"event_id":2385,"event_guid":"b55ec10e-b12f-40e0-bb25-4fee2f13ad86","weight":1},{"event_id":2387,"event_guid":"432f984a-715b-4885-b7a9-bc201636a272","weight":1},{"event_id":2391,"event_guid":"6f792662-2fb7-4ef2-9d9d-38c7af669bf2","weight":1},{"event_id":2394,"event_guid":"05de748f-bc3f-4ec7-a108-3c547c672caf","weight":1},{"event_id":2466,"event_guid":"882370ef-642d-43ba-b91d-22e9e87e9a1f","weight":1},{"event_id":2574,"event_guid":"62d203e6-6dd6-4ab4-87f0-64197e13853d","weight":1},{"event_id":2868,"event_guid":"0549d204-604a-46c5-92a2-e64b85aa9892","weight":1},{"event_id":2920,"event_guid":"d516ffe3-d32d-4bed-8289-09d245ac2b2f","weight":1},{"event_id":3157,"event_guid":"sL2AMlv7oqiQEYcKuLGkfw","weight":2},{"event_id":3158,"event_guid":"A2EUrUzeJ3O7lVYSRowiMQ","weight":1},{"event_id":3159,"event_guid":"yE9I09-8fFSyYRy-OswMgA","weight":1},{"event_id":3181,"event_guid":"1eCzWEKET26oH-amTkCmsg","weight":2},{"event_id":3191,"event_guid":"yaWEI3eHTzZhZQygkwro0Q","weight":1},{"event_id":3201,"event_guid":"v-ZMfmPOSMkcoCBKks_x4g","weight":2},{"event_id":3216,"event_guid":"01H23TDL3mlx2AJYrrz2yw","weight":3},{"event_id":3218,"event_guid":"1JWa7NSf2UjMipLTTw1ghg","weight":1},{"event_id":3230,"event_guid":"_xh_bcsYrnMrlcDmqyPD5Q","weight":1},{"event_id":3231,"event_guid":"ZailH5jsKoZjybdb_srn9A","weight":2},{"event_id":3300,"event_guid":"06154436-afef-5abd-8afb-44112e070087","weight":1},{"event_id":3560,"event_guid":"21141199-d313-4a9f-83b0-e81089a07fee","weight":1},{"event_id":3692,"event_guid":"f21478d4-e8db-4f19-854c-2f74b5824706","weight":1},{"event_id":3764,"event_guid":"b1a28d62-75e9-48de-bec9-44df4e611685","weight":1},{"event_id":3907,"event_guid":"NuaV3IXGpEC9JQ1LnRZksQ","weight":1},{"event_id":3908,"event_guid":"-vvrZxatKLSv4pWA4oIpVg","weight":2},{"event_id":3922,"event_guid":"XvCn305wK00HlDQBdQR6rw","weight":1},{"event_id":3930,"event_guid":"SGalEkMfbjvUHtG8OucYjg","weight":3},{"event_id":3945,"event_guid":"gzTi7snKMnCqw9rzDhtlHg","weight":1},{"event_id":4205,"event_guid":"ee199a82-0af8-4b4e-ad47-b83562fc3042","weight":1},{"event_id":4228,"event_guid":"991ca003-fcd1-4e28-acc3-50c82ae1d846","weight":1},{"event_id":4258,"event_guid":"ce7ba341-f44e-4f82-9f67-45e2df6b9c67","weight":1},{"event_id":4640,"event_guid":"673928f6-6777-4da7-aac3-e36dfea16063","weight":1},{"event_id":4681,"event_guid":"fa595475-4159-438a-aa03-735331373a15","weight":1},{"event_id":4705,"event_guid":"f564c42d-6096-4d0f-969c-6deea1ccbf76","weight":1}]},{"guid":"IPvmWP0FuV9b5q-gEI6iHw","title":"AppArmor Crash Course","subtitle":"","slug":"786-apparmor-crash-course","link":"https://c3voc.de","description":"AppArmor is an effective and easy-to-use Linux application security system. AppArmor proactively protects the operating system and applications from external or internal threats, even zero-day attacks, by enforcing good behavior and preventing even unknown application flaws from being exploited. AppArmor security policies, called profiles, completely define what system resources individual applications can access, and with what privileges. A number of default profiles are included with AppArmor, and using a combination of advanced static analysis and learning-based tools, AppArmor profiles for even very complex applications can be deployed successfully in a matter of hours. \u003cp\u003eThis talk gives an introduction to AppArmor. I'll show the AppArmor tools to create and update profiles and also explain the profile syntax so that you can understand and manually edit profiles. I'll also show some advanced usage - securing a typical webserver, setting up read-only root access to do backups and how to (ab)use AppArmor for debugging.","original_language":"eng","persons":["Christian Boltz"],"tags":["osc16"],"view_count":226,"promoted":false,"date":"2016-06-24T00:00:00.000+02:00","release_date":"2016-06-24T02:00:00.000+02:00","updated_at":"2026-03-04T14:30:09.207+01:00","length":1857,"duration":1857,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/786-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/786-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/IPvmWP0FuV9b5q-gEI6iHw-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/IPvmWP0FuV9b5q-gEI6iHw-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/786-apparmor-crash-course","url":"https://api.media.ccc.de/public/events/IPvmWP0FuV9b5q-gEI6iHw","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":194,"event_guid":"import-d042e285dfc7d821a1","weight":1},{"event_id":457,"event_guid":"import-c05698611a02094da5","weight":1},{"event_id":657,"event_guid":"import-a4e46602a0e417b76b","weight":1},{"event_id":666,"event_guid":"import-96a9a004b788c32b05","weight":1},{"event_id":684,"event_guid":"import-3c6185884db88b4055","weight":1},{"event_id":692,"event_guid":"import-3782fc040147a211ac","weight":1},{"event_id":700,"event_guid":"import-cc371f077c977d36d4","weight":1},{"event_id":1014,"event_guid":"import-2d921a0dfd44909fdd","weight":1},{"event_id":2054,"event_guid":"j4JJEB9hzp6UEkQnxkiYOA","weight":1},{"event_id":2311,"event_guid":"29dbd740-b1c8-476d-b8f1-ad98df418bb7","weight":1},{"event_id":2961,"event_guid":"ab8d2f00-69a9-4c9d-979a-9d8cd19c1f88","weight":2},{"event_id":2979,"event_guid":"e2d62f19-f20d-47fe-94eb-4a892e95875e","weight":1},{"event_id":2997,"event_guid":"bc9d6f7e-54a7-46b9-b9c4-5d4a95e322b0","weight":1},{"event_id":3031,"event_guid":"e1c0b8c0-f719-43dd-bec9-af3d9de6702d","weight":1},{"event_id":3038,"event_guid":"cf873495-8beb-47f3-a303-4893400ecf30","weight":1},{"event_id":3098,"event_guid":"6c0a5272-7a78-4c15-8e31-13f8c6e66085","weight":7},{"event_id":3104,"event_guid":"b2bc162c-1745-4f45-ba56-766b4174095b","weight":1},{"event_id":3151,"event_guid":"lX026xlxvrUOA_Cn2jexlA","weight":1},{"event_id":3157,"event_guid":"sL2AMlv7oqiQEYcKuLGkfw","weight":1},{"event_id":3168,"event_guid":"Jm8GI5VhZH0dwtwRfnNH0g","weight":1},{"event_id":3174,"event_guid":"swQfoAH_b6JI3pPw6U3-Yg","weight":2},{"event_id":3182,"event_guid":"7a4XXMduYNgu6p-upAI01w","weight":1},{"event_id":3199,"event_guid":"Zz12nSU5j4wZHqNs1C9ktg","weight":1},{"event_id":3203,"event_guid":"o3ue0K_eHD78ZXszamXCfg","weight":1},{"event_id":3204,"event_guid":"T7i3zXiVd4QCasP8vVUahA","weight":1},{"event_id":3209,"event_guid":"9lMPMu99GEqkOTTmlsA4eQ","weight":1},{"event_id":3211,"event_guid":"ueGMupXG4pqfidkoyMKTgg","weight":1},{"event_id":3216,"event_guid":"01H23TDL3mlx2AJYrrz2yw","weight":1},{"event_id":3224,"event_guid":"959d6e13-4915-41f1-81c1-0a3499d61a96","weight":1},{"event_id":3227,"event_guid":"0fd77819-0594-4127-bee3-a1d2fe7b1dd3","weight":1},{"event_id":3228,"event_guid":"51fd6faf-f1ff-4e76-80cd-e2154da8c045","weight":1},{"event_id":3385,"event_guid":"74460321-01f0-4a03-b0fd-ae67143edfab","weight":1},{"event_id":3448,"event_guid":"fb1359f0-76b4-4f28-abad-cdc5c1f97d0f","weight":1},{"event_id":3449,"event_guid":"55e72dd9-5014-4eca-bd26-3fbbad1fd89f","weight":1},{"event_id":3455,"event_guid":"da128639-43c2-4d72-9e9f-572763ab2e4e","weight":1},{"event_id":3596,"event_guid":"b8e0eb47-4832-4726-bc9b-9015bd96becf","weight":1},{"event_id":3623,"event_guid":"b7e028fa-175f-464d-bc85-adf56e358626","weight":1},{"event_id":3630,"event_guid":"e5bc47de-461b-4705-adbd-0ad444e2f3f8","weight":1},{"event_id":3702,"event_guid":"5fb5e620-383a-4679-b37a-beef20bcd4fe","weight":1},{"event_id":3753,"event_guid":"f79171fd-67ca-4b74-90c8-9dd382103eb0","weight":1},{"event_id":3774,"event_guid":"a26a0d23-549d-5bd6-8f1e-9803628d5850","weight":2},{"event_id":4114,"event_guid":"7f94fa5d-97c3-532a-b4c9-cfa00cddab91","weight":1},{"event_id":4485,"event_guid":"da208942-2be8-4f14-9466-ba8e7b74fca8","weight":1},{"event_id":5291,"event_guid":"81747e92-2676-40b9-86ff-09869b125d94","weight":1},{"event_id":5505,"event_guid":"SVOFTyf_dWfQMYprqmk4tw","weight":2}]},{"guid":"yE9I09-8fFSyYRy-OswMgA","title":"Reproducible builds everywhere and beyond","subtitle":"","slug":"996-reproducible-builds-everywhere-and-beyond","link":"https://c3voc.de","description":"The presentation will describe how the Debian reproducible builds team made 85% of the Debian archive reproducible, what steps are left to reach 100% and what steps are needed beyond reproducible builds, so that every user can easily and meaningful benefit from them.\n\nWhile the presentation will be largely about the Debian work on the area, it will also portray many other projects collaborative work on reproducible builds, as our goal is to make reproducible builds the norm for free software: \"It's not free software if it's not reproducible.\" \n\nhttps://reproducible-builds.org","original_language":"eng","persons":["h01ger"],"tags":["osc16"],"view_count":75,"promoted":false,"date":"2016-06-23T00:00:00.000+02:00","release_date":"2016-06-23T02:00:00.000+02:00","updated_at":"2025-03-02T16:45:04.774+01:00","length":2908,"duration":2908,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/996-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/996-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/yE9I09-8fFSyYRy-OswMgA-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/yE9I09-8fFSyYRy-OswMgA-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/996-reproducible-builds-everywhere-and-beyond","url":"https://api.media.ccc.de/public/events/yE9I09-8fFSyYRy-OswMgA","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":2299,"event_guid":"KJiq3wTS9cMLTTrgJ8PqHA","weight":3},{"event_id":2442,"event_guid":"5fa41067-c82d-404b-bd9b-5f861d988265","weight":3},{"event_id":2468,"event_guid":"97cbc2a0-7d63-4d54-9ff6-fb1b8ed30380","weight":5},{"event_id":3157,"event_guid":"sL2AMlv7oqiQEYcKuLGkfw","weight":3},{"event_id":3216,"event_guid":"01H23TDL3mlx2AJYrrz2yw","weight":2}]},{"guid":"0cyLKuRvXVKWfHXMRLiUYQ","title":"Kolab Summit 2.0 - IBM Power 8","subtitle":"","slug":"1080-kolab-summit-2-0-ibm-power-8","link":"https://c3voc.de","description":"Dr. Wolfgang Maier\nIBM","original_language":"eng","persons":["Douglas DeMaio"],"tags":["osc16_dv"],"view_count":38,"promoted":false,"date":"2016-06-24T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2025-06-05T10:45:07.951+02:00","length":2964,"duration":2964,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/1080-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/1080-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/0cyLKuRvXVKWfHXMRLiUYQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/0cyLKuRvXVKWfHXMRLiUYQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/1080-kolab-summit-2-0-ibm-power-8","url":"https://api.media.ccc.de/public/events/0cyLKuRvXVKWfHXMRLiUYQ","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":3155,"event_guid":"85EHQFfFqbQ-xEz28bu9Ug","weight":1},{"event_id":3173,"event_guid":"1fu2M_zhxnDrq4pWzxjL7Q","weight":1},{"event_id":3216,"event_guid":"01H23TDL3mlx2AJYrrz2yw","weight":1},{"event_id":3380,"event_guid":"f67e27f3-eef4-4233-8e21-a8296b486056","weight":1},{"event_id":3400,"event_guid":"da58a4d0-7b3e-42a6-a720-792fc2503d45","weight":1},{"event_id":3625,"event_guid":"65d150d3-f432-4a36-b3e3-20ee80ad913c","weight":1},{"event_id":3734,"event_guid":"34ea8f1f-9fad-41aa-8424-e833f10e5e8b","weight":1},{"event_id":3831,"event_guid":"3fbcc011-9ccb-53bf-beae-75e0235f90e5","weight":1}]},{"guid":"e5GAPLR4zfLaavJOCMA-4w","title":"Introduction to performance analysis on openSUSE using Perf","subtitle":"","slug":"882-introduction-to-performance-analysis-on-opensuse-using-perf","link":"https://c3voc.de","description":"The perf tool was introduced with kernel version 2.6.31 but several major releases later, knowing which of its many features to use when and how to interpret the results is still challenging for many users.  In this talk I will present a brief overview of the performance counters provided by modern x86 hardware followed by a discussion of the various monitoring capabilities offered by perf, when to use which and how to begin to interpret the results.\n\nThis is intended as an introductory talk for those with no significant experience using perf or undertaking performance analysis. An understanding of programming and architecture basics will be helpful.\n\n[This talk could be extended to an hour if required,  it could also be presented instead as a workshop or as a talk plus an associated workshop] ","original_language":"eng","persons":["Tony Jones"],"tags":["osc16_dv"],"view_count":70,"promoted":false,"date":"2016-06-25T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2026-02-23T13:00:07.817+01:00","length":3564,"duration":3564,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/882-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/882-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/e5GAPLR4zfLaavJOCMA-4w-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/e5GAPLR4zfLaavJOCMA-4w-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/882-introduction-to-performance-analysis-on-opensuse-using-perf","url":"https://api.media.ccc.de/public/events/e5GAPLR4zfLaavJOCMA-4w","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":3170,"event_guid":"AcJAsqjOmTr4uxDzmUZFew","weight":1},{"event_id":3189,"event_guid":"2vX5hTmwpjLBOTH7Uc1-jw","weight":1},{"event_id":3209,"event_guid":"9lMPMu99GEqkOTTmlsA4eQ","weight":1},{"event_id":3230,"event_guid":"_xh_bcsYrnMrlcDmqyPD5Q","weight":2},{"event_id":3630,"event_guid":"e5bc47de-461b-4705-adbd-0ad444e2f3f8","weight":1},{"event_id":3864,"event_guid":"63dd83b9-27e4-4122-8a45-48ca7c92e13e","weight":1},{"event_id":3881,"event_guid":"f42269d1-0c07-4bac-8251-de779d65cde8","weight":1},{"event_id":3883,"event_guid":"b54fc618-f047-4465-bcc0-bd9c71401e30","weight":1},{"event_id":3894,"event_guid":"d7c3b762-a657-4670-a41b-3a8829a6bb13","weight":1}]},{"guid":"8HnCzJdm0uGNlGeOXZJlUA","title":"Kolab Summit 2.0 - Tech Plan / Technical Roadmap","subtitle":"","slug":"1070-kolab-summit-2-0-tech-plan-technical-roadmap","link":"https://c3voc.de","description":"Aaron Seigo\nKOLAB SYSTEMS CTO","original_language":"eng","persons":["Douglas DeMaio"],"tags":["osc16_dv"],"view_count":15,"promoted":false,"date":"2016-06-24T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2026-02-25T16:15:07.649+01:00","length":2422,"duration":2422,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/1070-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/1070-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/8HnCzJdm0uGNlGeOXZJlUA-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/8HnCzJdm0uGNlGeOXZJlUA-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/1070-kolab-summit-2-0-tech-plan-technical-roadmap","url":"https://api.media.ccc.de/public/events/8HnCzJdm0uGNlGeOXZJlUA","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":3149,"event_guid":"H6nux9ZMFx11Rj0g2zqpeg","weight":1},{"event_id":3922,"event_guid":"XvCn305wK00HlDQBdQR6rw","weight":1}]},{"guid":"Wo3YoeBJuzJgaBduSunAZg","title":"The ARM race: the tortoise and the hare","subtitle":"","slug":"1040-the-arm-race-the-tortoise-and-the-hare","link":"https://c3voc.de","description":" Norman Fraser, Ph.D. is the CEO of SoftIron  Ltd.","original_language":"eng","persons":["Douglas DeMaio"],"tags":["osc16"],"view_count":36,"promoted":false,"date":"2016-06-24T00:00:00.000+02:00","release_date":"2016-06-24T02:00:00.000+02:00","updated_at":"2024-06-09T21:45:04.320+02:00","length":3220,"duration":3220,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/1040-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/1040-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/Wo3YoeBJuzJgaBduSunAZg-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/Wo3YoeBJuzJgaBduSunAZg-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/1040-the-arm-race-the-tortoise-and-the-hare","url":"https://api.media.ccc.de/public/events/Wo3YoeBJuzJgaBduSunAZg","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":3156,"event_guid":"KROCEGraOskISuupZHUVIQ","weight":1},{"event_id":3166,"event_guid":"LpuYnAfj4Zh7imchKOxLDg","weight":2},{"event_id":3169,"event_guid":"p39SKUmzmzzKmAOdovedvw","weight":2},{"event_id":3640,"event_guid":"700a07e7-a9c4-437b-a4c5-4491b23a9b4a","weight":1},{"event_id":3867,"event_guid":"uFjVfbMZ7-gXXIoMc1rJ8A","weight":1},{"event_id":3901,"event_guid":"Gag-QXkqWZx802h-pJ7PDQ","weight":1},{"event_id":3902,"event_guid":"tei9jt3m34ZXyZV3GbvhiA","weight":1},{"event_id":3904,"event_guid":"3AMlv4_IK2DbAuMiXVdmyQ","weight":1},{"event_id":3922,"event_guid":"XvCn305wK00HlDQBdQR6rw","weight":1},{"event_id":3950,"event_guid":"L0a92AY4MXdIRWubHJn0Jg","weight":1}]},{"guid":"7a4XXMduYNgu6p-upAI01w","title":"openQA - Avoiding Disasters of Biblical Proportions","subtitle":"","slug":"956-openqa-avoiding-disasters-of-biblical-proportions","link":"https://c3voc.de","description":"What do we mean, biblical? 40 years of darkness, earthquakes, volcanos, human sacrifice, mass hysteria, dogs and cats living together... and on that note, did you know that openQA is used by both openSUSE and Fedora? What is so awesome about this tool that traditional distribution enemies are now working together?\n\nopenQA is an automated testing tool, capable of full system, console, and graphical application testing. This session will give an introduction to openQA's capabilities, share how it is used by openSUSE for the testing of Tumbleweed and Leap, and suggest ideas to attendees as how it could be used for testing their software, operating systems, or virtual machine images.","original_language":"eng","persons":["Richard Brown"],"tags":["osc16_dv"],"view_count":97,"promoted":false,"date":"2016-06-24T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2025-09-06T23:00:03.886+02:00","length":2904,"duration":2904,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/956-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/956-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/7a4XXMduYNgu6p-upAI01w-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/7a4XXMduYNgu6p-upAI01w-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/956-openqa-avoiding-disasters-of-biblical-proportions","url":"https://api.media.ccc.de/public/events/7a4XXMduYNgu6p-upAI01w","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":457,"event_guid":"import-c05698611a02094da5","weight":1},{"event_id":657,"event_guid":"import-a4e46602a0e417b76b","weight":1},{"event_id":666,"event_guid":"import-96a9a004b788c32b05","weight":1},{"event_id":684,"event_guid":"import-3c6185884db88b4055","weight":1},{"event_id":692,"event_guid":"import-3782fc040147a211ac","weight":1},{"event_id":700,"event_guid":"import-cc371f077c977d36d4","weight":1},{"event_id":2054,"event_guid":"j4JJEB9hzp6UEkQnxkiYOA","weight":1},{"event_id":2172,"event_guid":"ELK9-ZQeFcqKxBYW8eay8g","weight":1},{"event_id":2837,"event_guid":"9f2e9ff0-1555-470b-8743-9f07f54e9097","weight":2},{"event_id":2923,"event_guid":"ba780105-8cc1-4e6e-8552-5e3bc150b9ff","weight":1},{"event_id":3151,"event_guid":"lX026xlxvrUOA_Cn2jexlA","weight":1},{"event_id":3157,"event_guid":"sL2AMlv7oqiQEYcKuLGkfw","weight":2},{"event_id":3163,"event_guid":"E77Wt8LD3UInw6PneAOiUw","weight":1},{"event_id":3165,"event_guid":"IPvmWP0FuV9b5q-gEI6iHw","weight":1},{"event_id":3168,"event_guid":"Jm8GI5VhZH0dwtwRfnNH0g","weight":1},{"event_id":3173,"event_guid":"1fu2M_zhxnDrq4pWzxjL7Q","weight":1},{"event_id":3199,"event_guid":"Zz12nSU5j4wZHqNs1C9ktg","weight":1},{"event_id":3200,"event_guid":"2Aj9u-vRn20t-fkESKdhEA","weight":1},{"event_id":3204,"event_guid":"T7i3zXiVd4QCasP8vVUahA","weight":1},{"event_id":3217,"event_guid":"KaMdM4ygYzXquD6E_Y1Ueg","weight":1},{"event_id":3224,"event_guid":"959d6e13-4915-41f1-81c1-0a3499d61a96","weight":1},{"event_id":3227,"event_guid":"0fd77819-0594-4127-bee3-a1d2fe7b1dd3","weight":1},{"event_id":3228,"event_guid":"51fd6faf-f1ff-4e76-80cd-e2154da8c045","weight":1},{"event_id":3231,"event_guid":"ZailH5jsKoZjybdb_srn9A","weight":3},{"event_id":3385,"event_guid":"74460321-01f0-4a03-b0fd-ae67143edfab","weight":1},{"event_id":3448,"event_guid":"fb1359f0-76b4-4f28-abad-cdc5c1f97d0f","weight":1},{"event_id":3449,"event_guid":"55e72dd9-5014-4eca-bd26-3fbbad1fd89f","weight":1},{"event_id":3455,"event_guid":"da128639-43c2-4d72-9e9f-572763ab2e4e","weight":1},{"event_id":3629,"event_guid":"686b1941-b211-4902-b4c4-1d642398e08b","weight":1},{"event_id":3867,"event_guid":"uFjVfbMZ7-gXXIoMc1rJ8A","weight":2},{"event_id":4349,"event_guid":"936ca1eb-d0c8-488f-96ec-55c8267e38d1","weight":1},{"event_id":5233,"event_guid":"4a433356-4456-2020-2020-202020202020","weight":1},{"event_id":5500,"event_guid":"BYAPpSpdg3PEN4qfQS7BlQ","weight":1}]},{"guid":"A2EUrUzeJ3O7lVYSRowiMQ","title":"openSUSE and SUSE Linux Enterprise","subtitle":"","slug":"984-opensuse-and-suse-linux-enterprise","link":"https://c3voc.de","description":"Content:\n        Leap and the SUSE Linux Enterprise products share\n        a lot of things in common. At the same time, they vary in a lot of\n        aspects. Some of them are caused by fundamental differences in the\n        philosophy and the basic properties of the projects.\n        With the upcoming SP2 of CODE 12 of SUSE Linux Enterprise it's time to look at\n        those differences and similarities, as the codebases will be getting closer again.\n","original_language":"eng","persons":["Stefan Behlert"],"tags":["osc16"],"view_count":217,"promoted":false,"date":"2016-06-23T00:00:00.000+02:00","release_date":"2016-06-23T02:00:00.000+02:00","updated_at":"2024-10-19T12:45:02.810+02:00","length":2958,"duration":2958,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/984-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/984-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/A2EUrUzeJ3O7lVYSRowiMQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/A2EUrUzeJ3O7lVYSRowiMQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/984-opensuse-and-suse-linux-enterprise","url":"https://api.media.ccc.de/public/events/A2EUrUzeJ3O7lVYSRowiMQ","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":388,"event_guid":"import-1ba5da4c1314b41741","weight":1},{"event_id":391,"event_guid":"import-756f982f146bd42d29","weight":1},{"event_id":427,"event_guid":"import-1cd8b1b1123865a679","weight":1},{"event_id":618,"event_guid":"import-ed39004471e1aa188e","weight":1},{"event_id":797,"event_guid":"import-99180de8618aece534","weight":1},{"event_id":1728,"event_guid":"3poSeUcpc6woNaI5dhATcQ","weight":1},{"event_id":1915,"event_guid":"_O_wClK0WXa9WWkjJ228GQ","weight":1},{"event_id":1982,"event_guid":"r7eKRmXhvzxdnpzkR3szlg","weight":1},{"event_id":2381,"event_guid":"04ec4cc0-499d-40c4-9222-134482af8e5f","weight":1},{"event_id":2382,"event_guid":"5f916faf-b4aa-405d-985b-4a51f36ea04f","weight":1},{"event_id":2385,"event_guid":"b55ec10e-b12f-40e0-bb25-4fee2f13ad86","weight":1},{"event_id":2387,"event_guid":"432f984a-715b-4885-b7a9-bc201636a272","weight":1},{"event_id":2391,"event_guid":"6f792662-2fb7-4ef2-9d9d-38c7af669bf2","weight":1},{"event_id":2394,"event_guid":"05de748f-bc3f-4ec7-a108-3c547c672caf","weight":1},{"event_id":2613,"event_guid":"c0ef160e-771a-433c-842b-5c7fd15928b6","weight":1},{"event_id":2665,"event_guid":"c4306315-7b36-4115-8de5-19eac6117407","weight":1},{"event_id":2969,"event_guid":"a4b72599-b24b-4890-85bb-4f3e24e452e2","weight":1},{"event_id":3149,"event_guid":"H6nux9ZMFx11Rj0g2zqpeg","weight":1},{"event_id":3163,"event_guid":"E77Wt8LD3UInw6PneAOiUw","weight":1},{"event_id":3181,"event_guid":"1eCzWEKET26oH-amTkCmsg","weight":1},{"event_id":3218,"event_guid":"1JWa7NSf2UjMipLTTw1ghg","weight":1},{"event_id":3231,"event_guid":"ZailH5jsKoZjybdb_srn9A","weight":1},{"event_id":3385,"event_guid":"74460321-01f0-4a03-b0fd-ae67143edfab","weight":1},{"event_id":3467,"event_guid":"cecad87a-6724-4e69-8727-213e05fc8ad1","weight":1},{"event_id":3560,"event_guid":"21141199-d313-4a9f-83b0-e81089a07fee","weight":1},{"event_id":3689,"event_guid":"1f7eb981-2819-4824-8f40-4ddde0be7bf3","weight":1},{"event_id":3766,"event_guid":"2b9b6095-9dcd-49f3-9792-cf74aab88b16","weight":1},{"event_id":3869,"event_guid":"y51b5xL9m5uzZtXF7dFzLw","weight":1},{"event_id":3890,"event_guid":"1YyVfqHHUmxZQh1rtTEFzQ","weight":1},{"event_id":4057,"event_guid":"808d0782-1b9b-51a6-ad3c-1b1ed971d07f","weight":1},{"event_id":7062,"event_guid":"FYZNn_oSKwNj28O6WUViuw","weight":1}]},{"guid":"2vX5hTmwpjLBOTH7Uc1-jw","title":"Distribute or Die - Arguing against Additional Repositories.","subtitle":"","slug":"958-distribute-or-die-arguing-against-additional-repositories","link":"https://c3voc.de","description":"openSUSE has a wonderful platform with OBS, and tools like software.opensuse.org and 1-Click installs make it very easy for users to get additional software on their machines.\n\nThis talk will discuss how this is quite often a very bad thing, leading to problems for users as well as extra work for maintainers in both the short and long term.\nIt will discuss the benefits of putting software packages in both of openSUSE's distributions (Leap \u0026 Tumbleweed) and propose concrete steps which users and responsible package maintainers can take to ensure everything is put together and working as smoothly as possible.\n\nFinally, the session will accept the reality that putting absolutely everything in a distribution is infeasible and discuss possible criteria and guidelines for sensibly defined, maintainable additional repositories that avoid the issues raised earlier in the session.","original_language":"eng","persons":["Richard Brown"],"tags":["osc16"],"view_count":80,"promoted":false,"date":"2016-06-25T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2023-12-05T20:30:02.813+01:00","length":3714,"duration":3714,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/958-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/958-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/2vX5hTmwpjLBOTH7Uc1-jw-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/2vX5hTmwpjLBOTH7Uc1-jw-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/958-distribute-or-die-arguing-against-additional-repositories","url":"https://api.media.ccc.de/public/events/2vX5hTmwpjLBOTH7Uc1-jw","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":16,"event_guid":"import-539bcb7fe84721a1b5","weight":1},{"event_id":774,"event_guid":"import-ef6d6d75b7095316d9","weight":1},{"event_id":834,"event_guid":"import-a5e037ae18a0585a58","weight":1},{"event_id":2699,"event_guid":"unix-geschichte","weight":1},{"event_id":2903,"event_guid":"bfadd7de-3680-4766-a474-faa53c5f141f","weight":1},{"event_id":2945,"event_guid":"9b641e3f-6d6e-4850-bddd-ced7d67af5c6","weight":1},{"event_id":2946,"event_guid":"45a2ba85-564b-4d94-9bef-db32b59d7602","weight":1},{"event_id":3146,"event_guid":"MCdoZ-f-uTVDhCxWBbpHgg","weight":1},{"event_id":3147,"event_guid":"MvDEUEd240rFYyOokI_1eQ","weight":1},{"event_id":3156,"event_guid":"KROCEGraOskISuupZHUVIQ","weight":1},{"event_id":3161,"event_guid":"4aeT8lX5EnteXRtPO9yYFA","weight":1},{"event_id":3168,"event_guid":"Jm8GI5VhZH0dwtwRfnNH0g","weight":1},{"event_id":3191,"event_guid":"yaWEI3eHTzZhZQygkwro0Q","weight":1},{"event_id":3193,"event_guid":"mawQqs7d0K2Zg-etAUYlkg","weight":1},{"event_id":3194,"event_guid":"K-61wU1miHZiDTwP89VJaw","weight":1},{"event_id":3196,"event_guid":"QVGOHnYSJGueNJedK7NMpA","weight":1},{"event_id":3199,"event_guid":"Zz12nSU5j4wZHqNs1C9ktg","weight":1},{"event_id":3200,"event_guid":"2Aj9u-vRn20t-fkESKdhEA","weight":1},{"event_id":3201,"event_guid":"v-ZMfmPOSMkcoCBKks_x4g","weight":1},{"event_id":3203,"event_guid":"o3ue0K_eHD78ZXszamXCfg","weight":1},{"event_id":3211,"event_guid":"ueGMupXG4pqfidkoyMKTgg","weight":1},{"event_id":3212,"event_guid":"e5GAPLR4zfLaavJOCMA-4w","weight":1},{"event_id":3230,"event_guid":"_xh_bcsYrnMrlcDmqyPD5Q","weight":2},{"event_id":3262,"event_guid":"2444d38b-af0e-5403-a175-7b609dde96df","weight":1},{"event_id":3264,"event_guid":"2f0699a5-6a5e-586f-9b21-4e2f68e161ce","weight":1},{"event_id":3282,"event_guid":"b6ea0fd4-da3e-54c2-aa27-f3e8dacf5f71","weight":1},{"event_id":3309,"event_guid":"9335f1f1-c0c5-5378-b686-fffd6781c5ce","weight":1},{"event_id":3421,"event_guid":"18c2bb10-24d4-4e61-8708-3ba5e409ab20","weight":1},{"event_id":3424,"event_guid":"915aced0-8526-4087-b0c3-769710ef6322","weight":1},{"event_id":3449,"event_guid":"55e72dd9-5014-4eca-bd26-3fbbad1fd89f","weight":1}]},{"guid":"9lMPMu99GEqkOTTmlsA4eQ","title":"A chat about SaltStack","subtitle":"","slug":"794-A-Chat-about-SaltStack","link":"https://c3voc.de","description":"A inpromptu talk about SaltStack","original_language":"eng","persons":["Thomas Hatch"],"tags":["osc16_dv"],"view_count":54,"promoted":false,"date":"2016-06-22T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2025-12-20T00:30:05.343+01:00","length":1572,"duration":1572,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/794-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/794-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/9lMPMu99GEqkOTTmlsA4eQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/9lMPMu99GEqkOTTmlsA4eQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/794-A-Chat-about-SaltStack","url":"https://api.media.ccc.de/public/events/9lMPMu99GEqkOTTmlsA4eQ","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":3170,"event_guid":"AcJAsqjOmTr4uxDzmUZFew","weight":6},{"event_id":3177,"event_guid":"JFAGk61uSdO1EkkSPpn3rA","weight":2},{"event_id":3181,"event_guid":"1eCzWEKET26oH-amTkCmsg","weight":2},{"event_id":3199,"event_guid":"Zz12nSU5j4wZHqNs1C9ktg","weight":2},{"event_id":3211,"event_guid":"ueGMupXG4pqfidkoyMKTgg","weight":2}]},{"guid":"PYsVC4lKk3JYN75G_somOA","title":"Kolab Summit 2.0 - Partner Programme","subtitle":"","slug":"1082-kolab-summit-2-0-partner-programme","link":"https://c3voc.de","description":"Aaron \u0026 Peter\nKOLAB SYSTEMS","original_language":"eng","persons":["Douglas DeMaio"],"tags":["osc16_dv"],"view_count":8,"promoted":false,"date":"2016-06-25T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2019-09-28T23:45:07.980+02:00","length":2177,"duration":2177,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/1082-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/1082-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/PYsVC4lKk3JYN75G_somOA-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/PYsVC4lKk3JYN75G_somOA-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/1082-kolab-summit-2-0-partner-programme","url":"https://api.media.ccc.de/public/events/PYsVC4lKk3JYN75G_somOA","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[]},{"guid":"VcC-9xo_wjyqrrzeLQMzSg","title":"Hacking Salt for fun and profit","subtitle":"","slug":"876-hacking-salt-for-fun-and-profit","link":"https://c3voc.de","description":"After the SUSE Manager team had chosen Salt as the future engine behind SUSE Manager, Joachim \"Joe\" Werner, the product manager for SUSE Manager, spent some time to learn the project hands-on.\n\nThis is a very personal report about that experience, from extending Salt with code to manage WIFI-controlled LED lamps for a demo at the SUSECon conference to first experiments with writing a Salt module for Snapper.\n\nThis talk is for you if you don't just want to know about using Salt for configuration management, but are more interested in contributing to it or hacking it for your own needs. Basic Python skills recommended to make sense of the example code. ;-)\n","original_language":"eng","persons":["Joachim Werner"],"tags":["osc16_dv"],"view_count":100,"promoted":false,"date":"2016-06-22T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2025-12-16T02:30:02.830+01:00","length":2627,"duration":2627,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/876-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/876-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/VcC-9xo_wjyqrrzeLQMzSg-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/VcC-9xo_wjyqrrzeLQMzSg-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/876-hacking-salt-for-fun-and-profit","url":"https://api.media.ccc.de/public/events/VcC-9xo_wjyqrrzeLQMzSg","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":394,"event_guid":"import-ae033c29fa013edeb6","weight":1},{"event_id":398,"event_guid":"import-40eeb2d209e3af8056","weight":1},{"event_id":576,"event_guid":"import-b5dafc00b677681209","weight":1},{"event_id":691,"event_guid":"import-e07970a31bd07defcf","weight":1},{"event_id":1938,"event_guid":"SNtvye8d6i---_LiIAd6KQ","weight":1},{"event_id":2022,"event_guid":"B9wjGMhfBstPGailcSYhxg","weight":2},{"event_id":2388,"event_guid":"e9a54249-b4a7-4562-91fe-421a6bde0831","weight":1},{"event_id":2704,"event_guid":"c4f1cabb-f667-46c5-9bfd-a5b07b6f67b5","weight":1},{"event_id":3156,"event_guid":"KROCEGraOskISuupZHUVIQ","weight":1},{"event_id":3169,"event_guid":"p39SKUmzmzzKmAOdovedvw","weight":1},{"event_id":3170,"event_guid":"AcJAsqjOmTr4uxDzmUZFew","weight":2},{"event_id":3177,"event_guid":"JFAGk61uSdO1EkkSPpn3rA","weight":1},{"event_id":3195,"event_guid":"K7ISDA3myTR4X5AI3udD6w","weight":2},{"event_id":3196,"event_guid":"QVGOHnYSJGueNJedK7NMpA","weight":1},{"event_id":3206,"event_guid":"RYP1IYR2ODL3wy8Ku5vtRw","weight":1},{"event_id":3209,"event_guid":"9lMPMu99GEqkOTTmlsA4eQ","weight":1},{"event_id":3211,"event_guid":"ueGMupXG4pqfidkoyMKTgg","weight":1},{"event_id":3425,"event_guid":"f4f1d770-7229-4259-86e2-3916a45142ca","weight":4},{"event_id":3875,"event_guid":"9CM1MrBw8tVaEJyoQlRW3g","weight":1},{"event_id":3877,"event_guid":"DKc-YrlXZdJtpIsNPoI0Kw","weight":1}]},{"guid":"MCdoZ-f-uTVDhCxWBbpHgg","title":"Exploring CRIU","subtitle":"","slug":"896-exploring-criu","link":"https://c3voc.de","description":"CRIU (Checkpoint Restore In Userspace) [*] is a tool for freezing and restoring user processes to/from a disk image.  It can be seen as a kind of \"software suspend\" per process.\n\nThis talk will show the basic design and usages of CRIU, the recent development and adaption by containers, and study a bit details about its implementation in kernel and user-space, as well as a short demo.\n\n[*] http://criu.org/\n","original_language":"eng","persons":["Takashi Iwai"],"tags":["osc16"],"view_count":70,"promoted":false,"date":"2016-06-22T00:00:00.000+02:00","release_date":"2016-06-23T02:00:00.000+02:00","updated_at":"2025-01-14T17:30:11.679+01:00","length":1885,"duration":1885,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/896-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/896-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/MCdoZ-f-uTVDhCxWBbpHgg-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/MCdoZ-f-uTVDhCxWBbpHgg-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/896-exploring-criu","url":"https://api.media.ccc.de/public/events/MCdoZ-f-uTVDhCxWBbpHgg","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":16,"event_guid":"import-539bcb7fe84721a1b5","weight":1},{"event_id":774,"event_guid":"import-ef6d6d75b7095316d9","weight":1},{"event_id":834,"event_guid":"import-a5e037ae18a0585a58","weight":1},{"event_id":2623,"event_guid":"3a7400a5-ddef-45b6-af08-3e2240b329ae","weight":1},{"event_id":2699,"event_guid":"unix-geschichte","weight":1},{"event_id":2758,"event_guid":"aa45b26c-1669-44d0-b9bc-0b3064255597","weight":2},{"event_id":3161,"event_guid":"4aeT8lX5EnteXRtPO9yYFA","weight":1},{"event_id":3164,"event_guid":"UvG9Yo-LIr2WzVvPY6ZqNw","weight":1},{"event_id":3181,"event_guid":"1eCzWEKET26oH-amTkCmsg","weight":1},{"event_id":3189,"event_guid":"2vX5hTmwpjLBOTH7Uc1-jw","weight":1},{"event_id":3193,"event_guid":"mawQqs7d0K2Zg-etAUYlkg","weight":1},{"event_id":3196,"event_guid":"QVGOHnYSJGueNJedK7NMpA","weight":1},{"event_id":3199,"event_guid":"Zz12nSU5j4wZHqNs1C9ktg","weight":1},{"event_id":3201,"event_guid":"v-ZMfmPOSMkcoCBKks_x4g","weight":1},{"event_id":3203,"event_guid":"o3ue0K_eHD78ZXszamXCfg","weight":1},{"event_id":3209,"event_guid":"9lMPMu99GEqkOTTmlsA4eQ","weight":1},{"event_id":3211,"event_guid":"ueGMupXG4pqfidkoyMKTgg","weight":1},{"event_id":5538,"event_guid":"J7lXO9IfXYPCjLl7_YZZyg","weight":2},{"event_id":6098,"event_guid":"289155d4-9fab-46ad-86e6-6db5d065e44a","weight":1},{"event_id":6999,"event_guid":"9332448d-dba0-5eb0-82e0-9cfd28dcd1b4","weight":1},{"event_id":7061,"event_guid":"JT01r0-bwd2t4iKNoCLBVg","weight":1},{"event_id":7086,"event_guid":"N7AvGCS9c4IOGEHCNEGeqA","weight":1},{"event_id":7279,"event_guid":"967fa2a1-265f-47c1-90b2-ec8dba08b328","weight":1}]},{"guid":"T7i3zXiVd4QCasP8vVUahA","title":"openSUSE Maintenance","subtitle":"","slug":"906-opensuse-maintenance","link":"https://c3voc.de","description":"While openSUSE has a rolling release, which is constantly integrating new versions\nand bugfixes, we also have releases where the main codebase is frozen and\nwe release bugfix and security updates via online updates.\n\nThis process has been established for a while and is coordinated by the openSUSE Maintenance\nTeam. \n\nAlso, last year a new release came with new and changed update origins, openSUSE Leap 42.1.\nThis release inherits some parts of its updates from SUSE Linux Enterprise 12, which\nmight be confusing at times.\n\nThis talk will offer a refresher on the maintenance processes and also some details you\nas packager needs to observe, also especially in regards to Leap.\n","original_language":"eng","persons":["Marcus Meissner"],"tags":["osc16_dv"],"view_count":30,"promoted":false,"date":"2016-06-23T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2025-06-26T14:45:07.131+02:00","length":1479,"duration":1479,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/906-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/906-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/T7i3zXiVd4QCasP8vVUahA-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/T7i3zXiVd4QCasP8vVUahA-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/906-opensuse-maintenance","url":"https://api.media.ccc.de/public/events/T7i3zXiVd4QCasP8vVUahA","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":457,"event_guid":"import-c05698611a02094da5","weight":1},{"event_id":657,"event_guid":"import-a4e46602a0e417b76b","weight":1},{"event_id":666,"event_guid":"import-96a9a004b788c32b05","weight":1},{"event_id":684,"event_guid":"import-3c6185884db88b4055","weight":1},{"event_id":692,"event_guid":"import-3782fc040147a211ac","weight":1},{"event_id":700,"event_guid":"import-cc371f077c977d36d4","weight":1},{"event_id":2054,"event_guid":"j4JJEB9hzp6UEkQnxkiYOA","weight":1},{"event_id":3151,"event_guid":"lX026xlxvrUOA_Cn2jexlA","weight":1},{"event_id":3157,"event_guid":"sL2AMlv7oqiQEYcKuLGkfw","weight":1},{"event_id":3165,"event_guid":"IPvmWP0FuV9b5q-gEI6iHw","weight":1},{"event_id":3168,"event_guid":"Jm8GI5VhZH0dwtwRfnNH0g","weight":1},{"event_id":3174,"event_guid":"swQfoAH_b6JI3pPw6U3-Yg","weight":1},{"event_id":3182,"event_guid":"7a4XXMduYNgu6p-upAI01w","weight":1},{"event_id":3183,"event_guid":"72WRlAmg158KGROlWpy4Mg","weight":1},{"event_id":3188,"event_guid":"0iuBU-nxM2s8mFA-L7YwlQ","weight":1},{"event_id":3224,"event_guid":"959d6e13-4915-41f1-81c1-0a3499d61a96","weight":1},{"event_id":3227,"event_guid":"0fd77819-0594-4127-bee3-a1d2fe7b1dd3","weight":1},{"event_id":3228,"event_guid":"51fd6faf-f1ff-4e76-80cd-e2154da8c045","weight":1},{"event_id":3231,"event_guid":"ZailH5jsKoZjybdb_srn9A","weight":1},{"event_id":3385,"event_guid":"74460321-01f0-4a03-b0fd-ae67143edfab","weight":1},{"event_id":3448,"event_guid":"fb1359f0-76b4-4f28-abad-cdc5c1f97d0f","weight":1},{"event_id":3449,"event_guid":"55e72dd9-5014-4eca-bd26-3fbbad1fd89f","weight":1},{"event_id":3455,"event_guid":"da128639-43c2-4d72-9e9f-572763ab2e4e","weight":1},{"event_id":3866,"event_guid":"wtIryX0wXoJwm3FKr4PRZw","weight":1},{"event_id":3867,"event_guid":"uFjVfbMZ7-gXXIoMc1rJ8A","weight":1},{"event_id":3868,"event_guid":"4jEhQPQqW12ZbkAHI0uZGA","weight":1},{"event_id":3874,"event_guid":"G6H3Uw0zdxfr2d_HHOIZHQ","weight":1},{"event_id":3875,"event_guid":"9CM1MrBw8tVaEJyoQlRW3g","weight":1},{"event_id":3876,"event_guid":"FP5pC1RGONBa6Xn_FjW04w","weight":1},{"event_id":3878,"event_guid":"SbyF7DgLNRwEhdmNUjYpPw","weight":1},{"event_id":3879,"event_guid":"FnOF8fCNDd18bOs5jLXmQA","weight":1},{"event_id":3882,"event_guid":"kQLtC4_WrPUvGsuGqSBsNQ","weight":1},{"event_id":3886,"event_guid":"dSKbkXngHk9A0b_HUCbw9Q","weight":1},{"event_id":3891,"event_guid":"iViaSdT9_Q6RCP88cI8-bA","weight":1},{"event_id":3900,"event_guid":"ipvnEAscbtYrnQUnph4taA","weight":1},{"event_id":3901,"event_guid":"Gag-QXkqWZx802h-pJ7PDQ","weight":1},{"event_id":3902,"event_guid":"tei9jt3m34ZXyZV3GbvhiA","weight":1},{"event_id":3914,"event_guid":"Y0JnC201w-pFxwZtVua59g","weight":1},{"event_id":3917,"event_guid":"X4dpEErwyiyiyFLzJWUOQg","weight":1},{"event_id":3920,"event_guid":"CU514wGOLEmxkwTYTJg7YA","weight":1},{"event_id":3922,"event_guid":"XvCn305wK00HlDQBdQR6rw","weight":1},{"event_id":3925,"event_guid":"Qzvno1d9tKENsn2U4kTrSA","weight":1},{"event_id":3934,"event_guid":"uEjGRz2ikYXsemssGT5smQ","weight":1},{"event_id":3935,"event_guid":"MyOZv8w2nxuAu-7rgmsPnw","weight":1},{"event_id":3943,"event_guid":"sei-F_kQp49QL0o97grYzQ","weight":1},{"event_id":3945,"event_guid":"gzTi7snKMnCqw9rzDhtlHg","weight":1},{"event_id":3947,"event_guid":"ZwjtZbsZpe6Xfim50cj-CA","weight":1},{"event_id":3950,"event_guid":"L0a92AY4MXdIRWubHJn0Jg","weight":1},{"event_id":3951,"event_guid":"21fzINn6BBrFviNsVEN1Og","weight":1},{"event_id":3953,"event_guid":"LxGiZFjmRQy3U6o41kSPSA","weight":1}]},{"guid":"_xh_bcsYrnMrlcDmqyPD5Q","title":"SSSD: More than an LDAP client","subtitle":"","slug":"1054-sssd-more-than-an-ldap-client","link":"https://c3voc.de","description":"The SSSD project started as a deamon that allows to resolve users and groups in LDAP, but is gaining more features over time. In this talk, I would like to give an overview of the features SSSD has, with focus on what was introduced into the project in the last couple of years or the features we are working on now. In particular, I would like to show how SSSD allows the administrator to easily enroll a client into an Active Directory domain including access control with Group Policies, the options SSSD has for Smart Card authentication or the possibilities to manage secrets with SSSD. In future, we would like SSSD to also manage the local users, traditionally stored in /etc/passwd, which is another topic the talk would outline, at least to show what we are planning.\n\nThe talk would also include live demo.\n\nNo previous knowledge about SSSD is required. The presentation would be aimed at administrators and to some degree also Linux distribution or program developers.","original_language":"eng","persons":["jhrozek"],"tags":["osc16"],"view_count":294,"promoted":false,"date":"2016-06-26T00:00:00.000+02:00","release_date":"2016-07-03T02:00:00.000+02:00","updated_at":"2026-01-12T14:30:29.066+01:00","length":2566,"duration":2566,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/1054-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/1054-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/_xh_bcsYrnMrlcDmqyPD5Q-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/_xh_bcsYrnMrlcDmqyPD5Q-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/1054-sssd-more-than-an-ldap-client","url":"https://api.media.ccc.de/public/events/_xh_bcsYrnMrlcDmqyPD5Q","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":3170,"event_guid":"AcJAsqjOmTr4uxDzmUZFew","weight":2},{"event_id":3172,"event_guid":"pRpQ2EFbbSOQQpmGD5scUw","weight":2},{"event_id":3189,"event_guid":"2vX5hTmwpjLBOTH7Uc1-jw","weight":2},{"event_id":3191,"event_guid":"yaWEI3eHTzZhZQygkwro0Q","weight":2},{"event_id":3212,"event_guid":"e5GAPLR4zfLaavJOCMA-4w","weight":2},{"event_id":3607,"event_guid":"64c07cb5-ec19-4972-a2c8-96c0e0df83c6","weight":2},{"event_id":3641,"event_guid":"b9ca38ea-fa88-48c4-8083-9415eee93fcb","weight":2},{"event_id":4473,"event_guid":"b2e93d24-d651-4ca3-b142-a9f2c74977df","weight":4},{"event_id":5228,"event_guid":"44434a47-4b41-2020-2020-202020202020","weight":2},{"event_id":5668,"event_guid":"023ab3e2-d62b-4d0b-8c4e-c9d70718d302","weight":2},{"event_id":5780,"event_guid":"62e8df5f-cd0b-4606-8d61-18b274e1d048","weight":2}]},{"guid":"pRpQ2EFbbSOQQpmGD5scUw","title":"uEFI grub2 on Raspberry Pi","subtitle":"","slug":"946-uefi-grub2-on-raspberry-pi","link":"https://c3voc.de","description":"Booting is hard. Booting in the ARM world is even harder. State of the art are a dozen different boot loaders that may or may not deserve that name. Each gets configured differently and each has its own pros and cons.\n\nAs a distribution this is a nightmare. Configuring each and every one of them complicates code that really should be very simple.\n\nTo solve the problem, we can just add another layer of abstraction (grub2) on top of another layer of abstraction (uEFI) on top of another layer of abstraction (u-boot). Follow me on a journey on how all those layers can make life easier for the distribution and how much fun uEFI really is.\n\nAfter this talk, you will know how ARM systems boot, what uEFI really means, how uEFI binaries interact with firmware and how we are going to move to uEFI based boot on openSUSE for ARM.","original_language":"eng","persons":["Alexander Graf"],"tags":["osc16"],"view_count":539,"promoted":false,"date":"2016-06-24T00:00:00.000+02:00","release_date":"2016-06-24T02:00:00.000+02:00","updated_at":"2026-02-06T23:00:08.689+01:00","length":1450,"duration":1450,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/946-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/946-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/pRpQ2EFbbSOQQpmGD5scUw-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/pRpQ2EFbbSOQQpmGD5scUw-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/946-uefi-grub2-on-raspberry-pi","url":"https://api.media.ccc.de/public/events/pRpQ2EFbbSOQQpmGD5scUw","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":2200,"event_guid":"T7aunKcOFBLl5b8IGVqJWQ","weight":3},{"event_id":2814,"event_guid":"3cb4101c-2042-4883-b6fb-6591994a70c0","weight":2},{"event_id":2818,"event_guid":"fca4934b-5f01-4680-8cda-03fa206aac17","weight":3},{"event_id":2826,"event_guid":"9ab1407a-126f-48d9-898d-eae7974324e9","weight":26},{"event_id":2871,"event_guid":"74515f8e-a752-4cbb-b407-3a70fca5b0b3","weight":2},{"event_id":2902,"event_guid":"930673b3-4f75-40eb-8be5-574469c3920f","weight":5},{"event_id":2907,"event_guid":"3b16ddc9-499b-44b1-9084-b3e328daea30","weight":3},{"event_id":2922,"event_guid":"47cbd880-f500-4c44-b717-c11ed1da087d","weight":2},{"event_id":2938,"event_guid":"03c8501f-d327-4228-a9fe-2635370d25d2","weight":2},{"event_id":3230,"event_guid":"_xh_bcsYrnMrlcDmqyPD5Q","weight":2},{"event_id":3450,"event_guid":"4bdc2468-fc82-4a7d-9df8-df1f40e6ea8f","weight":2},{"event_id":3601,"event_guid":"5a517be2-220b-4eb6-88c3-e7ef08c98ace","weight":3},{"event_id":3640,"event_guid":"700a07e7-a9c4-437b-a4c5-4491b23a9b4a","weight":2},{"event_id":3676,"event_guid":"f6811c99-96af-44d5-b82d-5afe826b2caf","weight":3},{"event_id":3760,"event_guid":"1c75e6a1-e586-4b91-abce-92a4561d0181","weight":4},{"event_id":3798,"event_guid":"d34ab368-1cca-4cdc-a9ae-d63100668380","weight":3},{"event_id":3818,"event_guid":"adb3ca92-d333-4a8d-b44a-09b3bbb75656","weight":3},{"event_id":3970,"event_guid":"bb80a752-488c-533d-9953-108ce50ebb01","weight":3},{"event_id":4605,"event_guid":"8d382482-9817-11e7-951c-33f9470b8ba7","weight":2},{"event_id":4764,"event_guid":"da934433-0092-4749-b606-56b65e84214f","weight":2},{"event_id":4833,"event_guid":"e1a60f7b-6a56-4dce-ab3a-c686fa940aa8","weight":3},{"event_id":4856,"event_guid":"c5bfac96-8290-438a-a47a-ebdbf0ab5365","weight":3}]},{"guid":"JdvOvQbzsks7voJyFfoTUQ","title":"Kolab Summit 2.0 - Panel Discussion","subtitle":"","slug":"1086-kolab-summit-2-0-panel-discussion","link":"https://c3voc.de","description":"Summit visitors","original_language":"eng","persons":["Douglas DeMaio"],"tags":["osc16_dv"],"view_count":8,"promoted":false,"date":"2016-06-25T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2019-09-28T23:42:37.281+02:00","length":977,"duration":977,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/1086-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/1086-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/JdvOvQbzsks7voJyFfoTUQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/JdvOvQbzsks7voJyFfoTUQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/1086-kolab-summit-2-0-panel-discussion","url":"https://api.media.ccc.de/public/events/JdvOvQbzsks7voJyFfoTUQ","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":3174,"event_guid":"swQfoAH_b6JI3pPw6U3-Yg","weight":1},{"event_id":3216,"event_guid":"01H23TDL3mlx2AJYrrz2yw","weight":1},{"event_id":3233,"event_guid":"d0cc2d21-f48c-4e2d-8eb6-571d98d718215","weight":1},{"event_id":3794,"event_guid":"17c7c011-07ef-438d-95e6-aed190fd7332","weight":1},{"event_id":3805,"event_guid":"d5565688-a086-42e6-b8eb-17fa54e6fc3b","weight":1},{"event_id":3812,"event_guid":"d180c287-0760-4421-9406-fedac5a3639c","weight":1},{"event_id":3813,"event_guid":"3161a4f1-ed69-49ae-b181-7ed1f6ad1d8d","weight":1},{"event_id":3816,"event_guid":"e370add0-106d-48e6-9e97-cd560ba60b9c","weight":1},{"event_id":3819,"event_guid":"cf5f0a60-2906-47c1-9b22-5c1da31d0c3e","weight":1}]},{"guid":"yaWEI3eHTzZhZQygkwro0Q","title":"OBS and the real cool stuff","subtitle":"","slug":"852-obs-and-the-real-cool-stuff","link":"https://c3voc.de","description":"OBS (Open Build Service) is an awesome piece of software which is yet unmatched by other available software suites. This talk shows how Kopano approached the change in their build system, and how they integrated fully fledged build requirements into OBS. From adding real custom distributions such as Collax (just using DEB, without bootstrapping at all) to integrating with Atlassian Stash - All this is possible with OBS and much more. How did we make OBS accessible for Windows users (using osc), how did we make sure we can make a sane structure based on build-time requirements for packages and not just include everything for distribution in the end? Where can I use curl requests, and how are they structured. And did you know there are authentication tokens? This talk delivers the answers to these questions. This talk will include a QA session in the end with the chance to give an answer on many (unfortunately also undocumented) features.","original_language":"eng","persons":["Michael Kromer"],"tags":["osc16"],"view_count":64,"promoted":false,"date":"2016-06-25T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2023-11-15T14:30:02.596+01:00","length":2294,"duration":2294,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/852-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/852-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/yaWEI3eHTzZhZQygkwro0Q-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/yaWEI3eHTzZhZQygkwro0Q-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/852-obs-and-the-real-cool-stuff","url":"https://api.media.ccc.de/public/events/yaWEI3eHTzZhZQygkwro0Q","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":3147,"event_guid":"MvDEUEd240rFYyOokI_1eQ","weight":2},{"event_id":3203,"event_guid":"o3ue0K_eHD78ZXszamXCfg","weight":2},{"event_id":3230,"event_guid":"_xh_bcsYrnMrlcDmqyPD5Q","weight":2},{"event_id":5559,"event_guid":"wH433cPdvbX3qo5fUFKgbA","weight":2},{"event_id":5565,"event_guid":"MZKD8dcnm43KTqd1aQ7VYw","weight":2}]},{"guid":"dQtt5z0gTMrzSPkkkv5y1g","title":"Orchestrating Docker containers","subtitle":"","slug":"942-orchestrating-docker-containers","link":"https://c3voc.de","description":"As more and more users are starting to consider Docker in production environments, people have realized\nthat having Docker alone is not enough. Instead, the community is gearing towards orchestration solutions: tools,\nframeworks and practices that deal with how containers are deployed on production and how administrators\ncan monitor all this without going crazy.\n\nIn this talk we are going to describe and detail the orchestration solution that we decided to support in SUSE, why\nwe did it and how our users will benefit from it.","original_language":"eng","persons":["flavio_castelli"],"tags":["osc16_dv"],"view_count":67,"promoted":false,"date":"2016-06-23T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2023-12-14T11:30:03.602+01:00","length":2191,"duration":2191,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/942-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/942-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/dQtt5z0gTMrzSPkkkv5y1g-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/dQtt5z0gTMrzSPkkkv5y1g-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/942-orchestrating-docker-containers","url":"https://api.media.ccc.de/public/events/dQtt5z0gTMrzSPkkkv5y1g","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":237,"event_guid":"import-184752cc3f566601ce","weight":2},{"event_id":3202,"event_guid":"hPJc0wZ0nT-b0uN8ZFGMKQ","weight":2},{"event_id":3436,"event_guid":"bff919d7-0756-4e00-9901-9f9311415f9a","weight":2},{"event_id":3445,"event_guid":"65b28cc4-ec72-4f61-8688-bc7b4586388d","weight":3}]},{"guid":"KaMdM4ygYzXquD6E_Y1Ueg","title":"openSUSE Targeting the Education Sector","subtitle":"","slug":"898-opensuse-targeting-the-education-sector","link":"https://c3voc.de","description":"openSUSE recently attended the National School Board Conference in Boston, Mass., with a focus of introducing and challenging school districts, teachers and administrators to implement the use and teaching open source software in schools within the United States. Find out the results of this effort and see what openSUSE can do to increase participating in open-source projects at schools in the United States.","original_language":"eng","persons":["Douglas DeMaio"],"tags":["osc16"],"view_count":46,"promoted":false,"date":"2016-06-26T00:00:00.000+02:00","release_date":"2016-06-26T02:00:00.000+02:00","updated_at":"2023-01-13T16:30:03.134+01:00","length":932,"duration":932,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/898-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/898-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/KaMdM4ygYzXquD6E_Y1Ueg-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/KaMdM4ygYzXquD6E_Y1Ueg-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/898-opensuse-targeting-the-education-sector","url":"https://api.media.ccc.de/public/events/KaMdM4ygYzXquD6E_Y1Ueg","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":3231,"event_guid":"ZailH5jsKoZjybdb_srn9A","weight":5}]},{"guid":"Jm8GI5VhZH0dwtwRfnNH0g","title":"openSUSE on ARM boards","subtitle":"","slug":"920-opensuse-on-arm-boards","link":"https://c3voc.de","description":"A lot of work has been going on around the openSUSE ARM port. Which hardware is new? Where is openSUSE running? What has improved in the past year? Whom can you contact? Where are things headed? Expect answers to these and more questions around ARM hardware.","original_language":"eng","persons":["Andreas Färber"],"tags":["osc16"],"view_count":52,"promoted":false,"date":"2016-06-24T00:00:00.000+02:00","release_date":"2016-06-24T02:00:00.000+02:00","updated_at":"2023-03-01T00:15:02.393+01:00","length":1740,"duration":1740,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/920-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/920-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/Jm8GI5VhZH0dwtwRfnNH0g-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/Jm8GI5VhZH0dwtwRfnNH0g-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/920-opensuse-on-arm-boards","url":"https://api.media.ccc.de/public/events/Jm8GI5VhZH0dwtwRfnNH0g","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":457,"event_guid":"import-c05698611a02094da5","weight":1},{"event_id":657,"event_guid":"import-a4e46602a0e417b76b","weight":1},{"event_id":666,"event_guid":"import-96a9a004b788c32b05","weight":1},{"event_id":684,"event_guid":"import-3c6185884db88b4055","weight":1},{"event_id":692,"event_guid":"import-3782fc040147a211ac","weight":1},{"event_id":700,"event_guid":"import-cc371f077c977d36d4","weight":1},{"event_id":2054,"event_guid":"j4JJEB9hzp6UEkQnxkiYOA","weight":1},{"event_id":3151,"event_guid":"lX026xlxvrUOA_Cn2jexlA","weight":1},{"event_id":3157,"event_guid":"sL2AMlv7oqiQEYcKuLGkfw","weight":1},{"event_id":3165,"event_guid":"IPvmWP0FuV9b5q-gEI6iHw","weight":1},{"event_id":3166,"event_guid":"LpuYnAfj4Zh7imchKOxLDg","weight":1},{"event_id":3174,"event_guid":"swQfoAH_b6JI3pPw6U3-Yg","weight":1},{"event_id":3182,"event_guid":"7a4XXMduYNgu6p-upAI01w","weight":1},{"event_id":3189,"event_guid":"2vX5hTmwpjLBOTH7Uc1-jw","weight":1},{"event_id":3192,"event_guid":"FAUGJFdw06rGrJBzs9I8WQ","weight":1},{"event_id":3199,"event_guid":"Zz12nSU5j4wZHqNs1C9ktg","weight":1},{"event_id":3204,"event_guid":"T7i3zXiVd4QCasP8vVUahA","weight":1},{"event_id":3224,"event_guid":"959d6e13-4915-41f1-81c1-0a3499d61a96","weight":1},{"event_id":3227,"event_guid":"0fd77819-0594-4127-bee3-a1d2fe7b1dd3","weight":1},{"event_id":3228,"event_guid":"51fd6faf-f1ff-4e76-80cd-e2154da8c045","weight":1},{"event_id":3385,"event_guid":"74460321-01f0-4a03-b0fd-ae67143edfab","weight":1},{"event_id":3448,"event_guid":"fb1359f0-76b4-4f28-abad-cdc5c1f97d0f","weight":1},{"event_id":3449,"event_guid":"55e72dd9-5014-4eca-bd26-3fbbad1fd89f","weight":1},{"event_id":3455,"event_guid":"da128639-43c2-4d72-9e9f-572763ab2e4e","weight":1},{"event_id":3631,"event_guid":"c5d3d09f-f024-45e3-8ed3-07d44d327e0e","weight":1},{"event_id":3745,"event_guid":"97570300-6590-45c9-a477-ab629f92a3b1","weight":1}]},{"guid":"ChACwuF2-cEBp_u6HrharA","title":"Next openSUSE.Asia summit , moving forward","subtitle":"","slug":"846-next-opensuse-asia-summit-moving-forward","link":"https://c3voc.de","description":"The first openSUSE.Asia was awesome in Beijing, China, and this time we also made it great  in Taipei , Taiwan.\nWe designed some event made it different, and connected with local community to do more sharing and promotion for openSUSE.\nJust like last year said , we would like to continue this event in the future, so we will take this opportunity to introduce 2nd summit what it different, and what did we miss.\nThis talk is quite flexible, we invite you to share your local openSUSE community, openSUSE events and openSUSE promotion in brainstorm. Or give your suggestion or advice about openSUSE promotion. Overall, anything about openSUSE promotion is welcome. \n","original_language":"eng","persons":["alcho"],"tags":["osc16"],"view_count":3,"promoted":false,"date":"2016-06-25T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2019-09-28T23:44:53.885+02:00","length":1109,"duration":1109,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/846-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/846-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/ChACwuF2-cEBp_u6HrharA-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/ChACwuF2-cEBp_u6HrharA-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/846-next-opensuse-asia-summit-moving-forward","url":"https://api.media.ccc.de/public/events/ChACwuF2-cEBp_u6HrharA","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":1898,"event_guid":"e0592e35e826005a","weight":1}]},{"guid":"OnFVmegI3e4JRo8zoDliNw","title":"openSUSE and the Open Mainframe Project - an overview","subtitle":"","slug":"1088-opensuse-and-the-open-mainframe-project-an-overview","link":"https://c3voc.de","description":"Steven Dickens, IBM Systems, will give a talk on the following:\nIn this session you will hear about the community movement around the\nmainframe platform and how IBM and others are working within the framework\nof the Linux Foundation collaborative projects structure to embrace the\ncommunity.  The session will cover the porting of openSUSE to the OS/390\nplatform and also highlight how the community is leveraging the mainframe\nplatform for projects such as Docker and Blockchain.","original_language":"eng","persons":["Douglas DeMaio"],"tags":["osc16"],"view_count":65,"promoted":false,"date":"2016-06-26T00:00:00.000+02:00","release_date":"2016-06-26T02:00:00.000+02:00","updated_at":"2026-03-09T13:45:26.652+01:00","length":3367,"duration":3367,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/1088-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/1088-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/OnFVmegI3e4JRo8zoDliNw-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/OnFVmegI3e4JRo8zoDliNw-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/1088-opensuse-and-the-open-mainframe-project-an-overview","url":"https://api.media.ccc.de/public/events/OnFVmegI3e4JRo8zoDliNw","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":63,"event_guid":"import-14987c624a19edbca1","weight":1},{"event_id":619,"event_guid":"import-441f6211ee783d472a","weight":1},{"event_id":636,"event_guid":"import-d3c5d3252def4c998f","weight":1},{"event_id":706,"event_guid":"import-b5dce9131ee2c352f1","weight":1},{"event_id":2365,"event_guid":"157510b7-5154-4f7d-ac20-a680e45f53c1","weight":1},{"event_id":2367,"event_guid":"086bdbbf-0d17-437b-9ac8-bb7789da107c","weight":1},{"event_id":2491,"event_guid":"feefa25c-12e5-4178-9c27-dbcf2afd905a","weight":1},{"event_id":2528,"event_guid":"6393a33b-889d-4850-b0e3-cbc7caeab1cb","weight":1},{"event_id":2892,"event_guid":"668ba44b-6800-4a8f-9544-b8e5cd7bd86c","weight":1},{"event_id":2907,"event_guid":"3b16ddc9-499b-44b1-9084-b3e328daea30","weight":1},{"event_id":3166,"event_guid":"LpuYnAfj4Zh7imchKOxLDg","weight":1},{"event_id":3172,"event_guid":"pRpQ2EFbbSOQQpmGD5scUw","weight":1},{"event_id":3200,"event_guid":"2Aj9u-vRn20t-fkESKdhEA","weight":1},{"event_id":3217,"event_guid":"KaMdM4ygYzXquD6E_Y1Ueg","weight":1},{"event_id":3225,"event_guid":"8ded6890-b77e-4969-9d2c-06240f008528","weight":1},{"event_id":3231,"event_guid":"ZailH5jsKoZjybdb_srn9A","weight":2},{"event_id":3615,"event_guid":"74783236-46f4-493c-9574-1b27a44847b7","weight":1},{"event_id":3671,"event_guid":"4ef69e6a-026f-4b30-888d-af654b220a3d","weight":1},{"event_id":3676,"event_guid":"f6811c99-96af-44d5-b82d-5afe826b2caf","weight":1},{"event_id":3741,"event_guid":"725b4ff6-8d4c-4d8f-9e38-6b1e49e1602c","weight":2},{"event_id":3779,"event_guid":"66b1739a-588b-569f-9544-8084f325e235","weight":1},{"event_id":3944,"event_guid":"c6b1fc76-2f70-4051-9767-46487ab457b3","weight":1},{"event_id":4294,"event_guid":"56868784-42b9-4648-b313-7ee6c085740d","weight":1},{"event_id":4708,"event_guid":"d0801745-1584-5398-9698-5202712fc5f9","weight":1}]},{"guid":"LpuYnAfj4Zh7imchKOxLDg","title":"The state of ARM - a 64bit view of what does/doesn't work","subtitle":"","slug":"802-the-state-of-arm-a-64bit-view-of-what-does-doesn-t-work","link":"https://c3voc.de","description":"The AArch64 port is now in pretty good shape with most things ported and built. However we know that there is plenty of software that is not optimised and some may not actually work at all. Please come along and moan about anything you have found which doesn't work as well on AArch64 as it does on x86. We (Linaro, ARM and openSUSE) want your feedback on where to direct effort next.\n\nThis talk will cover the current status of the port with both and upstream and openSUSE specific view, and crucially hardware availability. Only a few things are completely missing, but we know that a lot of software is using the basic 'fallback support' where other architectures have specific optimisations. Some stuff is probably building, but not actually working right. We are keen to fix things that are actively getting in the way of using AArch64 in real systems, but to do that we need feedback from users on what to look at next as we move from mostly enablement to mostly optimisation. GCC, OpenJDK, \u0026 LLVM are known to be in good shape, but there is a pile of other stuff that probably isn't. It's very hard to test 'all the software in the world', so please tell us about stuff you've noticed not working well, or incredibly slowly, or that you suspect might be a problem and need work.","original_language":"eng","persons":["Andrew Wafaa"],"tags":["osc16"],"view_count":103,"promoted":false,"date":"2016-06-24T00:00:00.000+02:00","release_date":"2016-06-24T02:00:00.000+02:00","updated_at":"2025-11-26T19:30:07.058+01:00","length":1467,"duration":1467,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/802-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/802-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/LpuYnAfj4Zh7imchKOxLDg-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/LpuYnAfj4Zh7imchKOxLDg-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/802-the-state-of-arm-a-64bit-view-of-what-does-doesn-t-work","url":"https://api.media.ccc.de/public/events/LpuYnAfj4Zh7imchKOxLDg","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":162,"event_guid":"import-c103a561a60405ea5c","weight":2},{"event_id":1422,"event_guid":"import-d7f37b1162046a6dc0","weight":1},{"event_id":1456,"event_guid":"import-ffedc66f28f81c9a2e","weight":2},{"event_id":1996,"event_guid":"7Xc1uXMzZ_hBGxQeNTbj6w","weight":1},{"event_id":2170,"event_guid":"DvpNPWPGVgSqGcOI1WK45g","weight":1},{"event_id":2411,"event_guid":"11c76880-897c-4506-bda6-f33745200c92","weight":3},{"event_id":2596,"event_guid":"8d33483e-7993-47fa-8561-e8da14e39374","weight":1},{"event_id":2597,"event_guid":"fabeda96-ad93-41b1-b12d-768445cc60bd","weight":3},{"event_id":2788,"event_guid":"d2328de5-84a4-11e5-9649-adf34cd290c2","weight":1},{"event_id":2791,"event_guid":"d23291a5-84a4-11e5-9649-bdfcf8623229","weight":1},{"event_id":2832,"event_guid":"489a414b-2d6b-4f20-8187-813169ca19c9","weight":1},{"event_id":2886,"event_guid":"088e3078-bab2-433d-8be2-f1a4b37b4d5c","weight":1},{"event_id":2899,"event_guid":"0c8f0e98-92ee-42ba-aa75-04fc50344904","weight":1},{"event_id":2923,"event_guid":"ba780105-8cc1-4e6e-8552-5e3bc150b9ff","weight":2},{"event_id":3059,"event_guid":"fdf7190b-554d-49d8-bc51-4c7bafca0032","weight":1},{"event_id":3071,"event_guid":"26d987af-415e-4064-9555-f6ff912cafaa","weight":1},{"event_id":3098,"event_guid":"6c0a5272-7a78-4c15-8e31-13f8c6e66085","weight":1},{"event_id":3147,"event_guid":"MvDEUEd240rFYyOokI_1eQ","weight":2},{"event_id":3149,"event_guid":"H6nux9ZMFx11Rj0g2zqpeg","weight":1},{"event_id":3156,"event_guid":"KROCEGraOskISuupZHUVIQ","weight":1},{"event_id":3159,"event_guid":"yE9I09-8fFSyYRy-OswMgA","weight":2},{"event_id":3167,"event_guid":"Wo3YoeBJuzJgaBduSunAZg","weight":2},{"event_id":3168,"event_guid":"Jm8GI5VhZH0dwtwRfnNH0g","weight":1},{"event_id":3169,"event_guid":"p39SKUmzmzzKmAOdovedvw","weight":1},{"event_id":3174,"event_guid":"swQfoAH_b6JI3pPw6U3-Yg","weight":1},{"event_id":3192,"event_guid":"FAUGJFdw06rGrJBzs9I8WQ","weight":2},{"event_id":3215,"event_guid":"OnFVmegI3e4JRo8zoDliNw","weight":1},{"event_id":3231,"event_guid":"ZailH5jsKoZjybdb_srn9A","weight":1},{"event_id":3640,"event_guid":"700a07e7-a9c4-437b-a4c5-4491b23a9b4a","weight":1},{"event_id":3745,"event_guid":"97570300-6590-45c9-a477-ab629f92a3b1","weight":1},{"event_id":3762,"event_guid":"25e2df7d-5740-4c2f-bc34-986326d606fe","weight":1},{"event_id":3764,"event_guid":"b1a28d62-75e9-48de-bec9-44df4e611685","weight":1},{"event_id":3795,"event_guid":"fe6af5ce-7bba-4aa6-af9e-dea7a176ec3c","weight":1},{"event_id":3862,"event_guid":"7f97fb44-f121-4f16-8bf7-05800fb37bdf","weight":1},{"event_id":3894,"event_guid":"d7c3b762-a657-4670-a41b-3a8829a6bb13","weight":1},{"event_id":3896,"event_guid":"567b415b-22c0-4371-86e8-454ad43734f8","weight":1},{"event_id":3914,"event_guid":"Y0JnC201w-pFxwZtVua59g","weight":1},{"event_id":3925,"event_guid":"Qzvno1d9tKENsn2U4kTrSA","weight":3},{"event_id":3930,"event_guid":"SGalEkMfbjvUHtG8OucYjg","weight":2},{"event_id":3947,"event_guid":"ZwjtZbsZpe6Xfim50cj-CA","weight":1},{"event_id":4078,"event_guid":"753fa033-f686-54a6-8a4f-7bdb28445abe","weight":1},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":1},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":1},{"event_id":4618,"event_guid":"544e7dec-a9a6-11e7-9649-6f2a45a76afd","weight":1},{"event_id":4621,"event_guid":"1742b794-0e16-6fdf-d35c-3264e549d11c","weight":1},{"event_id":4749,"event_guid":"a4887518-855a-4d68-9414-c432412c4e21","weight":1},{"event_id":4841,"event_guid":"c38ddf1b-10d7-462c-a934-e69e9259ab19","weight":2},{"event_id":4924,"event_guid":"51b646f8-7afc-46be-8f77-50f7787c1f5d","weight":2}]},{"guid":"oWSnX3jCppg3FvmJY0Xn9Q","title":"An Embedded USB Cloud Storage Gateway with Tumbleweed","subtitle":"","slug":"934-an-embedded-usb-cloud-storage-gateway-with-tumbleweed","link":"https://c3voc.de","description":"Scale-out block storage offerings, such as Ceph RADOS Block Devices, offer a number of desirable features including fault tolerance, thin-provisioning, online resize and snapshots.\nExposing such storage for access via an embedded USB storage gadget can solve a number of factors limiting adoption, namely:\n- Interoperability\n  + Cloud storage can now be consumed by almost any system with a USB port\n- Ease of use\n  + Configure once, then plug and play anywhere\n- Security\n  + Encryption can be performed on the USB device itself, reducing reliance on cloud storage providers\n\nThis presentation will introduce and demonstrate a USB cloud storage gateway prototype developed during SUSE Hack Week, running on an ARM board with openSUSE Tumbleweed.","original_language":"eng","persons":["David Disseldorp"],"tags":["osc16"],"view_count":61,"promoted":false,"date":"2016-06-24T00:00:00.000+02:00","release_date":"2016-06-24T02:00:00.000+02:00","updated_at":"2025-02-07T23:00:07.995+01:00","length":1032,"duration":1032,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/934-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/934-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/oWSnX3jCppg3FvmJY0Xn9Q-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/oWSnX3jCppg3FvmJY0Xn9Q-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/934-an-embedded-usb-cloud-storage-gateway-with-tumbleweed","url":"https://api.media.ccc.de/public/events/oWSnX3jCppg3FvmJY0Xn9Q","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":31,"event_guid":"import-a05a76991aa031db49","weight":1},{"event_id":346,"event_guid":"import-235811a6267df82510","weight":1},{"event_id":646,"event_guid":"import-7af3c11a86c7ca7fca","weight":2},{"event_id":674,"event_guid":"import-4668efe98f02e12b8d","weight":1},{"event_id":2018,"event_guid":"NcH7TwKoQARNQ2auG050Wg","weight":1},{"event_id":2166,"event_guid":"Km3oA97mSXAMOZGte_v8Fg","weight":1},{"event_id":2416,"event_guid":"629d6355-cea6-4ada-a223-a57c4c7b14da","weight":1},{"event_id":3147,"event_guid":"MvDEUEd240rFYyOokI_1eQ","weight":1},{"event_id":3233,"event_guid":"d0cc2d21-f48c-4e2d-8eb6-571d98d718215","weight":1},{"event_id":3277,"event_guid":"7867bb2d-a04b-5e94-96d4-127f7b385a13","weight":1},{"event_id":3379,"event_guid":"bde964f6-410d-412f-a4fa-71a7e8315496","weight":1},{"event_id":3385,"event_guid":"74460321-01f0-4a03-b0fd-ae67143edfab","weight":1},{"event_id":3396,"event_guid":"1b3d3055-e131-4157-8432-7d408be4ec2b","weight":1},{"event_id":3908,"event_guid":"-vvrZxatKLSv4pWA4oIpVg","weight":1},{"event_id":4472,"event_guid":"35abdd14-4469-4295-b3d1-0eba9f4015d2","weight":1},{"event_id":4938,"event_guid":"fd734b31-4f79-4d1f-879f-3f7248c60dad","weight":1},{"event_id":5261,"event_guid":"f55c60ce-85d5-457f-a6c1-74317ea72bdd","weight":1},{"event_id":5273,"event_guid":"065e78a2-c020-4199-ad38-4bea1e62eb15","weight":1},{"event_id":5533,"event_guid":"gSkZwkBoI2cAIYA29-UNHQ","weight":1},{"event_id":5670,"event_guid":"61886440-d4eb-43de-8914-152c9fabdffc","weight":1},{"event_id":5965,"event_guid":"c9dcd2a5-288f-55d0-8577-dc00c2e185ce","weight":1},{"event_id":6156,"event_guid":"dc056762-35b9-b946-e3df-2378b1417559","weight":1},{"event_id":6157,"event_guid":"b512a4cb-3c13-4065-076f-94039f987bf8","weight":1},{"event_id":6170,"event_guid":"86d8231d-2c05-4207-9da1-2d9eb88f40bb","weight":1},{"event_id":7065,"event_guid":"gdfI-Glbwx3op1MmYFwC9A","weight":1}]},{"guid":"1eCzWEKET26oH-amTkCmsg","title":"A Guided Tour of Machinery","subtitle":"","slug":"926-a-guided-tour-of-machinery","link":"https://c3voc.de","description":"As a Linux system administrator you are constantly working on tasks like:\n\n  - Cloning a system from an existing one\n  - Migrating a system to new hardware, a virtual environment or a different distribution\n  - Debugging a broken system\n  - Upgrading a system\n  - Integrating your systems into a configuration management tool\n\nDetermining and comparing the state of a system in order to work on these tasks is not a trivial thing. You have to know about services, packages, configuration files, etc. This proves to be even harder if one or more of your systems differ in version and/or distribution.\n\nYou can use Machinery to inspect your Linux systems and use the generated descriptions to be interpreted in an off-line fashion, giving you the ability to compare a system at different points in time or against another system. Peace of mind will be the result of knowing that you can ensure the resulting state of your system and many other types of analysis based on your system descriptions.\n\nIn this guided tour you will explore the basics of Machinery and see some examples in the wild. All from the safety of your seat. The focus will be on openSUSE systems but stay open to the use of any other distributions. Should you have any questions about Machinery your guide will be there for you at all times.","original_language":"eng","persons":["Mauro Morales"],"tags":["osc16_dv"],"view_count":51,"promoted":false,"date":"2016-06-24T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2020-09-20T18:00:02.987+02:00","length":3317,"duration":3317,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/926-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/926-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/1eCzWEKET26oH-amTkCmsg-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/1eCzWEKET26oH-amTkCmsg-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/926-a-guided-tour-of-machinery","url":"https://api.media.ccc.de/public/events/1eCzWEKET26oH-amTkCmsg","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":2313,"event_guid":"33ee0291-6c0b-4253-9e4b-1bc4d382c04e","weight":3},{"event_id":2314,"event_guid":"dd999f2a-cb52-468b-abd9-8ecdee0f4fa3","weight":2},{"event_id":2350,"event_guid":"433e598a-4a96-4be5-90f1-014b4be7b3ec","weight":2},{"event_id":3163,"event_guid":"E77Wt8LD3UInw6PneAOiUw","weight":2},{"event_id":3209,"event_guid":"9lMPMu99GEqkOTTmlsA4eQ","weight":2},{"event_id":3631,"event_guid":"c5d3d09f-f024-45e3-8ed3-07d44d327e0e","weight":2}]},{"guid":"HZEoEO7ka6i5Aio1Mxxj3Q","title":"How to Factory Staging Project work","subtitle":"","slug":"844-how-to-factory-staging-project-work","link":"https://c3voc.de","description":"Factory Staging Project is very important part of openSUSE Factory development model now, it's a gate to make sure new packages update/change will not break openSUSE Factory totally and we can safety to release newer openSUSE Tumbleweed snapshot. I'll introduce how to Factory Staging Project work in this talk, including the workflow, the tools behind of Staging Project and the client-side tool we are used to. This talk should give openSUSE developers a clear picture about how Staging Master(s) handling Staging Project.","original_language":"eng","persons":["Max"],"tags":["osc16"],"view_count":16,"promoted":false,"date":"2016-06-22T00:00:00.000+02:00","release_date":"2016-06-23T02:00:00.000+02:00","updated_at":"2023-05-10T17:15:02.360+02:00","length":1297,"duration":1297,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/844-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/844-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/HZEoEO7ka6i5Aio1Mxxj3Q-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/HZEoEO7ka6i5Aio1Mxxj3Q-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/844-how-to-factory-staging-project-work","url":"https://api.media.ccc.de/public/events/HZEoEO7ka6i5Aio1Mxxj3Q","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":3151,"event_guid":"lX026xlxvrUOA_Cn2jexlA","weight":1},{"event_id":3216,"event_guid":"01H23TDL3mlx2AJYrrz2yw","weight":1},{"event_id":3231,"event_guid":"ZailH5jsKoZjybdb_srn9A","weight":1},{"event_id":3890,"event_guid":"1YyVfqHHUmxZQh1rtTEFzQ","weight":1},{"event_id":3903,"event_guid":"ZLzIXq84TrSJU7zwHJKFYA","weight":1},{"event_id":3937,"event_guid":"jHWb6Qr3fb3WC-Uot7e0YA","weight":1},{"event_id":3938,"event_guid":"C7WKRJt6P_iMC_Pihchukg","weight":1},{"event_id":5499,"event_guid":"z6qh-Z9MFifDpoSQt8NQAg","weight":1}]},{"guid":"hPJc0wZ0nT-b0uN8ZFGMKQ","title":"Infrastructure-as-Code and CI Infrastructure at OpenStack","subtitle":"","slug":"884-infrastructure-as-code-and-ci-infrastructure-at-openstack","link":"https://c3voc.de","description":"Let's look how another open source project administrates their community infrastructure and have setup their testing of software. I want to give an overview how development, documentation, and system administration at OpenStack follow the same workflow, what kind of infrastructure OpenStack uses for testing the changes and what major design decisions have been done. Also, I like to explain how system administration of the community servers is done.\n\nSlides at http://www.slideshare.net/jaegerandi/infrastructureascode-and-ci-infrastructure-at-openstack","original_language":"eng","persons":["Andreas Jaeger"],"tags":["osc16_dv"],"view_count":24,"promoted":false,"date":"2016-06-23T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2024-03-11T23:15:04.347+01:00","length":3015,"duration":3015,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/884-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/884-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/hPJc0wZ0nT-b0uN8ZFGMKQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/hPJc0wZ0nT-b0uN8ZFGMKQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/884-infrastructure-as-code-and-ci-infrastructure-at-openstack","url":"https://api.media.ccc.de/public/events/hPJc0wZ0nT-b0uN8ZFGMKQ","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":1990,"event_guid":"APxc5qnadHeafxzU1z7FXw","weight":1},{"event_id":2487,"event_guid":"581757d7-5b47-491c-8907-9aa5d235edb8","weight":1},{"event_id":3205,"event_guid":"dQtt5z0gTMrzSPkkkv5y1g","weight":2},{"event_id":3213,"event_guid":"dPaHq4D6Hj3Tw-QYYABm3A","weight":1},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":1},{"event_id":4795,"event_guid":"722ce759-9cde-4e3b-8db5-5a97aa9673d9","weight":1},{"event_id":4796,"event_guid":"ff24373e-ebe2-4077-9db0-eae5ab003538","weight":1},{"event_id":4833,"event_guid":"e1a60f7b-6a56-4dce-ab3a-c686fa940aa8","weight":1},{"event_id":5257,"event_guid":"d23abae3-6fb3-4de5-916e-d7caf96cec6e","weight":1}]},{"guid":"ZailH5jsKoZjybdb_srn9A","title":"openSUSE: much more than Linux distributions","subtitle":"","slug":"908-opensuse-much-more-than-linux-distributions","link":"https://c3voc.de","description":"The openSUSE project was born to ensure the existence and independence of a free (as in free speech) Linux distribution. But there is something you can take for granted if you create a community of technology enthusiasts - at some point they will start to create cool new things.\n\nThus, openSUSE has become the home of many open source projects like OSEM, Portus, Jangouts, Machinery or zypper-docker. Not to mention tools used to build the distribution that have evolved into generic solutions with a lot of presence outside the openSUSE scope, like the Open Build Service or openQA.\n\nThis talk will try to provide a good overview of the many cool projects living under the openSUSE umbrella, explaining their goals and current status.","original_language":"eng","persons":["Ancor González Sosa"],"tags":["osc16"],"view_count":224,"promoted":false,"date":"2016-06-26T00:00:00.000+02:00","release_date":"2016-07-03T02:00:00.000+02:00","updated_at":"2024-07-23T01:45:03.298+02:00","length":903,"duration":903,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/908-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/908-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/ZailH5jsKoZjybdb_srn9A-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/ZailH5jsKoZjybdb_srn9A-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/908-opensuse-much-more-than-linux-distributions","url":"https://api.media.ccc.de/public/events/ZailH5jsKoZjybdb_srn9A","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":2613,"event_guid":"c0ef160e-771a-433c-842b-5c7fd15928b6","weight":2},{"event_id":2621,"event_guid":"13a682be-a221-44de-a1a3-9231f23aadd6","weight":4},{"event_id":2623,"event_guid":"3a7400a5-ddef-45b6-af08-3e2240b329ae","weight":2},{"event_id":2923,"event_guid":"ba780105-8cc1-4e6e-8552-5e3bc150b9ff","weight":2},{"event_id":2944,"event_guid":"5fb6f7b5-c237-4b64-b786-85e4c95f13ad","weight":4},{"event_id":3007,"event_guid":"8d3d7bf7-7e45-4621-9da2-dd518609a45c","weight":2},{"event_id":3163,"event_guid":"E77Wt8LD3UInw6PneAOiUw","weight":2},{"event_id":3182,"event_guid":"7a4XXMduYNgu6p-upAI01w","weight":3},{"event_id":3200,"event_guid":"2Aj9u-vRn20t-fkESKdhEA","weight":2},{"event_id":3215,"event_guid":"OnFVmegI3e4JRo8zoDliNw","weight":2},{"event_id":3217,"event_guid":"KaMdM4ygYzXquD6E_Y1Ueg","weight":5},{"event_id":3385,"event_guid":"74460321-01f0-4a03-b0fd-ae67143edfab","weight":2},{"event_id":3442,"event_guid":"b467ea0d-15c2-4e1b-a430-fc3ee9be445f","weight":2},{"event_id":3667,"event_guid":"6347d122-daf0-4b30-851c-32cac06bf6bd","weight":2},{"event_id":3689,"event_guid":"1f7eb981-2819-4824-8f40-4ddde0be7bf3","weight":3},{"event_id":3908,"event_guid":"-vvrZxatKLSv4pWA4oIpVg","weight":2},{"event_id":3930,"event_guid":"SGalEkMfbjvUHtG8OucYjg","weight":2},{"event_id":5286,"event_guid":"d120538e-817a-420b-9be2-a5088429f439","weight":2},{"event_id":5500,"event_guid":"BYAPpSpdg3PEN4qfQS7BlQ","weight":2}]},{"guid":"H6nux9ZMFx11Rj0g2zqpeg","title":"openSUSE in Numbers 2016","subtitle":"","slug":"914-opensuse-in-numbers-2016","link":"https://c3voc.de","description":"During 2013 we provided some data about numbers of users and downloads of openSUSE. Now in 2016 we have a different scenario: Tumbleweed is the a new kind of rolling distribution that base the quality on automatic tests (openQA) and a better development process. Leap is also a new kind of stable distribution, a chimeric approach that mix the head of a enterprise product (SLE) and the heard of Factory.\n\nThose changes are so deep that 2016 deserve an update of the analysis done in 2013 about openSUSE users and downloads!","original_language":"eng","persons":["aplanas"],"tags":["osc16"],"view_count":72,"promoted":false,"date":"2016-06-22T00:00:00.000+02:00","release_date":"2016-06-23T02:00:00.000+02:00","updated_at":"2025-10-06T10:15:09.673+02:00","length":1837,"duration":1837,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/914-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/914-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/H6nux9ZMFx11Rj0g2zqpeg-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/H6nux9ZMFx11Rj0g2zqpeg-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/914-opensuse-in-numbers-2016","url":"https://api.media.ccc.de/public/events/H6nux9ZMFx11Rj0g2zqpeg","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":2375,"event_guid":"128d4236-6001-4483-9152-c5941314d2cb","weight":1},{"event_id":2886,"event_guid":"088e3078-bab2-433d-8be2-f1a4b37b4d5c","weight":1},{"event_id":2899,"event_guid":"0c8f0e98-92ee-42ba-aa75-04fc50344904","weight":1},{"event_id":2923,"event_guid":"ba780105-8cc1-4e6e-8552-5e3bc150b9ff","weight":1},{"event_id":3056,"event_guid":"0a6530a2-51e2-4423-9ee4-97f59823d163","weight":1},{"event_id":3112,"event_guid":"c01432ad-d78f-4e16-9e19-22469af9050a","weight":1},{"event_id":3147,"event_guid":"MvDEUEd240rFYyOokI_1eQ","weight":1},{"event_id":3155,"event_guid":"85EHQFfFqbQ-xEz28bu9Ug","weight":1},{"event_id":3158,"event_guid":"A2EUrUzeJ3O7lVYSRowiMQ","weight":1},{"event_id":3159,"event_guid":"yE9I09-8fFSyYRy-OswMgA","weight":1},{"event_id":3166,"event_guid":"LpuYnAfj4Zh7imchKOxLDg","weight":1},{"event_id":3197,"event_guid":"8HnCzJdm0uGNlGeOXZJlUA","weight":1},{"event_id":3200,"event_guid":"2Aj9u-vRn20t-fkESKdhEA","weight":1},{"event_id":3201,"event_guid":"v-ZMfmPOSMkcoCBKks_x4g","weight":1},{"event_id":3231,"event_guid":"ZailH5jsKoZjybdb_srn9A","weight":1},{"event_id":3240,"event_guid":"a27ca2aa-8d6f-5541-b821-7aede4fbd704","weight":1},{"event_id":3397,"event_guid":"8e67e380-1343-41ea-a255-c2fdd25e336c","weight":1},{"event_id":3418,"event_guid":"e22d9cbc-8dfe-4b87-a0e0-56fb76a62511","weight":1},{"event_id":3433,"event_guid":"da626bb9-5540-45e8-a13b-e5d8065755ea","weight":1},{"event_id":3563,"event_guid":"0bf48766-2a96-4c65-bc82-54c490c5c4e3","weight":1},{"event_id":3604,"event_guid":"1275f046-e52e-4b0b-9f5b-7eb2008b2ec4","weight":1},{"event_id":3606,"event_guid":"1aa7a4c5-1a3f-444f-99fb-e9c7b4744794","weight":1},{"event_id":3627,"event_guid":"143759c6-2cad-4fc8-a120-86dcc8de97e6","weight":1},{"event_id":3701,"event_guid":"155a622a-196e-4e05-a262-88f3a7726bbe","weight":1},{"event_id":3781,"event_guid":"e7e8f8ab-77c0-5102-b418-a296ded45215","weight":1},{"event_id":3800,"event_guid":"aad42966-21c3-11e7-9b07-b7ec1ca97360","weight":1},{"event_id":3850,"event_guid":"ae999450-3893-11e7-890f-9f81551c7b53","weight":1},{"event_id":3869,"event_guid":"y51b5xL9m5uzZtXF7dFzLw","weight":1},{"event_id":3886,"event_guid":"dSKbkXngHk9A0b_HUCbw9Q","weight":1},{"event_id":3891,"event_guid":"iViaSdT9_Q6RCP88cI8-bA","weight":1},{"event_id":3900,"event_guid":"ipvnEAscbtYrnQUnph4taA","weight":1},{"event_id":3906,"event_guid":"vD0oBK0o_womVtNCg53KGw","weight":1},{"event_id":3908,"event_guid":"-vvrZxatKLSv4pWA4oIpVg","weight":1},{"event_id":3919,"event_guid":"gRgxvK4ufa8hgzLOpcsDCw","weight":1},{"event_id":3922,"event_guid":"XvCn305wK00HlDQBdQR6rw","weight":1},{"event_id":3934,"event_guid":"uEjGRz2ikYXsemssGT5smQ","weight":1},{"event_id":3945,"event_guid":"gzTi7snKMnCqw9rzDhtlHg","weight":1},{"event_id":3947,"event_guid":"ZwjtZbsZpe6Xfim50cj-CA","weight":2},{"event_id":4621,"event_guid":"1742b794-0e16-6fdf-d35c-3264e549d11c","weight":1},{"event_id":5564,"event_guid":"yZCj2cAxcaB9BsQRm7YYRg","weight":1},{"event_id":7252,"event_guid":"456fb60c-5ce7-11e8-be47-1fb2912eb8101","weight":1},{"event_id":8105,"event_guid":"8565d26c-a383-5c23-b333-f8623ef69506","weight":1}]},{"guid":"RYP1IYR2ODL3wy8Ku5vtRw","title":"Kolab Summit 2.0 - Welcome","subtitle":"","slug":"1078-kolab-summit-2-0-welcome","link":"https://c3voc.de","description":"Georg C. F. Greve\nKOLAB SYSTEMS CEO","original_language":"eng","persons":["Douglas DeMaio"],"tags":["osc16_dv"],"view_count":18,"promoted":false,"date":"2016-06-25T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2025-07-15T20:15:04.047+02:00","length":2422,"duration":2422,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/1078-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/1078-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/RYP1IYR2ODL3wy8Ku5vtRw-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/RYP1IYR2ODL3wy8Ku5vtRw-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/1078-kolab-summit-2-0-welcome","url":"https://api.media.ccc.de/public/events/RYP1IYR2ODL3wy8Ku5vtRw","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":394,"event_guid":"import-ae033c29fa013edeb6","weight":1},{"event_id":398,"event_guid":"import-40eeb2d209e3af8056","weight":1},{"event_id":576,"event_guid":"import-b5dafc00b677681209","weight":1},{"event_id":691,"event_guid":"import-e07970a31bd07defcf","weight":1},{"event_id":2388,"event_guid":"e9a54249-b4a7-4562-91fe-421a6bde0831","weight":1},{"event_id":2399,"event_guid":"a3e3ee7d1804d36b8ef255365a7f2d07","weight":1},{"event_id":2558,"event_guid":"d18d1d9d-2c37-46eb-b056-67b1f7a9a742","weight":2},{"event_id":2580,"event_guid":"94cc024c-c8d4-4cd6-b435-05dfdd5d9ee7","weight":1},{"event_id":2907,"event_guid":"3b16ddc9-499b-44b1-9084-b3e328daea30","weight":1},{"event_id":2920,"event_guid":"d516ffe3-d32d-4bed-8289-09d245ac2b2f","weight":1},{"event_id":3156,"event_guid":"KROCEGraOskISuupZHUVIQ","weight":1},{"event_id":3169,"event_guid":"p39SKUmzmzzKmAOdovedvw","weight":1},{"event_id":3176,"event_guid":"izx3l7PgEN5snZK-S6VRrQ","weight":1},{"event_id":3185,"event_guid":"VcC-9xo_wjyqrrzeLQMzSg","weight":1},{"event_id":3196,"event_guid":"QVGOHnYSJGueNJedK7NMpA","weight":2},{"event_id":3205,"event_guid":"dQtt5z0gTMrzSPkkkv5y1g","weight":1},{"event_id":3211,"event_guid":"ueGMupXG4pqfidkoyMKTgg","weight":1},{"event_id":3213,"event_guid":"dPaHq4D6Hj3Tw-QYYABm3A","weight":2},{"event_id":3396,"event_guid":"1b3d3055-e131-4157-8432-7d408be4ec2b","weight":1},{"event_id":3430,"event_guid":"58fb896b-6a05-4bdf-ab5d-85fe2501c61e","weight":1},{"event_id":3546,"event_guid":"d9b6af5a-3215-4dc7-8fc5-071c5f6f568e","weight":1},{"event_id":3615,"event_guid":"74783236-46f4-493c-9574-1b27a44847b7","weight":1},{"event_id":3652,"event_guid":"60b52369-b0ee-455f-904a-4dfef49596eb","weight":1},{"event_id":3763,"event_guid":"8fbee7ff-b50c-4310-af9d-d44794669f25","weight":1},{"event_id":3882,"event_guid":"kQLtC4_WrPUvGsuGqSBsNQ","weight":2},{"event_id":3885,"event_guid":"8oYHmDEkiRg1KNsROGtGSQ","weight":1},{"event_id":3923,"event_guid":"1281cbca-b4f1-45f5-b385-75fd69d7879e","weight":1},{"event_id":3932,"event_guid":"YZNxvIIOxlEXLW1wmqEceQ","weight":1},{"event_id":3954,"event_guid":"6033c592-f777-4e83-84ee-94cef2e89338","weight":1},{"event_id":4385,"event_guid":"894154c3-eda0-4b17-ad5d-5bd4c0fc72f0","weight":1},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":1},{"event_id":4826,"event_guid":"16645200-2036-4a3c-a44d-a5ff44ac2991","weight":1},{"event_id":4987,"event_guid":"07792c85-9a93-4c90-bdcd-9cd8165c2ae5","weight":1},{"event_id":5021,"event_guid":"7c1ede90-60d4-4dda-8475-fb9ed6097e4f","weight":1}]},{"guid":"izx3l7PgEN5snZK-S6VRrQ","title":"Workshop ownCloud","subtitle":"","slug":"800-workshop-owncloud","link":"https://c3voc.de","description":"1. zypper addrepo http://download.opensuse.org/repositories/isv:/ownCloud:/community/openSUSE_Leap_42.1/isv:ownCloud:community.repo\n2. zypper refresh\n3. zypper install owncloud\n4. zypper install apache2\n5. Configuration Firewall : Allow HTTP,HTTPS,SSH\n6. zypper install mariadb; create DB \u0026 Assign privileges to a new MySQL user to handle database operations for ownCloud.\n7. a2enmod php5 (need to enable php5 for apache2)\n8. Go to your IP address or domain name followed by \"/owncloud\" in your browser.\n9. Done","original_language":"eng","persons":["Klaas Freitag"],"tags":["osc16_dv"],"view_count":81,"promoted":false,"date":"2016-06-23T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2025-11-19T22:30:07.312+01:00","length":1346,"duration":1346,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/800-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/800-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/izx3l7PgEN5snZK-S6VRrQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/izx3l7PgEN5snZK-S6VRrQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/800-workshop-owncloud","url":"https://api.media.ccc.de/public/events/izx3l7PgEN5snZK-S6VRrQ","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":369,"event_guid":"import-45e4c769a068704983","weight":2},{"event_id":573,"event_guid":"import-6cb8a9e340fe2ed9c9","weight":1},{"event_id":1712,"event_guid":"import-79b1beb3f18e5edc5a","weight":1},{"event_id":1728,"event_guid":"3poSeUcpc6woNaI5dhATcQ","weight":1},{"event_id":1918,"event_guid":"ix6eImcX7hzVSBSn6_CHdA","weight":1},{"event_id":1938,"event_guid":"SNtvye8d6i---_LiIAd6KQ","weight":1},{"event_id":1948,"event_guid":"3QioQqB0iLfI0WUwkTtsQg","weight":1},{"event_id":2109,"event_guid":"LnUCEWEhM_Af2eeF-PI5JQ","weight":2},{"event_id":2175,"event_guid":"MghFmvDBS-J7T2ZOkNXUKA","weight":1},{"event_id":2316,"event_guid":"5468e017-bf80-4910-9616-4efd93efb9a2","weight":1},{"event_id":2395,"event_guid":"62b038eb-2975-4065-95ee-09a068dbfb81","weight":1},{"event_id":2554,"event_guid":"0030f6d6-8bc4-400c-a000-020ee1892bee","weight":1},{"event_id":2568,"event_guid":"482a4db2-fa77-4c83-be2e-082caeee3108","weight":1},{"event_id":2613,"event_guid":"c0ef160e-771a-433c-842b-5c7fd15928b6","weight":1},{"event_id":2619,"event_guid":"cbba409c-d155-4e0b-b681-fdc66e514611","weight":1},{"event_id":2621,"event_guid":"13a682be-a221-44de-a1a3-9231f23aadd6","weight":1},{"event_id":2630,"event_guid":"8fcc49f3-d76f-486c-aebf-26108b39fb74","weight":1},{"event_id":2699,"event_guid":"unix-geschichte","weight":1},{"event_id":2990,"event_guid":"6de11db2-2aae-4cd1-969f-f2a16a557f8f","weight":1},{"event_id":2994,"event_guid":"1a1b0866-0e61-410e-842d-2f6879634423","weight":1},{"event_id":3115,"event_guid":"c680e01e-8145-5a76-98e4-783c14a2bfe2","weight":1},{"event_id":3147,"event_guid":"MvDEUEd240rFYyOokI_1eQ","weight":2},{"event_id":3148,"event_guid":"qkRu54Tw2ComATZlC4dJ3w","weight":1},{"event_id":3181,"event_guid":"1eCzWEKET26oH-amTkCmsg","weight":1},{"event_id":3191,"event_guid":"yaWEI3eHTzZhZQygkwro0Q","weight":1},{"event_id":3196,"event_guid":"QVGOHnYSJGueNJedK7NMpA","weight":1},{"event_id":3199,"event_guid":"Zz12nSU5j4wZHqNs1C9ktg","weight":1},{"event_id":3203,"event_guid":"o3ue0K_eHD78ZXszamXCfg","weight":1},{"event_id":3206,"event_guid":"RYP1IYR2ODL3wy8Ku5vtRw","weight":1},{"event_id":3213,"event_guid":"dPaHq4D6Hj3Tw-QYYABm3A","weight":1},{"event_id":3230,"event_guid":"_xh_bcsYrnMrlcDmqyPD5Q","weight":1},{"event_id":3231,"event_guid":"ZailH5jsKoZjybdb_srn9A","weight":1},{"event_id":3235,"event_guid":"40a925a0-4866-11e6-95cf-1fad9bfa42d4","weight":1},{"event_id":3385,"event_guid":"74460321-01f0-4a03-b0fd-ae67143edfab","weight":1},{"event_id":3396,"event_guid":"1b3d3055-e131-4157-8432-7d408be4ec2b","weight":2},{"event_id":3430,"event_guid":"58fb896b-6a05-4bdf-ab5d-85fe2501c61e","weight":1},{"event_id":3479,"event_guid":"700cc235-cd49-4a33-9093-86f459d264e6","weight":1},{"event_id":3590,"event_guid":"8edd7c4d-0b8e-57d9-8e38-df11f1434e22","weight":1},{"event_id":3615,"event_guid":"74783236-46f4-493c-9574-1b27a44847b7","weight":1},{"event_id":3640,"event_guid":"700a07e7-a9c4-437b-a4c5-4491b23a9b4a","weight":1},{"event_id":3816,"event_guid":"e370add0-106d-48e6-9e97-cd560ba60b9c","weight":1},{"event_id":3849,"event_guid":"afcad2d0-34e7-11e7-b75a-bf6c18dd9a31","weight":1},{"event_id":3866,"event_guid":"wtIryX0wXoJwm3FKr4PRZw","weight":1},{"event_id":3947,"event_guid":"ZwjtZbsZpe6Xfim50cj-CA","weight":1},{"event_id":4273,"event_guid":"abd8b143-a3d8-4655-bd1c-a355a0bd5d8d","weight":1},{"event_id":4303,"event_guid":"384839be-beef-4ae4-939f-3c2046199c2b","weight":1},{"event_id":4329,"event_guid":"3e23993c-d4e3-410d-98d3-213e01931876","weight":1},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":1},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":1},{"event_id":4943,"event_guid":"0101e48d-bf0e-43f2-a690-a1d114088f7f","weight":1},{"event_id":5221,"event_guid":"58524548-4a4c-2020-2020-202020202020","weight":1},{"event_id":5228,"event_guid":"44434a47-4b41-2020-2020-202020202020","weight":1},{"event_id":5229,"event_guid":"53464646-4151-2020-2020-202020202020","weight":1},{"event_id":5235,"event_guid":"52535255-5245-2020-2020-202020202020","weight":1},{"event_id":6309,"event_guid":"bd1943ef-01b2-4379-9490-934cc243cb54","weight":1},{"event_id":6560,"event_guid":"7956605c-adae-5563-ab8c-c97b6781fefa","weight":1},{"event_id":6568,"event_guid":"13d40859-635a-49e6-91bd-0f64bfcfe64c","weight":1},{"event_id":6687,"event_guid":"fadce300-8a81-5092-ac3d-2511fefef930","weight":1}]},{"guid":"p39SKUmzmzzKmAOdovedvw","title":"Hawk 2.0 and Beyond","subtitle":"","slug":"790-hawk-2-0-and-beyond","link":"https://c3voc.de","description":"At oSC15, I presented the hawk History Explorer. Since then I have released Hawk 2.0, already available in openSUSE Tumbleweed. In this talk I will demonstrate a live cluster running Hawk 2.0, show some of the new features in 2.0 and also some features that have been added since.\n\nhttp://kri.gs/presentation-hawk-20","original_language":"eng","persons":["Kristoffer Grönlund"],"tags":["osc16"],"view_count":27,"promoted":false,"date":"2016-06-22T00:00:00.000+02:00","release_date":"2016-06-24T02:00:00.000+02:00","updated_at":"2025-05-24T20:00:05.936+02:00","length":1774,"duration":1774,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/790-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/790-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/p39SKUmzmzzKmAOdovedvw-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/p39SKUmzmzzKmAOdovedvw-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/790-hawk-2-0-and-beyond","url":"https://api.media.ccc.de/public/events/p39SKUmzmzzKmAOdovedvw","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":394,"event_guid":"import-ae033c29fa013edeb6","weight":1},{"event_id":398,"event_guid":"import-40eeb2d209e3af8056","weight":1},{"event_id":576,"event_guid":"import-b5dafc00b677681209","weight":1},{"event_id":691,"event_guid":"import-e07970a31bd07defcf","weight":1},{"event_id":2388,"event_guid":"e9a54249-b4a7-4562-91fe-421a6bde0831","weight":1},{"event_id":2557,"event_guid":"27ccbd35-eb65-4b11-a289-f344f51bf11e","weight":1},{"event_id":3148,"event_guid":"qkRu54Tw2ComATZlC4dJ3w","weight":1},{"event_id":3156,"event_guid":"KROCEGraOskISuupZHUVIQ","weight":2},{"event_id":3166,"event_guid":"LpuYnAfj4Zh7imchKOxLDg","weight":1},{"event_id":3167,"event_guid":"Wo3YoeBJuzJgaBduSunAZg","weight":2},{"event_id":3185,"event_guid":"VcC-9xo_wjyqrrzeLQMzSg","weight":1},{"event_id":3196,"event_guid":"QVGOHnYSJGueNJedK7NMpA","weight":1},{"event_id":3206,"event_guid":"RYP1IYR2ODL3wy8Ku5vtRw","weight":1},{"event_id":3211,"event_guid":"ueGMupXG4pqfidkoyMKTgg","weight":1},{"event_id":3867,"event_guid":"uFjVfbMZ7-gXXIoMc1rJ8A","weight":1},{"event_id":3901,"event_guid":"Gag-QXkqWZx802h-pJ7PDQ","weight":1},{"event_id":3902,"event_guid":"tei9jt3m34ZXyZV3GbvhiA","weight":1},{"event_id":3904,"event_guid":"3AMlv4_IK2DbAuMiXVdmyQ","weight":1},{"event_id":3922,"event_guid":"XvCn305wK00HlDQBdQR6rw","weight":1},{"event_id":3950,"event_guid":"L0a92AY4MXdIRWubHJn0Jg","weight":1},{"event_id":4439,"event_guid":"d4d91ace-af97-4954-9d9b-7978ee2a2465","weight":1},{"event_id":4764,"event_guid":"da934433-0092-4749-b606-56b65e84214f","weight":1},{"event_id":4847,"event_guid":"6d9ee2da-4907-415f-84b4-61ecfa783895","weight":1},{"event_id":4935,"event_guid":"947f946e-3dd9-4911-b4de-f9bbd87058ee","weight":1}]},{"guid":"lX026xlxvrUOA_Cn2jexlA","title":"openSUSE Leap 42.2 roadmap and development process","subtitle":"","slug":"900-opensuse-leap-42-2-roadmap-and-development-process","link":"https://c3voc.de","description":"This talk will present the ideas behind Leap, the roadmap towards 42.2, how to contribute to Leap and how to help with the release.","original_language":"eng","persons":["Ludwig Nussel"],"tags":["osc16"],"view_count":142,"promoted":false,"date":"2016-06-22T00:00:00.000+02:00","release_date":"2016-06-23T02:00:00.000+02:00","updated_at":"2024-08-18T20:45:02.536+02:00","length":2580,"duration":2580,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/900-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/900-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/lX026xlxvrUOA_Cn2jexlA-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/lX026xlxvrUOA_Cn2jexlA-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/900-opensuse-leap-42-2-roadmap-and-development-process","url":"https://api.media.ccc.de/public/events/lX026xlxvrUOA_Cn2jexlA","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":457,"event_guid":"import-c05698611a02094da5","weight":1},{"event_id":657,"event_guid":"import-a4e46602a0e417b76b","weight":1},{"event_id":666,"event_guid":"import-96a9a004b788c32b05","weight":1},{"event_id":684,"event_guid":"import-3c6185884db88b4055","weight":1},{"event_id":692,"event_guid":"import-3782fc040147a211ac","weight":1},{"event_id":700,"event_guid":"import-cc371f077c977d36d4","weight":1},{"event_id":2054,"event_guid":"j4JJEB9hzp6UEkQnxkiYOA","weight":1},{"event_id":3152,"event_guid":"HZEoEO7ka6i5Aio1Mxxj3Q","weight":1},{"event_id":3157,"event_guid":"sL2AMlv7oqiQEYcKuLGkfw","weight":1},{"event_id":3165,"event_guid":"IPvmWP0FuV9b5q-gEI6iHw","weight":1},{"event_id":3168,"event_guid":"Jm8GI5VhZH0dwtwRfnNH0g","weight":1},{"event_id":3182,"event_guid":"7a4XXMduYNgu6p-upAI01w","weight":1},{"event_id":3204,"event_guid":"T7i3zXiVd4QCasP8vVUahA","weight":1},{"event_id":3224,"event_guid":"959d6e13-4915-41f1-81c1-0a3499d61a96","weight":1},{"event_id":3227,"event_guid":"0fd77819-0594-4127-bee3-a1d2fe7b1dd3","weight":1},{"event_id":3228,"event_guid":"51fd6faf-f1ff-4e76-80cd-e2154da8c045","weight":1},{"event_id":3385,"event_guid":"74460321-01f0-4a03-b0fd-ae67143edfab","weight":1},{"event_id":3448,"event_guid":"fb1359f0-76b4-4f28-abad-cdc5c1f97d0f","weight":1},{"event_id":3449,"event_guid":"55e72dd9-5014-4eca-bd26-3fbbad1fd89f","weight":1},{"event_id":3455,"event_guid":"da128639-43c2-4d72-9e9f-572763ab2e4e","weight":1},{"event_id":3903,"event_guid":"ZLzIXq84TrSJU7zwHJKFYA","weight":1},{"event_id":5532,"event_guid":"hHiF53hxMx3Q6X6kUKc5ow","weight":1}]},{"guid":"4aeT8lX5EnteXRtPO9yYFA","title":"Deliver personalization, remain legally compliant, AND respect privacy with open source!","subtitle":"","slug":"806-deliver-personalization-remain-legally-compliant-and-respect-privacy-with-open-source","link":"https://c3voc.de","description":"What good is a website when you don’t have the faintest idea who’s visiting it, where they come from, where they go, and what they want? And how can you find out all that whilst respecting your users' privacy and still complying with myriad, pesky national privacy laws and regulations? \n\nMy answer is simple: go open source! Go Piwik! Piwik is a great, open source web statistics application, similar to Google Analytics, that integrates very well with numerous platforms including Drupal.\n\nThis has been a hot topic for a few years and the talk has gone through a couple of iterations for some major conferences (like DrupalCon 2013 in Prague and openSUSE Conference 2012 in Thessaloniki and Observe Hack Make in 2013). It is frequently updated to reflect the current legal and regulatory situation, which is still changing and developing (almost daily, it seems).\n\n[takeaways] In this talk, the audience will learn:\nThe current state-of-play regarding privacy laws, especially in Europe.\nHow well Drupal and Piwik compliment each other.\nHow to deliver “fair-play” personalization.","original_language":"eng","persons":["Hans de Raad"],"tags":["osc16"],"view_count":14,"promoted":false,"date":"2016-06-23T00:00:00.000+02:00","release_date":"2016-06-23T02:00:00.000+02:00","updated_at":"2019-09-28T23:44:52.877+02:00","length":1666,"duration":1666,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/806-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/806-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/4aeT8lX5EnteXRtPO9yYFA-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/4aeT8lX5EnteXRtPO9yYFA-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/806-deliver-personalization-remain-legally-compliant-and-respect-privacy-with-open-source","url":"https://api.media.ccc.de/public/events/4aeT8lX5EnteXRtPO9yYFA","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":16,"event_guid":"import-539bcb7fe84721a1b5","weight":1},{"event_id":774,"event_guid":"import-ef6d6d75b7095316d9","weight":1},{"event_id":834,"event_guid":"import-a5e037ae18a0585a58","weight":1},{"event_id":880,"event_guid":"import-d24d60d8726b688985","weight":1},{"event_id":947,"event_guid":"import-57a636234323b47cae","weight":1},{"event_id":1023,"event_guid":"import-fab97d6d1228d5ad96","weight":1},{"event_id":1026,"event_guid":"import-aa49a5b7081faac804","weight":1},{"event_id":2699,"event_guid":"unix-geschichte","weight":1},{"event_id":3146,"event_guid":"MCdoZ-f-uTVDhCxWBbpHgg","weight":1},{"event_id":3189,"event_guid":"2vX5hTmwpjLBOTH7Uc1-jw","weight":1},{"event_id":3193,"event_guid":"mawQqs7d0K2Zg-etAUYlkg","weight":1},{"event_id":3196,"event_guid":"QVGOHnYSJGueNJedK7NMpA","weight":1},{"event_id":3203,"event_guid":"o3ue0K_eHD78ZXszamXCfg","weight":1},{"event_id":3211,"event_guid":"ueGMupXG4pqfidkoyMKTgg","weight":1}]},{"guid":"Zz12nSU5j4wZHqNs1C9ktg","title":"ceph: a gentle introduction","subtitle":"","slug":"972-ceph-a-gentle-introduction","link":"https://c3voc.de","description":"Unlike many storage systems ceph storage is here to stay, this talk will explain how this storage solution is winning friends with its simplicity, stability, scalability and performance.\n\nThis talk will show the elegance of ceph rather than the dirty details, but you can always ask questions.","original_language":"eng","persons":["Owen Synge"],"tags":["osc16_dv"],"view_count":127,"promoted":false,"date":"2016-06-23T00:00:00.000+02:00","release_date":"2016-06-25T02:00:00.000+02:00","updated_at":"2026-01-11T12:45:15.861+01:00","length":1673,"duration":1673,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/972-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/972-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/Zz12nSU5j4wZHqNs1C9ktg-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/Zz12nSU5j4wZHqNs1C9ktg-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/972-ceph-a-gentle-introduction","url":"https://api.media.ccc.de/public/events/Zz12nSU5j4wZHqNs1C9ktg","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":2421,"event_guid":"6db799ad-eb93-43ba-ae8d-299976c5254f","weight":5},{"event_id":2600,"event_guid":"bbb86613-c4df-42df-a010-6691a3b40e7f","weight":3},{"event_id":3203,"event_guid":"o3ue0K_eHD78ZXszamXCfg","weight":2},{"event_id":3209,"event_guid":"9lMPMu99GEqkOTTmlsA4eQ","weight":2},{"event_id":3891,"event_guid":"iViaSdT9_Q6RCP88cI8-bA","weight":14},{"event_id":5509,"event_guid":"Wy6jqnZ_111KAk-Vr3FLXA","weight":6}]},{"guid":"1fu2M_zhxnDrq4pWzxjL7Q","title":"Let openQA test you own stuff","subtitle":"","slug":"986-let-openqa-test-you-own-stuff","link":"https://c3voc.de","description":"OpenQA is openSUSE's powerful installation testing environment. It normally tests whole ISO images that need to be mastered first it is not very straightforward to check single packages within the development process of new features or bug fixes. I'll show you how we managed to test our stuff as early as possible without mastering whole ISOs and how we enabled our developers to easily adapt existing openQA tests to changes in YaST's behaviour and user interface to be able to deliver updated openQA tests along with updated YaST versions.","original_language":"eng","persons":["Christopher Hofmann"],"tags":["osc16"],"view_count":167,"promoted":false,"date":"2016-06-24T00:00:00.000+02:00","release_date":"2016-06-24T02:00:00.000+02:00","updated_at":"2026-03-17T06:45:03.328+01:00","length":1217,"duration":1217,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/986-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/986-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/1fu2M_zhxnDrq4pWzxjL7Q-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/1fu2M_zhxnDrq4pWzxjL7Q-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/986-let-openqa-test-you-own-stuff","url":"https://api.media.ccc.de/public/events/1fu2M_zhxnDrq4pWzxjL7Q","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":328,"event_guid":"import-c8f6dc14c09b907ea6","weight":1},{"event_id":672,"event_guid":"import-f598f668f20869cb04","weight":1},{"event_id":2541,"event_guid":"58068b84-9261-4f5c-bb73-5c674fa5c45b","weight":1},{"event_id":2599,"event_guid":"47ec62f7-fead-49b4-a89a-382f9343df5a","weight":1},{"event_id":2792,"event_guid":"d23292e5-84a4-11e5-9649-a11fca1ffa8c","weight":1},{"event_id":2826,"event_guid":"9ab1407a-126f-48d9-898d-eae7974324e9","weight":1},{"event_id":2923,"event_guid":"ba780105-8cc1-4e6e-8552-5e3bc150b9ff","weight":1},{"event_id":3155,"event_guid":"85EHQFfFqbQ-xEz28bu9Ug","weight":2},{"event_id":3172,"event_guid":"pRpQ2EFbbSOQQpmGD5scUw","weight":1},{"event_id":3179,"event_guid":"0cyLKuRvXVKWfHXMRLiUYQ","weight":1},{"event_id":3182,"event_guid":"7a4XXMduYNgu6p-upAI01w","weight":1},{"event_id":3230,"event_guid":"_xh_bcsYrnMrlcDmqyPD5Q","weight":1},{"event_id":3625,"event_guid":"65d150d3-f432-4a36-b3e3-20ee80ad913c","weight":1},{"event_id":3734,"event_guid":"34ea8f1f-9fad-41aa-8424-e833f10e5e8b","weight":1},{"event_id":3865,"event_guid":"J--HqctbjbbinA1cVu-9pA","weight":3},{"event_id":3867,"event_guid":"uFjVfbMZ7-gXXIoMc1rJ8A","weight":7},{"event_id":3963,"event_guid":"f3fce63e-de39-5628-8725-02a461132428","weight":1},{"event_id":4303,"event_guid":"384839be-beef-4ae4-939f-3c2046199c2b","weight":1},{"event_id":4375,"event_guid":"c9f313f2-cb86-4601-afb5-ee73a2e7e2eb","weight":1},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":1},{"event_id":4435,"event_guid":"9645858e-a653-4811-9400-5f5e390b0fd7","weight":1},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":1},{"event_id":4466,"event_guid":"06766795-6b77-46ce-805a-746ca6ac286f","weight":1},{"event_id":4469,"event_guid":"a6054ecc-1c1c-4682-92cf-a940c41b035f","weight":1},{"event_id":4656,"event_guid":"ad460eb9-229b-4396-aa73-b64530c37183","weight":1},{"event_id":4659,"event_guid":"92f88662-abe1-4083-b9c1-e1f124f19d2c","weight":1},{"event_id":4866,"event_guid":"117a52b4-f675-49dd-aafe-659c07b6bc9c","weight":2},{"event_id":4876,"event_guid":"dec6a7e0-2651-4bb5-8300-977795e901ed","weight":1},{"event_id":4926,"event_guid":"1e5e3f78-dfbe-4aeb-9565-73c395c9f8fc","weight":1}]}]}