Archived/Hackathon/May2014

From Xen
Jump to navigationJump to search

XenProjectHackathon2014x1130.png

When and Where ?

Rackspace Ltd, May 29-30

We confirmed the Xen Hackathon for May 29-30, 2014 in London, UK at Rackspaces London Site.

We will start at 9AM and finish at 5PM each day. There will also be an evening social event on May 29th : more details will follow.

Address:

Rackspace Ltd
5 Millington Road
Hyde Park Hayes
Middlesex
UB3 4AZ

Check out the event location on the map

Hotel Options

StayCity Serviced Apartments (~5 minutes from venue)

StayCity Serviced Apartments
Highpoint Village, Station Approach, Hayes UB3 4FN
Closest Train Station: Directly next to Hayes and Harlington Station (National Rail and District/Central tube line). 15/20 minutes to Paddington station on the Overground line and 15 minutes on the fast train to Paddington or 30 minutes on the slow train.
Distance from Venue: 4 minute walk to Rackspace office.
Nightly Rate is £68-£90, not central
Directions

Hotel Xanadu (~23 minutes from venue)

Hotel Xanadu
26-42 Bond St, London W5 5AA
Closest Train Station: Ealing Broadway (National Rail and District/Central tube line)
Distance from Venue: Around 23 minutes to Venue and 15 minutes to Paddington station on the Overground line.
Nightly Rate is £130-£220
Directions

Hilton Paddington (~26 minutes from venue)

Hilton Paddington
Hilton London Paddington Hotel, 146 Praed St, London W2 1EE
Closest Train Station: Inside London Paddington Station (National Rail and multiple underground stations)
Distance from Venue: Approx 30 minutes to Hayes and Harlington
Nightly Rate is £180-£260
Directions

Hotel Indigo Paddington (~27 minutes from venue)

Hotel Indigo London Paddington
16 London Street, Paddington, London W2 1HL
Closest Train Station: Inside London Paddington Station (National Rail and multiple underground stations)
Distance from Venue: Approx 30 minutes to Hayes and Harlington
Nightly Rate is £200-£280
Directions

Mercure London Paddington Hotel (~26 minutes from venue)

Mercure London Paddington Hotel
144 Praed St, Paddington, London, W2 1HU
Closest Train Station: Inside London Paddington Station (National Rail and multiple underground stations)
Distance from Venue: Approx 30 minutes to Hayes and Harlington
Nightly Rate is £130-£200
Directions

Other Paddington Options

Note that there are many hotels within walking distance of London Paddington at different price points

Transport Information

Getting from London Heathrow to Paddington and/or Ealing (Hotel Xanadu)

  • Heathrow Express will get you from LHR to Paddington in 15 minutes (runs every 15 minutes)
  • Heathrow Connect will get you to Ealing Broadway (Hotel Xanadu) in 10 minutes (runs every 30 minutes)

Getting from London Paddington to Hayes and Harlington Station

To get from London Paddington to Hayes and Harlington Station you have two fast options via London Overground

  • Trains going to Oxford or Reading will stop in Hayes & Harlington. The train fare is £5.90 and takes 17 or 19 minutes
  • Heathrow Connect takes 20 minute and leaves at 03 and 33 past each hour
  • There are approximately 7 trains leaving every hour

Train.png

To go back, take any train to London Paddington

Walking from Hayes and Harlington Station to the Rackspace Office

Click on Image for more information.
Rackspace-directions.png

Visa Invitation Letters

If you require an invitation, please send an e-mail to community dot manager at xenproject dot org

Topics to Discuss, Code, Work on, ... at the Hackathon

Instructions

Topics

Please add topics you want to discuss in this section


Various process/infrastructure issues: xen-devel list traffic, devel IRC channel, personal repos, maintainerships

Date of insert: 2014-02-27; Verified: Not updated in 2020; GSoC: N/A
Technical contact: Lars Kurth
Mailing list/forum for project: xen-devel@
IRC channel for project: #xen-devel
Difficulty: N/A
Skills Needed: N/A
Description: I think we have a few issues:
  • Traffic on xen-devel has doubled in the last 2 years and is getting hard to handle. I would like to discuss different options and then make a proposal to the community
  • We need a more open approach to devel IRC
  • We had a few requests for hosting team branches and personal repos : we need a document outlining when we would give someone a repo and how to request one
  • Maintainership : I believe there is a mismatch between our governance and what maintainers/committers expect. Maybe we can clarify
Outcomes: Draft proposal on developer lists, more open devel IRC and personal and team/integration repos


VirtIO and Xen

Date of insert: 2014-18-03; Verified: Not updated in 2020; GSoC: N/A
Technical contact: Daniel Kiper
Mailing list/forum for project: xen-devel@
IRC channel for project: #xen-devel
Difficulty: N/A
Skills Needed: N/A
Description: Discuss the technical issues related to make VirtIO work on Xen.
Outcomes: Use information for the VIRTIO-46


Merging PVH into HVM

