Archived/Hackathon/April2015: Difference between revisions

From Xen
Jump to navigationJump to search
No edit summary
 
(57 intermediate revisions by 17 users not shown)
Line 1: Line 1:
{{InfoLeft|Registration has now closed}}
{{TODO|
* Add more information on how to get from the hotels to some key sights in Shanghai using public transport (do by week of March 16)
* Finalise time-table and bus pick-up with times (do by week of March 16)
* Provide details on what to do when arriving at Intel (do by week of March 16)
}}


== When and Where ? ==
== When and Where ? ==
Line 26: Line 22:
'''[https://www.google.co.uk/maps/place/intel/@31.0233092,121.4515338,16z/data=!4m6!1m3!3m2!1s0x0000000000000000:0x2c789dc6a32a909d!2sintel!3m1!1s0x0000000000000000:0x2c789dc6a32a909d Check out the event location on the map]'''
'''[https://www.google.co.uk/maps/place/intel/@31.0233092,121.4515338,16z/data=!4m6!1m3!3m2!1s0x0000000000000000:0x2c789dc6a32a909d!2sintel!3m1!1s0x0000000000000000:0x2c789dc6a32a909d Check out the event location on the map]'''


=== Schedule ===
=== Schedule & Rooms ===
The schedule for the event is as follows:
<p>[[File:Hackathon15-Schedule.png|left]]</p>
<br clear=all>


Below is a map of the rooms.
==== April 28th ====
* 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, ...
<pre>
* Room 1F06 will be used for breaks and lunches.
8:45 - 9:30 Registration (Breakfast will not be provided)
* Rooms 1F01 - 1F02 will be used for sessions
9:30 - 9:45 Welcome
<p>[[File:Hackathon15-Rooms.png|left]]</p>
9:45 - 10:30 Scheduling
<br clear=all>
10:30 - 11:30 Sessions 1
11:30 - 12:30 Sessions 2
12:30 - 13:30 Lunch
13:30 - 14:30 Sessions 3
14:30 - 15:30 Sessions 4
15:30 - 16:00 Break
16:00 - 17:00 Sessions 4
17:00 - 17:30 Plenary
</pre>

==== April 29th ====
<pre>
9:00 - 9:45 Arrival
9:45 - 10:15 Scheduling
10:15 - 11:30 Sessions 1
11:30 - 12:30 Sessions 2
12:30 - 13:30 Lunch
13:30 - 14:30 Sessions 3
14:30 - 15:30 Sessions 4
15:30 - 16:00 Break
16:00 - 16:45 Plenary: Share achievements
16:45 - 17:00 Closing
</pre>


=== Recommended Hotel Options ===
=== Recommended Hotel Options ===
Line 128: Line 105:


