This was written with the WMF Engineering staff as the audience in mind,
but it has equally important points for all mediawiki/wikimedia
developers.

----- Forwarded message from Greg Grossmeier <[email protected]> -----

> Date: Tue, 2 Jun 2015 13:44:54 -0700
> From: Greg Grossmeier <[email protected]>
> To: Development and Operations engineers <[email protected]>
> Subject: What to know before next week's shortening of the deploy cadence
> 
> All:
> 
> Next week we start the shortened deploy schedule. This means that code
> you write and merge into master will get to all of our users quicker than
> it has before.
> 
> There are a few things I need to share with everyone so that we're all
> on the same page about expectations.
> 
> 1. The first week or so might be bumpy as we adjust to the new cadence.
> Let's not call it a failure if things go bad next week; I fully expect
> some stabilizing time. I will be assessing things as we go and will not
> be afraid of reverting our process back if things don't go smoothly.
> 
> 2. We (Release Engineering, namely Mukunda) will be more diligent and OK
> with reverting/holding the train if things start to look bad. We're
> going to be paying close attention to the fatal monitor in Logstash[0],
> and if there is a spike post-deploy that we can't identify and fix
> immediately, we reserve the right to quickly revert and then assign a
> task to your team to fix.
> <https://logstash.wikimedia.org/#/dashboard/elasticsearch/fatalmonitor>
> 
> 2a. This is a great time to clean up your team's/projects log errors:
> <https://phabricator.wikimedia.org/tag/wikimedia-log-errors/>
> 
> 3. We will continue to improve our automated and manual testing
> practices. Your help here is appreciated as at the end of the day you're
> the ones who know your code best.
> 
> 4. Lastly, I think this exchange between Jon and I really encapsulates
> what we're doing here:
> 
> <quote name="Jon Robson" date="2015-06-02" time="10:58:13 -0700">
> > On Mon, Jun 1, 2015 at 10:08 AM, Greg Grossmeier <[email protected]> wrote:
> > > I hope people take this change
> > > as a vote of confidence that needs to be accepted with continued
> > > maturity of our development and testing practices.
> > >
> > > How is your (everyone's) unit test coverage? Probably not great. Improve
> > > that.
> > 
> > Yes!
> > I think this initiative really does make us ask questions about all the
> > code we're supporting. I acknowledge on the short term we are most likely
> > going to see more problems then usual, but from my time working in this
> > community I notice how awesome and effective we are at adapting and
> > responding to big problems.
> 
> Here we go :)
> 
> Greg
> 
> -- 
> | Greg Grossmeier            GPG: B2FA 27B1 F7EB D327 6B8E |
> | identi.ca: @greg                A18D 1138 8E47 FAC8 1C7D |

----- End forwarded message -----

-- 
| Greg Grossmeier            GPG: B2FA 27B1 F7EB D327 6B8E |
| identi.ca: @greg                A18D 1138 8E47 FAC8 1C7D |

_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to