Archived/Hackathon/April2015

From Xen
Icon Info.png Registration has now closed


When and Where ?

Intel Shanghai, April 28-29

Intel will be hosting this years Xen Project Hackathon on April 28-29, 2015 at their Shanghai Site.

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

Address in English:

Intel Asia-Pacific Research and Development Ltd.
No. 880, Zixing Road
Shanghai Zizhu Science Park,
Min Hang District
Shanghai (200241)

Address in Chinese:

闵行区紫竹科学园区紫星路880号
Tel: 86-21-61165000

Check out the event location on the map

Schedule & Rooms

The schedule for the event is as follows:

Hackathon15-Schedule.png


Below is a map of the rooms.

  • Room 1F04 will be used for plenary sessions and scheduling, but can also be used for very small groups during the sessions.
  • Room 1F05 will have several different work-areas, which we will label with 1F05a, 1F05b, ...
  • Room 1F06 will be used for breaks and lunches.
  • Rooms 1F01 - 1F02 will be used for sessions

Hackathon15-Rooms.png


Recommended Hotel Options

We will be organising a bus from and to one of the hotels below. They are all within walking distance from each other. More details will follow.

Sheraton Shanghai Hongqiao Hotel

Booking Information and maps (english)

Cost: around USD 150 - 230 per night based on room type and availability

Address:

5 Zun Yi Nan Road
Changning District
Shanghai 200336
China

Chinese Address:

长宁区遵义南路5号(靠近世贸商城,近上海国际展览中心)上海虹桥喜来登酒店

Renaissance Shanghai Yangtze Hotel

Booking Information and maps (english)

Cost: around USD 115 - 240 per night based on room type and availability

Address:

Renaissance Shanghai Yangtze Hotel
2099 Yan'an West Road
Changning District
Shanghai 200336
China

Chinese Address:

扬子江万丽大酒店 长宁区延安西路 2099 号, 邮编 200336

Jin Jiang Rainbow Hotel

Booking Information and maps (english)

Cost: around USD 90 - 120 per night based on room type

Address:

2000 Yan An Road (W)
Changning District
Shanghai 200336
China

Chinese Address:

锦江虹桥宾馆 延安西路2000号

Transport Information

This map shows you the relative positions of the Intel campus, recommended hotels and key sights within Shanghai.

Buses from hotels to the Intel Campus

We will be organising a bus service from the recommended hotels (see above) to the Intel site in the morning and the evening. Exact pick-up and return times will be published later.

Other ways to get to the Intel Campus

Taxi's in Shanghai are relatively cheap. You are looking at a cost of around $20-$25 for a 1-1.5 hour taxi ride of about 30-35 km's. There is no easy way to get to the Intel site by public transport. Should you chose to use a taxi or chose to stay in a different hotel to those recommended, please make sure you organise the taxi with the concierge at your hotel. Printing out a map of the Intel site's location and the address in Chinese as well as your hotel address also helps.

Reference distances to the Intel site:

  • The Bund : 38 km's - approximately 1.5 hours
  • Pudong : 40 km's - approximately 1.5 hours
  • Recommended hotels in Hongqiao : 27 km's - approximately 1 hour

Getting from the airport to the Hotels and vice versa

To get from the airport to one of the recommended hotels, you can take a taxi. It is about a 50 km drive and will take 1-1.5 hours depending on the day of time. It will cost around $25-$30. Make sure to go to the airport's taxi stand and do *not* use one of the offers for a taxi when you come out of the gate. These are normally limousine services which will cost you several times more than a regular taxi. You should also print out the name and a map of the hotel, just in case.

Alternatively, you can use public transport: see the following map

Taxi's in Shanghai

Taxi's in Shanghai are relatively cheap. For more information see the Travel China Guide

Visa Invitation Letters

If you require an invitation, please send an e-mail to community dot manager at xenproject dot org. You should leave make sure that you have at least 2 weeks to organise a visa with your local Chinese Embassy after you have received the visa invitation letter. Please provide the following information:

Personal Information

  • Name (needs to be your full name as written in your passport, including middle names)
  • Gender
  • Date of birth
  • Nationality
  • Passport number
  • Full name of the company which you work for
  • Job title

Other Information

  • Date of arrival and leaving - note that you need a full itinerary in the visa application, but that in practice after you received the visa modifications to the schedule without notifying the Chinese Embassy is OK
  • State your role in the Xen Project Community
  • You will need to state who will bear the cost of travel to/from China and your accommodation in China

We will be processing invitation letters from the first week of March. Note that you do need to provide hotel information, when you apply for a Chinese visa. General information about receiving visa's to China can be found [http://www.travelchinaguide.com/embassy/visa/require

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

Instructions

Topics

Please add topics you want to discuss in this section as described above


Intel Virtual Graphics

Date of insert: March 5th 2015; Verified: N/A; GSoC: Unknown
Technical contact: Paul Durrant <paul.durrant@citrix.com>
Mailing list/forum for project: xen-devel@
IRC channel for project: #xen-devel
Difficulty: N/A
Skills Needed: N/A
Description: Code to support virtual graphics on Intel GPUs a.k.a XenGT needs to be upstreamed
Outcomes: Not specified, project outcomes


Stable release cadence

Date of insert: 2015-03-12; Verified: N/A; GSoC: Unknown
Technical contact: Jan Beulich <jbeulich@suse.com>
Mailing list/forum for project: xen-devel@
IRC channel for project: #xen-devel
Difficulty: N/A
Skills Needed: N/A
Description: The time delta between stable releases has been growing, for varying reasons. Is this okay with everyone?
Outcomes: Not specified, project outcomes


xSplice (so patching of hypervisor)

Date of insert: March 11th 2015; Verified: N/A; GSoC: Unknown
Technical contact: Konrad Wilk
Mailing list/forum for project: xen-devel@
IRC channel for project: #xen-devel
Difficulty: N/A
Skills Needed: N/A
Description: Design and architecture discussions to determine a common design and architecture for Xen hot/live patching
Outcomes: Not specified, project outcomes


EFI + GRUB2 + Xen

Date of insert: March 14th 2015; Verified: N/A; GSoC: Unknown
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: Current state of development. Future plans, e.g. Secure Boot.
Outcomes: Not specified, project outcomes


Security Vulnerability Process

Date of insert: 2015-03-24; Verified: N/A; GSoC: Unknown
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 am seriously concerned about the reputation of the project. With security being such a hot topic these days, our transparent approach to

security vulnerabilities is impacting our reputation negatively. Even for news coverage where there didn't used to be a security angle, the press finds one (e.g. [1]). If you look at publicly available information the Xen stats do not look very good (e.g. [2] & [3]), but when you look in detail we actually do a lot better. However, this does not help the emerging perception that the project has a bad track record when it comes to security. I am wondering whether presenting the information on the xsa page better, or whether some sort of classification (aka marking security bugs against supported/supported features and/or platforms aka x86/arm and/or PV/HVM etc) may help manage the situation better. Right now everything is put into one big bucket, which compared with kvm/linux (where there is no single bucket as there is no

real process) leaves us more readily attackable.
Outcomes: Not specified, project outcomes


VM Introspection Features

Date of insert: 2015-04-14; Verified: N/A; GSoC: Unknown
Technical contact: Ravi Sahita
Mailing list/forum for project: xen-devel@
IRC channel for project: #xen-devel
Difficulty: N/A
Skills Needed: N/A
Description: Discussion related to VM introspection features in Xen and related Intel CPU extensions
Outcomes: Not specified, project outcomes


COLO on Xen

Date of insert: 2015-04-24; Verified: N/A; GSoC: Unknown
Technical contact: Yang Hongyang
Mailing list/forum for project: xen-devel@
IRC channel for project: #xen-devel
Difficulty: N/A
Skills Needed: N/A
Description: there are several topics we would like to share:
1. introduction of COLO project
2. architecture and implementation
3. current development status
4. discussing on how we can make the push workflow more effective
Outcomes: Not specified, project outcomes

I want to attend

Request an Invitation

