{"guid":"2ea5c190-d364-446e-97d6-f0f0fa6cf11e","title":"Peer to peer OS and flatpak updates","subtitle":null,"slug":"ASG2018-220-peer_to_peer_os_and_flatpak_updates","link":"https://cfp.all-systems-go.io/en/ASG2018/public/events/220","description":"Recently, work that we have been doing on Endless OS to allow peer to peer OS and flatpak updates has been reaching maturity and nearing wider deployment. This talk will give an overview of how we support LAN and USB updates of OSTrees, how it fits in upstream in OSTree and flatpak, and what you’d need to do to enable peer to peer updates for your OSTree system.","original_language":"eng","persons":["Philip Withnall"],"tags":["asg2018","220","Desktop"],"view_count":98,"promoted":false,"date":"2018-09-29T00:00:00.000+02:00","release_date":"2018-09-29T02:00:00.000+02:00","updated_at":"2025-11-14T18:00:05.658+01:00","length":1095,"duration":1095,"thumb_url":"https://static.media.ccc.de/media/events/all_systems_go/2018/220-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/all_systems_go/2018/220-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/all_systems_go/2018/2ea5c190-d364-446e-97d6-f0f0fa6cf11e-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/all_systems_go/2018/2ea5c190-d364-446e-97d6-f0f0fa6cf11e-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/ASG2018-220-peer_to_peer_os_and_flatpak_updates","url":"https://api.media.ccc.de/public/events/2ea5c190-d364-446e-97d6-f0f0fa6cf11e","conference_title":"All Systems Go! 2018","conference_url":"https://api.media.ccc.de/public/conferences/asg2018","related":[{"event_id":6044,"event_guid":"5808be1e-ce91-48a2-a22a-91c3289d3819","weight":6},{"event_id":6047,"event_guid":"e83405c6-2a35-4834-a462-5da4fe10652e","weight":7},{"event_id":6055,"event_guid":"c8321120-2af8-42ca-8e37-a3c9984a169a","weight":1},{"event_id":6058,"event_guid":"7fe2a84b-bbed-4a4e-80fb-85b581c14b13","weight":8},{"event_id":6060,"event_guid":"d6d52c1e-1507-4bd6-8cc7-57c0080e9a2d","weight":5},{"event_id":6064,"event_guid":"c80dcd0e-6ca3-4299-a793-dd023a22b54c","weight":6},{"event_id":6072,"event_guid":"620818d0-107b-41bf-9aa3-7a77f3a367f1","weight":5},{"event_id":6073,"event_guid":"cf129651-4fe8-4d6c-8999-6ed18552653c","weight":1},{"event_id":6075,"event_guid":"074049eb-0adb-4b29-a51f-aa64eea012cc","weight":8},{"event_id":6078,"event_guid":"8a3c7006-ba7f-451c-a555-3a9ca4af5f2f","weight":8},{"event_id":6098,"event_guid":"289155d4-9fab-46ad-86e6-6db5d065e44a","weight":4},{"event_id":6099,"event_guid":"9b3437bb-e750-47ba-9cd5-70e633a3c88b","weight":8},{"event_id":6100,"event_guid":"4c515d52-ec36-427d-96df-853736e1c67f","weight":3},{"event_id":6101,"event_guid":"e1083212-5e23-41d4-9501-300ca3fac3ac","weight":4}],"recordings":[{"size":46,"length":1095,"mime_type":"video/mp4","language":"eng","filename":"asg2018-220-eng-Peer_to_peer_OS_and_flatpak_updates_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2018-09-29T11:46:25.898+02:00","recording_url":"https://cdn.media.ccc.de/events/all_systems_go/2018/h264-hd/asg2018-220-eng-Peer_to_peer_OS_and_flatpak_updates_hd.mp4","url":"https://api.media.ccc.de/public/recordings/29043","event_url":"https://api.media.ccc.de/public/events/2ea5c190-d364-446e-97d6-f0f0fa6cf11e","conference_url":"https://api.media.ccc.de/public/conferences/asg2018"},{"size":31,"length":1095,"mime_type":"video/webm","language":"eng","filename":"asg2018-220-eng-Peer_to_peer_OS_and_flatpak_updates_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2018-09-29T12:27:56.537+02:00","recording_url":"https://cdn.media.ccc.de/events/all_systems_go/2018/webm-sd/asg2018-220-eng-Peer_to_peer_OS_and_flatpak_updates_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/29045","event_url":"https://api.media.ccc.de/public/events/2ea5c190-d364-446e-97d6-f0f0fa6cf11e","conference_url":"https://api.media.ccc.de/public/conferences/asg2018"},{"size":13,"length":1089,"mime_type":"audio/opus","language":"eng","filename":"asg2018-220-eng-Peer_to_peer_OS_and_flatpak_updates_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2018-09-29T12:28:20.222+02:00","recording_url":"https://cdn.media.ccc.de/events/all_systems_go/2018/opus/asg2018-220-eng-Peer_to_peer_OS_and_flatpak_updates_opus.opus","url":"https://api.media.ccc.de/public/recordings/29046","event_url":"https://api.media.ccc.de/public/events/2ea5c190-d364-446e-97d6-f0f0fa6cf11e","conference_url":"https://api.media.ccc.de/public/conferences/asg2018"},{"size":66,"length":1095,"mime_type":"video/webm","language":"eng","filename":"asg2018-220-eng-Peer_to_peer_OS_and_flatpak_updates_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2018-09-29T12:29:01.721+02:00","recording_url":"https://cdn.media.ccc.de/events/all_systems_go/2018/webm-hd/asg2018-220-eng-Peer_to_peer_OS_and_flatpak_updates_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/29048","event_url":"https://api.media.ccc.de/public/events/2ea5c190-d364-446e-97d6-f0f0fa6cf11e","conference_url":"https://api.media.ccc.de/public/conferences/asg2018"},{"size":16,"length":1089,"mime_type":"audio/mpeg","language":"eng","filename":"asg2018-220-eng-Peer_to_peer_OS_and_flatpak_updates_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2018-09-29T12:29:37.046+02:00","recording_url":"https://cdn.media.ccc.de/events/all_systems_go/2018/mp3/asg2018-220-eng-Peer_to_peer_OS_and_flatpak_updates_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/29049","event_url":"https://api.media.ccc.de/public/events/2ea5c190-d364-446e-97d6-f0f0fa6cf11e","conference_url":"https://api.media.ccc.de/public/conferences/asg2018"},{"size":25,"length":1095,"mime_type":"video/mp4","language":"eng","filename":"asg2018-220-eng-Peer_to_peer_OS_and_flatpak_updates_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2018-09-29T12:30:00.508+02:00","recording_url":"https://cdn.media.ccc.de/events/all_systems_go/2018/h264-sd/asg2018-220-eng-Peer_to_peer_OS_and_flatpak_updates_sd.mp4","url":"https://api.media.ccc.de/public/recordings/29050","event_url":"https://api.media.ccc.de/public/events/2ea5c190-d364-446e-97d6-f0f0fa6cf11e","conference_url":"https://api.media.ccc.de/public/conferences/asg2018"}]}