Architecture Summit 2014

January 23–24, 2014 SPUR 654 Mission Street San Francisco, California, United States of America

/RFC clusters/

Timeline

 * Call for participants:
 * Application deadline: Tuesday, October 22, 17:00 UTC (10 a.m. PDT)
 * Participant announcement: By Thursday, October 31, 2013
 * Initial agenda: By Friday, November 22
 * RFC finalization: Friday, December 20, 23:00 UTC (4 p.m. PDT). RFCs not out of draft by this deadline may be cut from the main agenda (we may set aside some unconference time)
 * Summit: Thursday–Friday, January 23–24, 2014

Schedule
Our focus for this summit is on creating the time and space for high quality interactions between developers and to create opportunities to make significant progress on a number of RFC clusters as prioritized by the straw poll. Please use the Day 1 etherpad document to make notes about the day itself, last minute changes and coordination issues.

Day 2
https://etherpad.wikimedia.org/p/summit_day2

Breakout sessions
Participants in the breakout sessions should prepare to report back to the larger group the results of the breakout session with a lightning talk, and carve out a little time to plan the lightning talk. The questions that the talk should answer are:
 * What did you try to achieve?
 * What did you decide?
 * What are the next steps?

Suggested items for the unconference slots
These proposed clusters were on the proposed schedule at one point, were discussed by the planning committee, and are very good candidates to return to the schedule. Please come to the summit prepared to speak about these RFC clusters as well:

Agenda bashing Day 1

 * Configuration by Legoktm First day afternoon plenary
 * TitleValue : Modularity and Testability by Daniel Kinzler scheduled as uncoference slot on Day 1
 * SQL abstraction by Owen Davis scheduled as uncoference slot on Day 1
 * ContentHandler by Daniel Kinzler. NOTE: Should not be in parallel with Config, TitleValue or Metadata sessions. This happened around 6pm

Agenda bashing Day 2
Potential topics for unconference slots, feel free to add new topics as well
 * Frontend Performance by Ori and Timo;

Topics that were not scheduled

 * Debugging by Bryan Davis & Ori?
 * Metadata by Daniel Kinzler
 * Password policy by Steven Walling

Other candidates for discussion can be found at our earlier straw poll.

Venue
We are located at the SPUR. We have space on the 1st floor, 2nd floor, and 4th floor, used as follows:
 * 1st floor is a general workspace for impromptu discussions or quieter space to get away from the crowds
 * 2nd floor is where we are holding the plenary sessions
 * 4th floor is where breakout sessions are. There is also a patio where you can get fresh air (NOTE: no smoking on the patio)

Here's a map of the venue and a link to the website with other information.

Notes and retrospectives
This is the place to link various notes taken during the Summit discussions and summaries written afterwards.

Sessions with notes:
 * Architectural value, guidelines, and process (Etherpad:RFC_process_summit)
 * Service-oriented architecture (Etherpad:service_oriented_architecture)
 * Storage services and API versioning (Etherpad:storage_services)
 * Configuration (Etherpad:configuration)
 * Frontend performance (Etherpad:performance)
 * HTML templating (Etherpad:html_templating)
 * UI styling (Etherpad:ui_styling)
 * Last day retrospective (ArchitectureSummitRetrospective)

Friendly space policy
This event is covered by the Wikimedia Foundation's friendly space policy.