Platform/2015-Q1-Goals: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Add SUMO goals.)
m (→‎SUMO: Fix formatting.)
Line 34: Line 34:
* Contributor Metrics Dashboard
* Contributor Metrics Dashboard
* Pay down Technical Debt
* Pay down Technical Debt
  * Upgrade to the latest Django (1.7, most likely)
** Upgrade to the latest Django (1.7, most likely)
  * Get SUMO on Python 2.7
** Get SUMO on Python 2.7
  * Switch to py.test
** Switch to py.test
  * Stop using test_utils
** Stop using test_utils


==== Input ====
==== Input ====

Revision as of 20:13, 13 January 2015

Platform

General Goals (by Team)

GFX

Layout

Media

DOM

JS

Accessibility

Perf

Networking

Mobile

A*Team

See our Trello board.

QA

Web Engineering

crash-stats

DXR

SUMO

  • Finish BuddyUp Phase 1
  • Finish Questions Forum redesign
  • Contributor Metrics Dashboard
  • Pay down Technical Debt
    • Upgrade to the latest Django (1.7, most likely)
    • Get SUMO on Python 2.7
    • Switch to py.test
    • Stop using test_utils

Input

  • Upgrade to Django 1.7
  • Upgrade other libraries to appropriate versions now that Input is on Python 2.7
  • 12-factor app work (12 Factor App)
  • Prepare for AWS move (set up a stage environment in AWS?)
  • 1-5 gradient ratings (Gradient Sentiment)
  • Thank you page overhaul (Thank you page) (via OPW intern)

Release Engineering / Release Operations / Developer Services

  • Virtualize Windows builders and get builds running in the cloud
  • Drive some of our builds out of taskcluster
  • Schedule reduced test load (depends on A-team)
  • Ship production quality 1.0 of MozReview and Autoland
  • Scope and begin implementation of release automation changes with the goal to cut release time in half.
  • Support OS X 10.10 builds with minimum additional cost

Security & Privacy

see Security Engineering 2015, Q1 Goals

Firefox and Platform Security

Games Program

Program/Project Management