Wikimedia Release Engineering Team: Difference between revisions
Content deleted Content added
No edit summary Tags: Reverted Mobile edit Mobile web edit |
m Reverted edits by 2600:1700:38B1:50A0:3841:F245:A024:64 (talk) to last version by Mtarch11 Tag: Rollback |
||
(46 intermediate revisions by 23 users not shown) | |||
Line 1: | Line 1: | ||
{{Wikimedia Release Engineering Team/Nav}} |
|||
onlyinclude>Wikimedia engineering project informationname Release Engineeringdescription Enable confident code deployment with feedback loops to inform optimal delivery to productionstart20140728wikimedia technologytechnologytiam user:bearnesgoogleBrennen BearnesUser:DzduvallDan DuvallUser:JHuneidiJeena HuneidiUser:modeMukunda ModelUser:HasharAntoine MussoUserWirzenius (google)|Lars Wirzeniususer:adancy (google)|Ahmon Dancyphabricatorreleaseengineerin updates progress perennialprojectpageWikimedia Release Engineering TiambacklogUsertciprianiTyler ciprianidisplaydisplay<nowiki<nowikilyinclude |
|||
<onlyinclude>{{Wikimedia engineering project information |
|||
Release engineering's mission is to enable confident code deployment with feedback loops to inform optimal delivery to production |
|||
| name = Release Engineering |
|||
Join our irc channel:channelwikimediareleng |
|||
| description = Enable confident code deployment with feedback loops to inform optimal delivery to production. |
|||
| start = 2014-07-28 |
|||
| group = [[Wikimedia Technology|Technology]] → [[Developer Experience]] |
|||
| team = [[User:BBearnes_(WMF)|Brennen Bearnes]], [[User:ADancy (WMF)|Ahmon Dancy]], [[User:Dzduvall|Dan Duvall]], [[User:JHuneidi_(WMF)|Jeena Huneidi]], [[User:Hashar|Antoine Musso]], [[User:JNuche (WMF)|Jaime Nuche]], [[User:AKlapper (WMF)|Andre Klapper]], [[User:SandeepSingh-WMF|Sandeep Singh]] |
|||
| Phabricator = Release-Engineering-Team |
|||
| updates = |
|||
| progress = |
|||
| perennial = yes |
|||
| projectpage = Wikimedia Release Engineering Team |
|||
| backlog = |
|||
| EPM = [[User:TCipriani_(WMF)|Tyler Cipriani]] |
|||
| display = {{{display|}}} |
|||
}}</onlyinclude> |
|||
<cite>The most important problem that we face as software professionals is this: '''If somebody thinks of a good idea, how do we deliver it to users as quickly as possible?''' |
|||
== Help! == |
|||
''See also: [[/Skill matrix]] and [[/Access list]]'' |
|||
– Jez Humble and David Farley, [https://martinfowler.com/books/continuousDelivery.html Continuous Delivery] |
|||
'''Things We Do (that we can help you with):''' |
|||
< |
</cite> |
||
<tr> |
|||
<td width=50%> |
|||
{| class="wikitable" |
|||
!What |
|||
!Who |
|||
|- |
|||
|'''Continuous Integration''' |
|||
* pre/post merge tests |
|||
** eg: unit tests, auto-documentation updates, etc |
|||
* browser tests |
|||
* General support in TDD/BDD best practices |
|||
| |
|||
* Antoine Musso |
|||
* Dan Duvall |
|||
|- |
|||
|'''Integration Environments''' |
|||
* [[Beta cluster|Beta Cluster]] |
|||
| |
|||
* Dan Duvall |
|||
* Mukunda Modell |
|||
* Tyler Cipriani |
|||
|- |
|||
|'''Deploying software''' |
|||
* Deployment tooling ([[phab:project/board/1449/|scap]]) |
|||
* [[Backport_windows]] |
|||
* Reporting, triaging, and addressing [[phab:tag/wikimedia-log-errors/|production log errors]] |
|||
| |
|||
* Dan Duvall |
|||
* Mukunda Modell |
|||
* Tyler Cipriani |
|||
|- |
|||
|'''Developer productivity''' |
|||
* Local development environments |
|||
| |
|||
* Jeena Huneidi |
|||
* Brennen Bearnes |
|||
|- |
|||
|'''Developer Tools Support''' |
|||
* Code review ([[Gerrit]]) |
|||
* Task/Project management ([[Phabricator]]) |
|||
| |
|||
* Tyler Cipriani |
|||
*Mukunda Modell |
|||
|- |
|||
|'''MediaWiki Releases for third-parties''' |
|||
* aka: "the tarball" |
|||
| |
|||
* Tyler Cipriani |
|||
*Mukunda Modell |
|||
|} |
|||
</td> |
|||
<td width=50%> |
|||
'''Where we are:''' |
|||
== Subpages == |
|||
See also: https://time.releng.team |
|||
<div class="toccolours mw-collapsible mw-collapsed" style="overflow: hidden; /* make sure Expand button doesn't fall outside the element*/"> |
|||
{{Special:PrefixIndex/Wikimedia Release Engineering Team/|stripprefix=1|hideredirects=1}} |
|||
</div> |
|||
[[Category:Release Engineering Team{{#translation:}}| ]] |
|||
{| class="wikitable" |
|||
!Person |
|||
!Timezone |
|||
!Location |
|||
|- |
|||
|Ahmon Dancy |
|||
|UTC-8 |
|||
|California, USA |
|||
|- |
|||
|Dan Duvall |
|||
|UTC-8 |
|||
|California, USA |
|||
|- |
|||
|Jeena Huneidi |
|||
|UTC-8 |
|||
|Washington, USA |
|||
|- |
|||
|Brennen Bearnes |
|||
|UTC-7 |
|||
|Colorado, USA |
|||
|- |
|||
|Tyler Cipriani |
|||
|UTC-7 |
|||
|Colorado, USA |
|||
|- |
|||
|Mukunda Modell |
|||
|UTC-6 |
|||
|Missouri, USA |
|||
|- |
|||
|Antoine Musso |
|||
|UTC+1 |
|||
|France |
|||
|- |
|||
|Lars Wirzenius |
|||
|UTC+2/3 |
|||
|Finland |
|||
|} |
|||
</td> |
|||
</tr> |
|||
</table> |
|||
google |
|||
== Dashboards == |
|||
We maintain a [[/Dashboards|list of dashboards]] that provide insight into the services we maintain and how our team is functioning. |
|||
mail:releng|Team mailing list]] (private, subscription moderated, internal business only) |
|||
the :PrefixIndexWikimedia Release Engineering Teamstripprefixhideredirectdiv |
Latest revision as of 05:23, 5 March 2024
Release Engineering
Enable confident code deployment with feedback loops to inform optimal delivery to production.
|
The most important problem that we face as software professionals is this: If somebody thinks of a good idea, how do we deliver it to users as quickly as possible?
– Jez Humble and David Farley, Continuous Delivery