Page MenuHomePhabricator

Team Practices Group at 2015 MediaWiki Developer Summit
Closed, ResolvedPublic

Description

How can the Team Practices Group be involved at the developer summit? Are there topics/sessions/conversations that we'd like to have at the event?

Event Timeline

Awjrichards raised the priority of this task from to Needs Triage.
Awjrichards updated the task description. (Show Details)
Awjrichards moved this task to To Triage on the Team-Practices board.
Awjrichards subscribed.

How about a "Meet the TPG" session? Could be pretty casual, just meeting folks and talking about what we do and our goals.

I think that this is a great idea!

Qgil triaged this task as Medium priority.Jan 8 2015, 12:17 PM

I know that say hi is always nice, but... Why not using the opportunity to bring a complex topic involving more than your team alone that email / hangouts / wiki pages / Phabricator seem not to be enough to solve?

@ggellerman, @KLans_WMF what do you think?

One thing that pops quickly to mind is doing a session on (semi/fully) distributed team best practices? That would have a lot of appeal, and could include voices from across engineering.

MZMcBride renamed this task from TPG @ MWDS to Team Practices Group at 2015 MediaWiki Developer Summit.Jan 14 2015, 10:27 PM
MZMcBride updated the task description. (Show Details)
MZMcBride subscribed.

TPG TLA WTF BBQ. Please write tasks in English, not some hyper-abbreviated version of it. :-)

Maybe a joint TPG-QA thing? I recently floated the idea of actually doing Acceptance Test Driven Development somewhere:

  • At the start of an iteration, create Cucumber Scenarios for the user-facing features being developed for that iteration.
  • Over the course of the iteration, create the code that the Scenarios describe. Run the Cucumber tests in Vagrant on unmerged branches
  • At the end of the iteration, merge the code and the UI tests to the master branch and have them all pass in beta labs for existing Jenkins builds.

I'd like to get a sense of what prevents us doing this.