Wikimedia Apps/Team/Retrospectives/2016-01-29

From mediawiki.org

Android[edit]

Previous Retrospective Actions[edit]

  • Need further discussions with Gather folks on how to proceed, email thread [BERND/DMITRY] BLOCKED ON TOBY
  • Android to get their own retro etherpad. [MAX]


Significant Events[edit]

  • Gather unrest
  • Bernd out for paternity (JK too)
  • Android becoming more Phlogible
  • Login issues.

Loved[edit]

  • Good momentum.+
  • CI tests are coming along.
  • Spoon!+
  • Completing commitments, at least points
  • Dat triage+
  • Closing tasks as soon as they reach signoff

Lacked[edit]

  • Bernd
  • Some clarity on how much Mobile Content Service is taking time from sprint
  • Clarity re Gather

Learned[edit]

  • We can sync saved pages and other things without Gather if need be
  • Wiktionary is a lot bigger and broader than we thought
  • DB: Learning about community relations via Gather conversations


Longed for[edit]

  • CI tests to be less flaky.
  • Less turmoil in current quarter's goals :)
  • Better maintaining of login code
  • More stable spoon tests


Action Items[edit]

  • Check and see that the sprint 74 tasks are parented [DMITRY]
  • Create and parent additional tasks for general collections [DMITRY]
  • Check out plain j-unit screenshots for flaky CI tests [STEPHEN]


iOS[edit]

Previous Retrospective Actions[edit]

  • iOS to get their own retro etherpad [MAX] DONE
  • Send out thread about subtasks vs. checklists vs. breaking up tasks [NIRZAR] PUNT
  • Note for next retro: Do we need to chat with Adam B about communication around services/infra team re: AuthManager
  • Discuss process moving forward for boards, planning, etc [MAX/JOSH/TEAM] AFTER "production" tag is complete
  • Email thread to discuss "State and category columns on one board" [MAX] DONE
  • Note for next retro: Are we capturing our decision-making in task form? Phab execution, etc?
    • ACTION: Schedule time after planning meetings to capture discussions into actions [MAX/JOSH]


Significant Events[edit]

Prototype Labs


Worked Well[edit]

  • RTL bits+1 +1
  • Outside contributors +1+1
  • Feed architecture improvments
    • Having these base classes will make it much easier to have shared functionality—like error reporting!
  • Header patch (working well) https://github.com/wikimedia/wikipedia-ios/pull/434


Worked Poorly[edit]

  • My reflexes (dropped iPhone 6 & broke the screen :-/)
  • Batch changing on Phab murders IRC channel
  • Release timing and build numbers
  • Still too many items in QA sign off column :(


Confuses Us[edit]

  • How we should test accessibility
  • Priorities/scope for 5.0.0
    • Would like to see a couple of concrete epics that we can focus on
  • When/what we release+1
    • When Tasks X, Y, & Z are done?
      • When are they done?
    • Every week?
      • What about stuff that's in master which isn't "done"?
    • Continuously?
    • Related, when do we run regression tests?
  • OTRS Plan
  • WIP limit for Blocked or Waiting
    • Purpose of Blocked or Waiting (also TSG needs)


Action Items[edit]

  • Figure out regression test possibilities with the A11Y people [BRIAN]
  • Josh to articulate 3-5 big areas/epics during planning meeting [JOSH]
  • Try to release a beta every Tuesday planning meeting (and plan for the next one)