=== Visa Invitation Letters ===
=== Visa Invitation Letters ===
If you require an invitation, please send an e-mail to community dot manager at xenproject dot org (important: from March 5 to 10 please send to Russell dot pavlicek 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:
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 ====
==== Personal Information ====
* Name (needs to be your full name as written in your passport, including middle names)
* Name
* Gender
* Gender
* Date of birth
* Date of birth
Line 169: Line 146:
Please add topics you want to discuss in this section as described above
Please add topics you want to discuss in this section as described above


{{project
|Project=Intel Virtual Graphics
|Date=March 5th 2015
|Verified={{N/A}}
|Contact=Paul Durrant <paul.durrant@citrix.com>
|Difficulty={{N/A}}
|Skills={{N/A}}
|Desc=
Code to support virtual graphics on Intel GPUs a.k.a XenGT needs to be upstreamed
|GSoc={{N/A}}
}}

{{project
|Project=Stable release cadence
|Date=2015-03-12
|Verified={{N/A}}
|Contact=Jan Beulich <jbeulich@suse.com>
|Difficulty={{N/A}}
|Skills={{N/A}}
|Desc=The time delta between stable releases has been growing, for varying reasons. Is this okay with everyone?
|GSoc={{N/A}}
}}

{{project
|Project=xSplice (so patching of hypervisor)
|Date=March 11th 2015
|Verified={{N/A}}
|Contact=Konrad Wilk
|Difficulty={{N/A}}
|Skills={{N/A}}
|Desc=
Design and architecture discussions to determine a common design and architecture for Xen hot/live patching
|GSoc={{N/A}}
}}

{{project
|Project=EFI + GRUB2 + Xen
|Date=March 14th 2015
|Verified={{N/A}}
|Contact=Daniel Kiper
|Difficulty={{N/A}}
|Skills={{N/A}}
|Desc=Current state of development. Future plans, e.g. Secure Boot.
|GSoc={{N/A}}
}}

{{project
|Project=Security Vulnerability Process
|Date=2015-03-24
|Verified={{N/A}}
|Contact=Lars Kurth
|Difficulty={{N/A}}
|Skills={{N/A}}
|Desc=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. [http://www.theregister.co.uk/2015/03/24/xen_shows_off_35piece_cloudpocalypse_collection/]). If you look at publicly available information
the Xen stats do not look very good (e.g. [https://web.nvd.nist.gov/view/vuln/statistics-results?adv_search=true&cves=on&query=xen] & [https://web.nvd.nist.gov/view/vuln/statistics-results?adv_search=true&cves=on&query=kvm]), 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 [http://xenbits.xen.org/xsa/ 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.
|GSoc={{N/A}}
}}

{{project
|Project=VM Introspection Features
|Date=2015-04-14
|Verified={{N/A}}
|Contact=Ravi Sahita
|Difficulty={{N/A}}
|Skills={{N/A}}
|Desc=Discussion related to VM introspection features in Xen and related Intel CPU extensions
|GSoc={{N/A}}
}}


{{project
|Project=COLO on Xen
|Date=2015-04-24
|Verified={{N/A}}
|Contact=Yang Hongyang
|Difficulty={{N/A}}
|Skills={{N/A}}
|Desc=there are several topics we would like to share:<br>1. introduction of COLO project<br>2. architecture and implementation<br>3. current development status<br>4. discussing on how we can make the push workflow more effective
|GSoc={{N/A}}
}}


== I want to attend ==
== I want to attend ==
Line 185: Line 248:
* If you do not have a wiki account, please create one by using [[Special:UserLogin|this link]]. Write down your '''user name''' (we cannot look up user names from e-mail addresses)
* If you do not have a wiki account, please create one by using [[Special:UserLogin|this link]]. Write down your '''user name''' (we cannot look up user names from e-mail addresses)
* Please [http://xenproject.org/component/content/article/100-misc/145-request-to-be-made-a-wiki-editor.html fill out this form] (note: this form does not work in China)
* Please [http://xenproject.org/component/content/article/100-misc/145-request-to-be-made-a-wiki-editor.html 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 ('''important:''' from March 5 to 10 please CC Russell dot Pavlicek at xenproject dot org) with your user name.}}
* If you cannot access the form, please send an email to community.manager at xenproject.org requesting that you need wiki access.}}
{{Anchor|Request}}
{{Anchor|Request}}


Line 201: Line 264:


# Lars Kurth, Citrix - staying at Sheraton Shanghai Hongqiao Hotel, attending evening social event {{Tick}}, will use bus {{Tick}}
# Lars Kurth, Citrix - staying at Sheraton Shanghai Hongqiao Hotel, attending evening social event {{Tick}}, will use bus {{Tick}}
# Paul Durrant, Citrix - staying at Sheraton Shanghai Hongqiao Hotel, attending evening social event {{Tick}}, will use bus {{Tick}}
# Paul Durrant, Citrix
# Jan Beulich, SUSE
# Jan Beulich, SUSE
# Gui Jianfeng, Fujitsu
# Gui Jianfeng, Fujitsu
# Wen Congyang, Fujitsu
# Wen Congyang, Fujitsu
# Yang Hongyang, Fujitsu
# Yang Hongyang, Fujitsu
# Yang Zhang
# Yang Zhang, Intel
# Wei Wang
# Wei Wang, Intel
# Liang Li
# Liang Li, Intel
# Tianyu Lan
# Tianyu Lan, Intel
# Guangrong Xiao
# Guangrong Xiao, Intel
# Feng Wu
# Feng Wu, Intel
# Chao Peng
# Chao Peng, Intel
# Kai Huang
# Kai Huang, Intel
# Eddie Dong
# Eddie Dong, Intel
# Kevin Tian
# Kevin Tian, Intel
# Yu Zhang
# Yu Zhang, Intel
# Yulei Zhang
# Yulei Zhang, Intel
# Xiao Zheng
# Xiao Zheng, Intel
# Ping Gao
# Ping Gao, Intel
# Hongbo Wang
# Hongbo Wang, Intel
# Andrew Cooper (Citrix, x86 Maintainer)
# Robert Hu, Intel
# Xudong Hao, Intel
# Gordon Jin, Intel
# Daniel Kiper, Oracle
# Wei Liu, Citrix - staying at Sheraton Shanghai Hongqiao Hotel, attending evening social event {{Tick}}, will use bus {{Tick}}
# Elena Ufimtseva, Oracle
# Konrad Rzeszutek Wilk, Oracle
# Ian Campbell, Citrix
# Bob Liu, Oracle
# Chunjie Zhu (Citrix)
# Phus Lu (Citrix)
# Xiantao Zhang, Alibaba
# Libo Zhu, Intel
# Terrence Xu, Intel
# Chao Zhou, Intel
# Jinsong Liu, Alibaba
# Yu Tan, Yanfeng Visteon Automotive Electronics
# Pavlo Suikov, GlobalLogic
# George Dunlap, Citrix - staying at Sheraton Shanghai Hongqiao Hotel, attending evening social event {{Tick}}, will use bus {{Tick}}
# Xu Wei, Desay SV Automotive
# Ravi Sahita, Intel
# John Liuqiming, Huawei
# Feng Xie, Huawei
# Henglong Fan, Huawei
# Yifei Jiang, Huawei
# Fan Henglong,Huawei
# Weidong Han, Huawei
# Leo / Cao Leqian, Yanfeng Visteon Electronics Technology


[[Category:Project]]
[[Category:Project]]
[[Category:Community]]
[[Category:Community]]
[[Category:Events]]
[[Category:Events]]
[[Category:Archived]]

Latest revision as of 12:22, 13 January 2016

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