Webtools/WorkWeeks/September2012

From MozillaWiki
Jump to: navigation, search

Dates

September 3-7 2012

Location

Hyatt Regency Crystal City, Arlington VA

Goals

All previous webtools work weeks have involved sprinting on Socorro to keep up with Engineering emergent requirements, fixing stability problems, or deploying major changes, like the data center migration we did in 2011.

The goals of this work week are different. They are:

  • Strategic future planning around the next 12-18 months
    • What is the strategy and vision for Webtools?
    • What do we need to do to support B2G and Marketplace?
    • What will the Webtools org chart and accomplishments look like at the end of 2013?
  • Training on new technologies
    • We are engaged in rewriting the Socorro webapp using Django, and this week will help team members get up to speed or level up in Django skills.
  • Team building!

Agenda

Monday

Location: Meeting room Tidewater 1 on the 2nd floor of the hotel

8.30 Breakfast!

9.00

  • Welcome, overview of the week, overview of Webtools today (laura)
  • Project sharing: Each person will talk for a few minutes about each of the projects they have worked on in the last 12 months, and that they expect to work on in the next 6-18 months. Information for each project should include:
    • What it is and who uses it
    • What stage of development it's in (planning, pre-launch, active development/maintenance, occasional bugfixes, etc)
    • How it is implemented (a rough overview)
    • What work you expect to do on it in the next year
    • What the project needs (more developers, better QA, infrastructure, unit tests...)
    • We'll summarize this in an etherpad
  • Here's a rough list as a starting point

10.30 Coffee, etc

10.45

  • B2G, Apps, Marketplace
    • Which projects are impacted by these?
    • How would we offer Webtools-As-A-Service to Open Web App developers?
    • What could we offer? This might include stability reporting, performance reporting, and localization services, for example.
  • B2G Notes

12.30 - 1.30 Lunch (supplied)

1.30

  • Socorro planning
    • Current status and projects
    • socorro-crashstats (Django) status and planning
      • Let's make a todo list of remaining tasks, and work out dependencies
      • Make sure all tasks are owned
      • Deployment planning
      • Timeline and launch date
      • notes
    • configman: status and rollout timing
    • ElasticSearch
      • What blocks?
      • Do we need to go back to the drawing board (for a queue or something else)?
      • Timing
    • crontabber
      • When will we revisit this?
    • Hang work (Q4)
      • What is it?
      • Scope of work
    • Queuey (2013)
      • What is it?
      • How will we implement it?
      • What blocks?
      • What's the timing
    • What do we want to do next year on Socorro?
    • Notes

3 - 3.30 Afternoon snack and break

3.30

  • Strategic Planning
    • What does Webtools look like at the end of 2013?
    • What else do we need to work on in the next 12 months?
      • Other projects, processes, skills, etc
    • How do our projects fall into groups, vs people?
    • How many more people do we need, and where?
    • What does the org chart look like at the end of 2013?
    • What story will we tell about what we got done in 2012-2013?

[Notes https://etherpad.mozilla.org/webtools-in-2013]

5.00 end of day

Tuesday

  • 9am DjangoCon
  • 6pm Opening Reception
    • Mozilla is sponsoring and has a table/booth. Sign up here to help set up and staff the booth! Wear a Mozilla tshirt if you have one, too.
    • Volunteers:
      • Laura Thomson

Wednesday

Thursday

Friday

8.30 Breakfast in Tidewater 1

8.30 - noon Hackathon - Hack on any pet project you like, with other Webtoolsians

12 - 1 Lunch on your own

1.00 Assemble for team building

1.15 Van departs for team building (location to be announced)

We are headed to sunny Annapolis, the capital of Maryland, on the edge of the Chesapeake Bay.

3-5pm Sailing

  • Bring rubber soled shoes and a raincoat!

5pm Van to Dinner

~7.30pm return to Hyatt Regency