{"guid":"fdbfbea7-ccfb-4926-9515-3a6b312ff113","title":"Visualization of Contributions to Open-Source Projects","subtitle":"Visualizing the Development of Germany's 'Corona-Warn-App'","slug":"froscon2021-2640-visualization_of_contributions_to_open-source_projects","link":"https://programm.froscon.de/2021/events/2640.html","description":"We analyze visually, to what extend team members and external developers contribute to open-source projects. This gives a high-level impression about collaboration in that projects. We achieve this by recording provenance of the development process and use graph drawing on the resulting provenance graph. Our graph drawings show, which developers are jointly changed the same files—and to what extent—which we show at Germany's COVID-19 exposure notification app 'Corona-Warn-App'.","original_language":"deu","persons":["Andreas Schreiber"],"view_count":53,"promoted":false,"date":"2021-08-21T11:30:00.000+02:00","release_date":"2021-08-31T00:00:00.000+02:00","updated_at":"2024-04-01T14:30:02.388+02:00","tags":["froscon2021","2640","2021","FrOSCon meets Science"],"length":3138,"duration":3138,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2021/2640-fdbfbea7-ccfb-4926-9515-3a6b312ff113.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2021/2640-fdbfbea7-ccfb-4926-9515-3a6b312ff113_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2021/2640-fdbfbea7-ccfb-4926-9515-3a6b312ff113.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2021/2640-fdbfbea7-ccfb-4926-9515-3a6b312ff113.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2021-2640-visualization_of_contributions_to_open-source_projects","url":"https://api.media.ccc.de/public/events/fdbfbea7-ccfb-4926-9515-3a6b312ff113","conference_title":"FrOSCon 2021 Cloud-Edition","conference_url":"https://api.media.ccc.de/public/conferences/froscon2021","related":[],"recordings":[{"length":3138,"mime_type":"video/mp4","language":"deu","filename":"froscon2021-2640-deu-Visualization_of_Contributions_to_Open-Source_Projects_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2021-08-31T04:00:42.463+02:00","label":"deu 1080p","size":144,"recording_url":"https://cdn.media.ccc.de/events/froscon/2021/h264-hd/froscon2021-2640-deu-Visualization_of_Contributions_to_Open-Source_Projects_hd.mp4","url":"https://api.media.ccc.de/public/recordings/54592","event_url":"https://api.media.ccc.de/public/events/fdbfbea7-ccfb-4926-9515-3a6b312ff113","conference_url":"https://api.media.ccc.de/public/conferences/froscon2021"},{"length":3138,"mime_type":"audio/mpeg","language":"deu","filename":"froscon2021-2640-deu-Visualization_of_Contributions_to_Open-Source_Projects_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2021-08-31T04:12:17.726+02:00","label":"deu","size":48,"recording_url":"https://cdn.media.ccc.de/events/froscon/2021/mp3/froscon2021-2640-deu-Visualization_of_Contributions_to_Open-Source_Projects_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/54601","event_url":"https://api.media.ccc.de/public/events/fdbfbea7-ccfb-4926-9515-3a6b312ff113","conference_url":"https://api.media.ccc.de/public/conferences/froscon2021"},{"length":3138,"mime_type":"video/webm","language":"deu","filename":"froscon2021-2640-deu-Visualization_of_Contributions_to_Open-Source_Projects_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2021-08-31T04:33:39.616+02:00","label":"deu 576p","size":95,"recording_url":"https://cdn.media.ccc.de/events/froscon/2021/webm-sd/froscon2021-2640-deu-Visualization_of_Contributions_to_Open-Source_Projects_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/54619","event_url":"https://api.media.ccc.de/public/events/fdbfbea7-ccfb-4926-9515-3a6b312ff113","conference_url":"https://api.media.ccc.de/public/conferences/froscon2021"},{"length":3138,"mime_type":"video/webm","language":"deu","filename":"froscon2021-2640-deu-Visualization_of_Contributions_to_Open-Source_Projects_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2021-08-31T04:53:27.715+02:00","label":"deu 1080p","size":239,"recording_url":"https://cdn.media.ccc.de/events/froscon/2021/webm-hd/froscon2021-2640-deu-Visualization_of_Contributions_to_Open-Source_Projects_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/54632","event_url":"https://api.media.ccc.de/public/events/fdbfbea7-ccfb-4926-9515-3a6b312ff113","conference_url":"https://api.media.ccc.de/public/conferences/froscon2021"},{"length":3138,"mime_type":"audio/opus","language":"deu","filename":"froscon2021-2640-deu-Visualization_of_Contributions_to_Open-Source_Projects_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2021-08-31T04:24:32.350+02:00","label":"deu","size":27,"recording_url":"https://cdn.media.ccc.de/events/froscon/2021/opus/froscon2021-2640-deu-Visualization_of_Contributions_to_Open-Source_Projects_opus.opus","url":"https://api.media.ccc.de/public/recordings/54610","event_url":"https://api.media.ccc.de/public/events/fdbfbea7-ccfb-4926-9515-3a6b312ff113","conference_url":"https://api.media.ccc.de/public/conferences/froscon2021"},{"length":3138,"mime_type":"video/mp4","language":"deu","filename":"froscon2021-2640-deu-Visualization_of_Contributions_to_Open-Source_Projects_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2021-08-31T04:26:35.499+02:00","label":"deu 576p","size":74,"recording_url":"https://cdn.media.ccc.de/events/froscon/2021/h264-sd/froscon2021-2640-deu-Visualization_of_Contributions_to_Open-Source_Projects_sd.mp4","url":"https://api.media.ccc.de/public/recordings/54614","event_url":"https://api.media.ccc.de/public/events/fdbfbea7-ccfb-4926-9515-3a6b312ff113","conference_url":"https://api.media.ccc.de/public/conferences/froscon2021"}]}