Date of insert: 2014-03-27; Verified: Not updated in 2020; GSoC: Unknown
Technical contact: Tim Deegan
Mailing list/forum for project: xen-devel@
IRC channel for project: #xen-devel
Difficulty: Moderate
Skills Needed: Hypervisor internals
Description: I would like to make 'PVH' a special case of 'HVM' inside the hypervisor rather than a third VM type, removing some special cases and simplifying code. Much of that will be mechanical but there are some open questions around IO handling, CPUID etc.
Outcomes: A plan, and hopefully some code!


Incubation project proposals

Date of insert: 2014-03-28; Verified: Not updated in 2020; GSoC: N/A
Technical contact: Lars Kurth
Mailing list/forum for project: xen-devel@
IRC channel for project: #xen-devel
Difficulty: N/A
Skills Needed: N/A
Description: Two incubation project proposals are currently being worked on. I am still waiting for drafts:
  • One for Windows PV drivers
  • One for automotive / android (where the bulk may be userspace driver front-ends) and possibly some code/drivers specific to a few proprietary guest OS'es
As we are all there, it makes sense to review, propose changes and if we feel the proposals are good, to vote on them
Outcomes: Review (and vote on proposals), if they are ready in time


Libvirt and Xen integration / co-operation

Date of insert: 2014-04-08; Verified: Not updated in 2020; GSoC: N/A
Technical contact: David Scott, Daniel Berrange
Mailing list/forum for project: xen-devel@
IRC channel for project: #xen-devel
Difficulty: N/A
Skills Needed: N/A
Description: We would like to sync-up with other community members on libvirt + xen and to help make the default experience on Linux distributions better.
Outcomes: Investigate designs, patches, approaches to improve Xen integration in Libvirt


QEMU and SeaBIOS regression testing

Date of insert: 2014-04-08; Verified: Not updated in 2020; GSoC: N/A
Technical contact: Konrad Rzeszutek Wilk
Mailing list/forum for project: xen-devel@
IRC channel for project: #xen-devel
Difficulty: N/A
Skills Needed: N/A
Description: I think we have a few issues:
  • We don't test or track how QEMU/SeaBIOS upstream works with Xen.
  • We need a way to track so if somebody in the QEMU/SeaBIOS upstream breaks we can immediately notify them.
  • We need a plan.
Outcomes: Plan and roadmap


KVP (Key value pair) in Linux with Xen

Date of insert: 2014-04-08; Verified: Not updated in 2020; GSoC: N/A
Technical contact: Konrad Rzeszutek Wilk
Mailing list/forum for project: xen-devel@
IRC channel for project: #xen-devel
Difficulty: N/A
Skills Needed: N/A
Description: Microsoft drivers have a mechanism for host (and guest) to communicate IP addresses, and a family

of keys and values that can be exported in user-space. The user-space daemon (that every distro has nowadays) can act on them (see in the Linux kernel tools/hv/hv_kvp_daemon.c). There are out-of-source tools that do something similar (or better) in different products, but if we can piggyback on what is there and

expand to automatically work under Xen the better.
Outcomes: Plan


NFV on Xen

Date of insert: 2014-04-10; Verified: Not updated in 2020; GSoC: n/a
Technical contact: Joao Martins
Mailing list/forum for project: xen-devel@
IRC channel for project: #xen-devel
Difficulty: N/A
Skills Needed: N/A
Description: A discussion on open issues regarding using Xen as an efficient NFV platform: fast packet I/O, network backend and our recent optimizations as part of developing ClickOS. We would further like to discuss how to go about mainstreaming our changes.
Outcomes: Discussion, Plan


I want to attend

Request an Invitation

Request Invite

As spaces at the Xen Project Hackathon are limited, we are asking attendees to request an invitation. If you did, you will be notified by email within 5 business days with instructions on how to confirm your invitation.

As last year, we will be asking for a small registration fee of $15. This fee will be given to a charity or open source organisation. You will need to cover your own travel, accommodation and other costs such as evening meals, etc. We do have limited travel stipends available for individuals who cannot afford to travel: please contact community dot manager at xen dot org if you need to make use of it.

I have an Invitation

We will email you instructions on how to confirm your invitation request.

Confirmed attendees

  1. Lars Kurth, Citrix
  2. Olivier Lambert, Vates
  3. Julien Fontanet, Vates
  4. Ian Campbell, Citrix
  5. Daniel Berrange, Red Hat
  6. Daniel Kiper, Oracle
  7. Donald Slutz, Verizon Communications
  8. Stefano Stabellini, Citrix
  9. Tim Deegan, Xen Project
  10. Michail Flouris, OnApp
  11. Michail Alvanos, OnApp
  12. Xenia Ragiadakou, OnApp
  13. Joao Martins, NEC Europe Ltd
  14. Donald Koch, Verizon Communications
  15. Dario Faggioli, Citrix
  16. Anthony PERARD, Citrix
  17. George Dunlap, Citrix
  18. Ian Jackson, Citrix
  19. Filipe Manco, NEC Europe Ltd