Wikimedia Engineering/WMF Tech Days 2012

From MediaWiki.org
Jump to navigation Jump to search

WMF Tech Days is an annual meeting of Wikimedia Foundation engineering staff and contractors, held next to the Wikimedia Foundation all-staff meeting. All Wikimedia Foundation employees and most engineering contractors will participate.

Due to limited space, this is an invitation-only event, but we'll aim to document things in public as much as possible.

To mitigate people's exhaustion and stress level, this event will not be held on a weekend, and the second day will be less meeting-focused and structured more like a hackathon.

What, when, and where, summary[edit]

  • Tue, Sep 11: Unconference.
    • Location: The Box (Howard & 7th St, Yelp link).
    • Official start at 10 AM.
  • Wed, Sep 12: Hackathon.
    • Location: The Box (Howard & 7th St, Yelp link).
    • Official start at 10 AM.

Web references[edit]

  • Use this very wiki page for schedule and clean, readable information about the event.
  • Use the Etherpad for messy, fun pre-event prep discussion and during-event meeting notes.

September 11 agenda[edit]

Start:

10:00am - Intro and Q&A by Sue. (1 large group, main room)

10:30 - 10 minute top line goals/roadmap review (Erik) (1 large group, main room)

10:45 - 11:05: Hear from each team a brief introduction (1 large group, main room)

  • What do you do / what's your goal?
  • What's your major pain point / blocker?
  • What are you most proud of as a team?

11:05 - 11:20: Topic seeding, part 1: People write up things they'd like to make sessions of (1 large group, main room)

11:20 - 11:35: Brief explanations of each topic, plus show-of-hands for who's interested in attending, followed by schedule wrangling (1 large group, main room)

11:35 - 11:40: 5 minute break

11:40 - Sessions start - break out, both rooms

12:30 - Lunch

13:30 - Sessions continue / Training track

14:30 - Sessions continue / Training track

15:30 - Department-level meetings / Sessions continue

17:00 - Reconvene / report-back (session summaries)

17:50 - room reconfiguration

18:00 - Dinner - @ The Box

19:00 - Drinks/Social event

September 12 agenda[edit]

TBD, but likely hackathon-style with less rigid agenda

On-site prep: 9am - 10am

Start: 10:00am

12:30 - Lunch

17:00 - Hackathon showcase

Dinner? Possible last min beer/pizza order if people want to stick around

General logistics to know[edit]

  • The place has two projectors. Assume VGA connectivity works.

Wishlist / parking lot[edit]

  • Process fun
    • 20% time / managing the CR backlog
  • Cross-functional meetings
    • Moving Mobile into MediaWiki core
    • Notifications
    • MediaWiki core vision: Scribunto, Parser, WikiData?…
    • Universal Language Selector: impact/rollout discussion
    • Design Toolkit rollout: style guide, etc.
    • Google Summer of Code mentors retrospective and information-sharing
    • QA / testing event planning
    • Bug Wrangler / Product meeting
    • Architecture review: Database sharding, memcached, API, ...
    • Anatomy of a feature from a UI/UX perspective: Universal Language Selector (Pau Giner)
    • Future vision of Wikimedia wikis - where do we want to be in 1 year/3 years and how do we get there?
    • Analytics/Kraken
    • revtagging/usertagging
  • Training
    • Mingle!
    • Performance: profiling using xhprof, query analysis, …
    • Security
  • Team sprints
    • Ops deployment sprint: EQIAD / West Coast caching DC