{"guid":"MZKD8dcnm43KTqd1aQ7VYw","title":"kanku - Bridging the gap between OBS and developers","subtitle":"A convenient way to work with your OBS built images","slug":"1756-kanku-bridging-the-gap-between-obs-and-developers","link":"https://c3voc.de","description":"kanku is designed to give you a better integration of your kiwi images built\nin Open Build Service (OBS) into your development and testing workflow.\n\nIt provides a framework for simple automation of complex setups,\ne.g. to prepare your development environment or run simple tests.\n\nThis talk will give an overview of the motivation/goals and\nbasic concepts/architecture of kanku.\n\nLinks:\n * Presentation - https://m0ses.github.io/kanku-presentation/overview.html#/cover-page\n * Github Pages - https://m0ses.github.io/kanku/\n * Github Code  - https://github.com/M0ses/kanku/\n\n\nkanku is designed to give you a better integration of your kiwi images built\nin Open Build Service (OBS) into your development and testing workflow.\n\nIt provides a framework for simple automation of complex setups,\ne.g. to prepare your development environment or run simple tests.\n\nThis talk will give an overview of the motivation/goals and\nbasic concepts/architecture of kanku.\n\nLinks:\n * Presentation - https://m0ses.github.io/kanku-presentation/overview.html#/cover-page\n * Github Pages - https://m0ses.github.io/kanku/\n * Github Code  - https://github.com/M0ses/kanku/\n","original_language":"eng","persons":["Frank Schreiner"],"tags":["osc18","1756","Open Source"],"view_count":36,"promoted":false,"date":"2018-05-27T00:00:00.000+02:00","release_date":"2018-05-27T02:00:00.000+02:00","updated_at":"2026-02-10T20:45:09.624+01:00","length":1054,"duration":1054,"thumb_url":"https://static.media.ccc.de/media/events/osc/2018/1756-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2018/1756-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2018/MZKD8dcnm43KTqd1aQ7VYw-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2018/MZKD8dcnm43KTqd1aQ7VYw-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/1756-kanku-bridging-the-gap-between-obs-and-developers","url":"https://api.media.ccc.de/public/events/MZKD8dcnm43KTqd1aQ7VYw","conference_title":"openSUSE Conference 2018","conference_url":"https://api.media.ccc.de/public/conferences/osc18","related":[{"event_id":3919,"event_guid":"gRgxvK4ufa8hgzLOpcsDCw","weight":1},{"event_id":5500,"event_guid":"BYAPpSpdg3PEN4qfQS7BlQ","weight":5},{"event_id":5502,"event_guid":"XYM8x8X3E5xUNIem0wVJaw","weight":3},{"event_id":5508,"event_guid":"PSNj5CJgKM1WthKxWpfZ6g","weight":4},{"event_id":5515,"event_guid":"4o9nYvhcvCMqkSmgEzXefQ","weight":2},{"event_id":5518,"event_guid":"EkYaWq2fVyj_MEV2gO0O0w","weight":3},{"event_id":5528,"event_guid":"22g21-9kzH5VYk6hwXsmlA","weight":3},{"event_id":5531,"event_guid":"iuQg4QTT4jQjdgW1pXACAA","weight":1},{"event_id":5534,"event_guid":"FYGInk6xUS9vg93ODzaNhw","weight":2},{"event_id":5541,"event_guid":"6S4ivpZLdGJZeHS-EG1JEg","weight":4},{"event_id":5549,"event_guid":"7c66d3ba-35e9-52ed-9cdd-6266ee1ca114","weight":1},{"event_id":5558,"event_guid":"3MfGfpdGhvnKiXmdqgvykA","weight":3},{"event_id":5559,"event_guid":"wH433cPdvbX3qo5fUFKgbA","weight":7},{"event_id":5567,"event_guid":"cb4WPl8YMJeHGRt-929MBQ","weight":3}],"recordings":[{"size":42,"length":1054,"mime_type":"video/mp4","language":"eng","filename":"osc18-1756-eng-kanku_-_Bridging_the_gap_between_OBS_and_developers_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2018-05-27T14:27:41.987+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2018/h264-hd/osc18-1756-eng-kanku_-_Bridging_the_gap_between_OBS_and_developers_hd.mp4","url":"https://api.media.ccc.de/public/recordings/26111","event_url":"https://api.media.ccc.de/public/events/MZKD8dcnm43KTqd1aQ7VYw","conference_url":"https://api.media.ccc.de/public/conferences/osc18"},{"size":27,"length":1054,"mime_type":"video/webm","language":"eng","filename":"osc18-1756-eng-kanku_-_Bridging_the_gap_between_OBS_and_developers_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2018-05-27T14:33:05.752+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2018/webm-sd/osc18-1756-eng-kanku_-_Bridging_the_gap_between_OBS_and_developers_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/26115","event_url":"https://api.media.ccc.de/public/events/MZKD8dcnm43KTqd1aQ7VYw","conference_url":"https://api.media.ccc.de/public/conferences/osc18"},{"size":12,"length":1047,"mime_type":"audio/opus","language":"eng","filename":"osc18-1756-eng-kanku_-_Bridging_the_gap_between_OBS_and_developers_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2018-05-27T14:33:35.075+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2018/opus/osc18-1756-eng-kanku_-_Bridging_the_gap_between_OBS_and_developers_opus.opus","url":"https://api.media.ccc.de/public/recordings/26116","event_url":"https://api.media.ccc.de/public/events/MZKD8dcnm43KTqd1aQ7VYw","conference_url":"https://api.media.ccc.de/public/conferences/osc18"},{"size":15,"length":1047,"mime_type":"audio/mpeg","language":"eng","filename":"osc18-1756-eng-kanku_-_Bridging_the_gap_between_OBS_and_developers_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2018-05-27T14:34:05.387+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2018/mp3/osc18-1756-eng-kanku_-_Bridging_the_gap_between_OBS_and_developers_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/26117","event_url":"https://api.media.ccc.de/public/events/MZKD8dcnm43KTqd1aQ7VYw","conference_url":"https://api.media.ccc.de/public/conferences/osc18"},{"size":23,"length":1054,"mime_type":"video/mp4","language":"eng","filename":"osc18-1756-eng-kanku_-_Bridging_the_gap_between_OBS_and_developers_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2018-05-27T14:34:35.197+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2018/h264-sd/osc18-1756-eng-kanku_-_Bridging_the_gap_between_OBS_and_developers_sd.mp4","url":"https://api.media.ccc.de/public/recordings/26118","event_url":"https://api.media.ccc.de/public/events/MZKD8dcnm43KTqd1aQ7VYw","conference_url":"https://api.media.ccc.de/public/conferences/osc18"},{"size":64,"length":1054,"mime_type":"video/webm","language":"eng","filename":"osc18-1756-eng-kanku_-_Bridging_the_gap_between_OBS_and_developers_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2018-05-27T14:46:08.480+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2018/webm-hd/osc18-1756-eng-kanku_-_Bridging_the_gap_between_OBS_and_developers_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/26122","event_url":"https://api.media.ccc.de/public/events/MZKD8dcnm43KTqd1aQ7VYw","conference_url":"https://api.media.ccc.de/public/conferences/osc18"}]}