Open Source Working Group Agenda

Wednesday, 22 May 14:00 - 15:30

A. Administrative Matters

Working Group Chairs

  • Welcome
  • Finalise agenda
  • Approval of minutes from previous WG meeting(s)

B. OpenSource Based Router Labs

Wolfgang Tremmel, DE-CIX

In this presentation, we show two possible ways to set up a router lab for training. One solution (by Wolfgang) is based entirely on OpenSource software, using FRRouting as router software part and Docker (with Docker-Compose) to set up the lab environment. The more flexible solution by Sander is a lab management software solution developed in Python with Django which uses GNS3. It is built for the MANRS initiative and open sourced after completion. It allows a teacher to set up a template for a lab, complete with starting configuration, end goals (based on routes the BGP neighbours of the student receive) and a small IRR database. Students can then go to the web interface, start their own copy of that template, and configure their device(s) directly from the browser using an embedded terminal window. Looking glasses from the BGP neighbours show them the results of what they did, and whether it matches the desired end goal. At the end of the exercise, the management system automatically cleans up the GNS3 server, ready for the next students.


C. High-Performance Traffic Encryption on x86_64

Max Rottenkolber

Vita is an effort to democratize and modify large scale traffic encryption at the network layer. It is open source, open specification, high performance, without vendor lock-in. The talk will go over technical obstacles and architecture, review existing IPsec standards, and propose an engineering philosophy that bolsters open participation in critical infrastructure.


D. Open Source Lightning Talk(s)

These are short updates on different relevant open source projects. They should be 5 minutes (preferably) with a maximum of 10 mins (if time allows). No formal submission is required ahead of the RIPE meeting, but please send a short message to opensource-wg-chairs [at] ripe [dot] net by noon on Tuesday, 21 May, if you want to present an update. Talks will be selected on Tuesday afternoon.


E. Roundtable Discussion: The role of open source in industry hackathons and how to best serve their communities

Charles Eckel, Cisco and Mirjam Kühne, RIPE NCC

RIPE has hosted several very successful RIPE NCC Hackathons. IETF and MEF have also held a series of Hackathons. All of these hackathons are collaborative events focused on open source software. Each event has a common goal and an area of interest for the membership from the local community. This session will start with brief presentations that provide an overview of these hackathons followed by an open discussion about what is working well, what is not, and how we can improve them. For example, we need to be better about turning code produced during hackathons, into contributions to projects that are easy to find and use. Furthermore, the code produced at hackathons needs to continue to contribute to these projects after hackathons have taken place. Another topic is the competition. Some people perceive hackathons as competitive and non-inclusive. What should be done to clarify the collaborative nature of these hackathons and make them more welcoming to newcomers? Other topics and areas for improvement are welcome. The end goal is to improve opportunities for participation and increase the value such hackathons bring to their communities.