In previous years we have requested for attendees to fill out a form and request an invitation. This was overly complicated, so we will revert back to a simpler approach. Please add your name to the list below.

  • If you are a maintainer or otherwise a core member of the community, just add yourself to the Confirmed Attendees section stating your name and
  • If you are not a maintainer add yourself the Request invitation. If your email address is not known in the Xen Community, please also add the name of your employer and send your e-mail address to community dot manager at xenproject dot org using "Request for Hackathon 2015 Invite" as subject line. This is important, such that we can e-mail more information to you. We will monitor this page and confirm whether we have space for you to attend.

IMPORTANT: The cut-off date for registrations is April 12th.

Please read the text in the warning box below: it contains more detailed instructions.

Icon Ambox.png To edit this page and thus to Request an Invitation, you need to be added to the wiki's editors group. To be added to that group:
  • If you do not have a wiki account, please create one by using this link. Write down your user name (we cannot look up user names from e-mail addresses)
  • Please fill out this form (note: this form does not work in China)
  • If you cannot access the form, please send an email to community.manager at xenproject.org requesting that you need wiki access.

Request invitation

  1. Add your name and org here - optionally you may also want to state the hotel you are staying at

Confirmed attendees

Icon Info.png Important note:
  • We have a maximum of 50 spaces
  • The cut-off for registration is April the 12th, as we need to organise transport from the hotel, food, security passes, etc.


If you are a maintainer or otherwise known in the Xen Project community please add your name below, if you want you can share your hotel, whether you are planning to attend the social event and whether you will use the bus.

  1. Lars Kurth, Citrix - staying at Sheraton Shanghai Hongqiao Hotel, attending evening social event , will use bus
  2. Paul Durrant, Citrix - staying at Sheraton Shanghai Hongqiao Hotel, attending evening social event , will use bus
  3. Jan Beulich, SUSE
  4. Gui Jianfeng, Fujitsu
  5. Wen Congyang, Fujitsu
  6. Yang Hongyang, Fujitsu
  7. Yang Zhang, Intel
  8. Wei Wang, Intel
  9. Liang Li, Intel
  10. Tianyu Lan, Intel
  11. Guangrong Xiao, Intel
  12. Feng Wu, Intel
  13. Chao Peng, Intel
  14. Kai Huang, Intel
  15. Eddie Dong, Intel
  16. Kevin Tian, Intel
  17. Yu Zhang, Intel
  18. Yulei Zhang, Intel
  19. Xiao Zheng, Intel
  20. Ping Gao, Intel
  21. Hongbo Wang, Intel
  22. Andrew Cooper (Citrix, x86 Maintainer)
  23. Robert Hu, Intel
  24. Xudong Hao, Intel
  25. Gordon Jin, Intel
  26. Daniel Kiper, Oracle
  27. Wei Liu, Citrix - staying at Sheraton Shanghai Hongqiao Hotel, attending evening social event , will use bus
  28. Elena Ufimtseva, Oracle
  29. Konrad Rzeszutek Wilk, Oracle
  30. Ian Campbell, Citrix
  31. Bob Liu, Oracle
  32. Chunjie Zhu (Citrix)
  33. Phus Lu (Citrix)
  34. Xiantao Zhang, Alibaba
  35. Libo Zhu, Intel
  36. Terrence Xu, Intel
  37. Chao Zhou, Intel
  38. Jinsong Liu, Alibaba
  39. Yu Tan, Yanfeng Visteon Automotive Electronics
  40. Pavlo Suikov, GlobalLogic
  41. George Dunlap, Citrix - staying at Sheraton Shanghai Hongqiao Hotel, attending evening social event , will use bus
  42. Xu Wei, Desay SV Automotive
  43. Ravi Sahita, Intel
  44. John Liuqiming, Huawei
  45. Feng Xie, Huawei
  46. Henglong Fan, Huawei
  47. Yifei Jiang, Huawei
  48. Fan Henglong,Huawei
  49. Weidong Han, Huawei
  50. Leo / Cao Leqian, Yanfeng Visteon Electronics Technology