7
1
mirror of https://gitlab.com/ansol/web-ansol.org.git synced 2024-12-25 21:30:20 +00:00
web-ansol.org/imported-content/_posts/2018-04-04-foss-north.md

29 lines
38 KiB
Markdown
Raw Normal View History

2021-09-18 02:21:31 +00:00
---
categories:
- free software
- escandinávia
- nordic free software award
metadata:
event_location:
- event_location_value: Chalmers Gibraltargatan, Gothenburg, Sweden
event_site:
- event_site_url: http://foss-north.se/2018/
event_site_title: 'foss-north '
event_site_attributes: a:0:{}
event_start:
- event_start_value: 2018-04-21 23:00:00.000000000 +01:00
event_start_value2: 2018-04-22 23:00:00.000000000 +01:00
slide:
- slide_value: 0
tags:
- tags_tid: 122
- tags_tid: 246
- tags_tid: 247
node_id: 569
layout: evento
title: foss-north
created: 1522851820
date: 2018-04-04
---
<p>foss-north is a free / open source conference covering both software and hardware from the technical perspective. Hosted in Gothenburg between Copenhagen, Oslo and Stockholm with an international airport, we provide a meeting place for the Nordic foss communities and will bring together great speakers with a great audience.</p><p>&nbsp;</p><div class="container"><h1>Speakers and Talks</h1><div class="bodybreak">&nbsp;</div><a name="paas" class="offsetanchor"></a><div class="row"><div class="col-md-3"><div class="picture"><img src="http://foss-north.se/2018/images/speaker-paas.jpeg" alt="Patricia Aas" class="sp-image"></div></div><div class="col-md-9"><div class="name">Patricia Aas</div><div class="title">Isolating GPU access in its own process</div><div class="abstract">Chromium's process architecture has graphics access restricted to a separate GPU-process. There are several reasons why this could make sense, three common ones are: Security, Robustness and Dependency Separation.</div><div class="abstract">GPU access restricted to a single process requires an efficient framework for communication over IPC from the other processes, and most likely a framework for composition of surfaces. This talk describes both the possible motivations for this kind of architecture and Chromium's solution for the IPC framework. We will demonstrate how a multiprocess program can compose into a single window on Linux.</div><div class="bio">Patricia Aas is a C++ programmer working on the Vivaldi Browser where she has currently taken on platform integration of media. She has previously worked at Opera Software on their Desktop Browser and at Cisco on their Telepresence Hardware Endpoints, primarily on Linux. Patricia is a curious person, always trying to find out how things work. She hopes that we will find a way to make the world a better place by creating things that can be used for good.</div></div></div><div class="bodybreak">&nbsp;</div><a name="padams" class="offsetanchor"></a><div class="row"><div class="col-md-3"><div class="picture"><img src="http://foss-north.se/2018/images/speaker-padams.jpeg" alt="Paul Adams" class="sp-image"></div></div><div class="col-md-9"><div class="name">Paul Adams</div><div class="title">The Art of the Pull Request</div><div class="abstract">Take a moment to ask yourself, "what are Pull Requests for?"</div><div class="abstract">Typically PRs are used as a means to communicate that some body of work has been done and is ready to be merged. But is this an optimal use of PRs? If we submit a PR after the work has been completed, have we missed a golden opportunity to collaborate?</div><div class="abstract">PRs should be treated like the basic unit of collaboration within GitHub-based projects. By using PRs as communication medium and not simply as a review mechanism, we can create opportunities to communicate better within our projects, enhance the on-boarding of new contributors and help catch potential problems early.</div><div class="abstract">In this short talk, I show off the good, the bad and the ugly of PRs and provide a template for best practice which encourages communication and collaboration within your community.</div><div class="bio">Paul Adams is the Open Source Lead for Europe's largest e-commerce platform, Zalando. Paul works in support of a team that helps to grow a community around Zalando's open source technologies and to consult internally on how best to operate in an open manner. Paul is known as a long-time contributor to the KDE community but these days, spends most of his contribution time working on Habitat.</div></div></div><div class="bodybreak">&nbsp;</div><a name="mbergek" class="offsetanchor"></a><div class="row"><div class="col-md-3"><div class="picture"><img src="http://foss-north.se/2018/images/speaker-mbergek.jpeg" alt="Martin Bergek" class="sp-image"></div></div><div class="col-md-9"><div class="name">Martin Bergek</div><div class="title">Monitor everything from physical hardware to application functionality</div><div class="abstract">The IT industry is a diverse and dyna