We just discussed how to best make sure that any pre- or post-deployment tasks
required by some core changes get done. We agreed on the following:

If a change you submit to gerrit needs some pre- or post-deployment task to be
performed (e.g. applying a database patch, changing a setting, purging some
cache, etc), mention this in the commit message, using the DEPLOYMENT keyword
(at the start of a line starting a new paragraph). E.g.:

   DEPLOYMENT: frob the xyzzy when deploying this change!

I have written a brief deployment checklist that also reflects this new 
convention:

https://meta.wikimedia.org/wiki/Wikidata/Deployment

Please extend/modify as appropriate.

-- daniel

-- 
Daniel Kinzler
Senior Software Developer

Wikimedia Deutschland
Gesellschaft zur Förderung Freien Wissens e.V.

_______________________________________________
Wikidata-tech mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-tech

Reply via email to