Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[signin] Who's driving this train?

19 views
Skip to first unread message

Lloyd Hilaiel

unread,
May 14, 2013, 10:03:33 PM5/14/13
to dev-id...@lists.mozilla.org
In my continuing effort to do less work, I recently identified a very important thing that I'm doing badly (I'm consistently late).

This is rolling the trains. It involves:

1. branching the train on the right date
2. reading every commit and change that went into the train
3. as you do #3 - writing a ChangeLog that clearly calls out thinks qa / ops / l10n / security needs to know about
4. updating the translate environment
5. write a note to the list and let them know what's coming
6. update persona-notices if there's an interesting new feature or significant change that websites who use persona should know about
7. proactively reach out directly to jrgm, gene, or mathjazz to apprise them of changes that they should know about

#2 is, I find, an excellent way to keep a high level understanding of what's going in the code. It's a sometimes an exhausting 2 hour time commitment every 2 weeks - but let's you do some important things:

1. identify database changes - gene needs to know
2. identify potential security issues
3. identify accidental API breakage
4. write a change log that helps people who care about the project understand what's going on
5. identify new configuration that gene needs to know about
6. identify awesome and shiny things that will make people happy if you talk about them

Clearly, much of this could use some lightweight tooling (many of these things could be identified automatically)

My feeling is that callahad or francois would be particularly good candidates for this - but I'm willing to hand it over to any member of the sign-in team that is eager to take it on. In recent weeks I've set a pretty low bar!

takers?
lloyd

0 new messages