Jump to: navigation, search

Difference between revisions of "Design Summit"

Line 33: Line 33:
 
=== Registration ===
 
=== Registration ===
  
* Attendance is free, but seats are limited. We give priority to known [[OpenStack]] contributors.
+
* Details being worked on
* Go to http://summit.openstack.org and log in using your Launchpad ID.
+
<!-- ## * Attendance is free, but seats are limited. We give priority to known [[OpenStack]] contributors. -->
* Provide the requested information
+
<!-- ## * Go to http://summit.openstack.org and log in using your Launchpad ID. -->
 +
<!-- ## * Provide the requested information -->
  
 
=== Propose sessions ===
 
=== Propose sessions ===
  
* Any attendee (even on the waiting list) can propose a session
+
* Details being worked on
* Go to http://summit.openstack.org to propose sessions (click on "Proposed sessions")
+
 
* Note that the ''Unconference'' will be proposed and scheduled directly on-site on whiteboards, first come, first serve.
+
<!-- ## * Any attendee (even on the waiting list) can propose a session -->
* Click on '''Proposed sessions''' on the main page to access the list of proposed sessions
+
<!-- ## * Go to http://summit.openstack.org to propose sessions (click on "Proposed sessions") -->
* Click on '''Propose session''' on the sessions list screen to submit your own session topic
+
<!-- ## * Note that the ''Unconference'' will be proposed and scheduled directly on-site on whiteboards, first come, first serve. -->
** See ''Session types'' above to choose the right session type
+
<!-- ## * Click on '''Proposed sessions''' on the main page to access the list of proposed sessions -->
** For sessions about features, you should create a Launchpad blueprint to track its design and implementation, and add a link to it on the session proposal (example: ''nova/better-api'' to link to the ''better-api'' Nova blueprint).
+
<!-- ## * Click on '''Propose session''' on the sessions list screen to submit your own session topic -->
* Your proposal will initially be in ''Unreviewed'' status. It can then go to the following statuses:
+
<!-- ##  * See ''Session types'' above to choose the right session type -->
** '''Accepted''': Your session was accepted and will be scheduled
+
<!-- ##  * For sessions about features, you should create a Launchpad blueprint to track its design and implementation, and add a link to it on the session proposal (example: ''nova/better-api'' to link to the ''better-api'' Nova blueprint). -->
** '''WaitingList''': Your session is accepted in a secondary list and will be scheduled if room is left in the schedule
+
<!-- ## * Your proposal will initially be in ''Unreviewed'' status. It can then go to the following statuses: -->
** '''NeedsFixing''': Your proposal needs to be fixed before it can be accepted, please address reviewers comments
+
<!-- ##  * '''Accepted''': Your session was accepted and will be scheduled -->
** '''Refused''': Your proposal has been rejected, see reviewers comments for an explanation
+
<!-- ##  * '''WaitingList''': Your session is accepted in a secondary list and will be scheduled if room is left in the schedule -->
 +
<!-- ##  * '''NeedsFixing''': Your proposal needs to be fixed before it can be accepted, please address reviewers comments -->
 +
<!-- ##  * '''Refused''': Your proposal has been rejected, see reviewers comments for an explanation -->
  
 
== At the summit ==
 
== At the summit ==

Revision as of 08:30, 23 January 2012

At OpenStack Design Summits the developers community gathers to discuss the requirements for the next release, learn more about OpenStack, and connect with community members.

Next Summit

Folsom Design Summit, Apr 16-18 in San Francisco: see details at Summit/Folsom

How does the summit work ?

The design summit is not a classic conference with speakers and presentations. Developers submit session ideas to discuss upcoming features for the next release cycle, which get reviewed and scheduled by the summit drivers. Those sessions are not formal presentations but rather open discussions on a given subject or feature. If you care about a particular subject, please join. Due to the nature of the event, the schedule is a bit dynamic, so check out the summit schedule pages often.

Each session is moderated by a session lead, usually the person that proposed the session in the first place.

Session types

The sessions come in three different flavors:

  • Brainstorm sessions are 55 min. sessions used to discuss and come up with a solution for complex issues
  • Rubberstamp sessions are 25 min. sessions used to present and review an already-designed plan
  • Discovery sessions are 25 min. sessions where experts go into deep detail into a section of code or feature

Unconference

The summit also features an unconference, with a schedule that is completely open and decided at the event itself, which allow projects more loosely-related to OpenStack to get their time of fame:

  • Unconference presentations (55 min.) during the whole summit
  • Lightning talks (5 min.) every day after lunch

Both will be scheduled on a first come, first serve basis on big whiteboards at the summit itself.

Before the summit

Registration

  • Details being worked on

Propose sessions

  • Details being worked on


At the summit

  • The schedule will be available online. Refer to it early, refer to it often
  • The session should start on time, be there or be square
  • The session lead starts by introducing clearly what the session is about (and what it is not about) to set expectations
  • It is the responsibility of the session lead to keep the discussion live and on-topic
  • Make the best use of the available time !
  • Collaborative note taking during the session should be done through http://etherpad.openstack.org, please participate and make sure your points are reported there
  • In discussion sessions, 15 minutes before the end of the session, the session lead should start making sure he gets clear outcomes, work items and actions from the session
  • End on time, to give participants the time to switch rooms to the next session if needed