Skip to main content

CFP - Design Session


Xen Project Developer and Design Summit 2017 CFP Guide

We’re excited to announce the call for speaking proposals for Xen Project Developer and Design Summit 2017, which will be held in Budapest, Hungary, July 11-13, 2017. The Xen Project Developer and Design Summit combines the formats of Xen Project Developer Summits with Xen Project Hackathons in a larger and combined event, bringing together the Xen Project’s community of developers and power users for their annual developer conference.

Dates to Remember

  • CFP Close: Friday, July 7, 2017, 23:59 PDT
  • CFP Notifications: There will be no individual notifications for design sessions. Design sessions will be added to the schedule as per the following policy (see here). We will send all the submitter's a mail when their session has gone live. 
  • Adding of Design Sessions to the Schedule: New sessions will be added in regular intervals (approximately ever two weeks).
  • Event Dates: July 11-13, 2017 - New design sessions can still be proposed during the Event during "Announcement of New Design Sessions, Schedule of Design Session." This scheduling session will be held from 14:00 - 14:30 every day, kicking off the design part of the event. 


The following Proposals are still accepted:

  • Interactive Design and Problem Solving Session (2 speakers maximum): Design and problem solving sessions can be submitted as part of the CFP, but we will reserve a number of design sessions to be allocated during the event. Proposers of design sessions are expected to host and moderate design sessions following the format we have used at Xen Project Hackathons. (If you have not participated in these in the past, check out past event reports from 2016, 2015 and 2013).

* Note that there are NO COMPLIMENTARY PASSES for Design Session Moderators.


First Time Submitting? Don’t Feel Intimidated

We know that the open source community can be very intimidating for anybody who is interested in participating.

Xen Project events are an excellent way to get to know the community and share your ideas and the work that you are doing. You do not need to be a maintainer or a chief architect to submit a proposal. In fact, we strongly encourage first-time speakers to submit talks for all of our events. In the instance that you aren’t sure about your abstract, reach out to us and we will be more than happy to work with you on your proposal.

Our events are working conferences intended for professional networking and collaboration in the Xen community and we work closely with our attendees, sponsors and speakers to help keep Xen Project events professional, welcoming and friendly. If you have any questions about participating please don’t hesitate to contact us.

Submit a Proposal





Suggested Topics for Design and Problem Solving Sessions:

The aim of the Design and Problem Solving sessions are to give developers the opportunity to meet face-to-face to:  

  • Coordinate and plan upcoming features
  • Discuss and agree on best practices and changes to how the community works
  • Discuss and agree on the design and architecture of future functionality
  • Interactive lessons learned sessions covering experiences of contributors, users and vendors

Examples of Design and Problem Solving Sessions from past Hackathons were: 

  • Cadence of Xen Project and maintenance releases
  • Changes to the COLO architecture and interdependencies with migration v2
  • Developing the architecture and design for Xen Project live patching
  • Effectiveness of new Xen Project security policy
  • Evolution of virtual machine introspection (including HW assistance) in the Xen Hypervisor
  • How to de-privileging QEMU and the x86 emulator to reduce the impact of security vulnerabilities in those components,
  • Implementing KConfig support which allows to remove parts of Xen at compile time and run-time disablement of Xen features to reduce Xen’s trusted computing base.
  • Planning the next stage of PVH (which led to a re-think and PVH v2)
  • Planning sessions for Xen Hardware support, including:
    • How to implement PCI passthrough on ARM
    • How we can improve testing for the increasing range of ARM HW with support for virtualization
    • How to implement alt2pm on Intel architectures 
  • Release planning
  • Restartable Dom0 and driver domains
  • Testing and testing frameworks


Submit a Proposal




Sample Submissions

Design and Planning Sessions

If you are proposing a design and planning session, please clearly state:

  1. The problem that you are trying to solve
  2. How attendees of the session can contribute to solving your problem
  3. Whether any preparation work is desirable (including links to existing material)

The proposer of design and planning sessions is expected to moderate sessions, which are held in smaller breakout rooms that are equipped with whiteboards. Some rooms will also contain projectors. Moderators can give a short presentation to introduce the problem, but design and planning sessions are not presentations. As a guide, presentations should not exceed more than 25% of the overall session time. Sessions will not be recorded, but we expect that the moderator either takes minutes or nominates an attendee to do so. Minutes will be posted on the relevant mailing list. (Note that design and planning sessions only scale well to a maximum of 30 people.)


Submit a Proposal