Wikimedia Release Engineering Team: Difference between revisions

From mediawiki.org
Content deleted Content added
BYE
m Reverted edits by 2600:1700:38B1:50A0:3841:F245:A024:64 (talk) to last version by Mtarch11
Tag: Rollback
 
(40 intermediate revisions by 19 users not shown)
Line 1: Line 1:
{{Wikimedia Release Engineering Team/Nav}}
<onlyinclude>{{Wikimedia engineering project information
<onlyinclude>{{Wikimedia engineering project information
| name = Release Engineering
| name = Release Engineering
| description = Enable confident code deployment with feedback loops to inform optimal delivery to production.
| description = Enable confident code deployment with feedback loops to inform optimal delivery to production.
| start = 2014-07-28
| start = 2014-07-28
| group = [[Wikimedia Technology|Technology]]
| group = [[Wikimedia Technology|Technology]] → [[Developer Experience]]
| team = [[User:BBearnes_(WMF)|Brennen Bearnes]], [[User:Dzduvall|Dan Duvall]], [[User:JHuneidi_(WMF)|Jeena Huneidi]], [[User:MModell_(WMF)|Mukunda Modell]], [[User:Hashar|Antoine Musso]], [[User:ADancy (WMF)|Ahmon Dancy]]
| 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
| Phabricator = Release-Engineering-Team
| updates =
| updates =
| progress =
| progress =
Line 12: Line 13:
| backlog =
| backlog =
| EPM = [[User:TCipriani_(WMF)|Tyler Cipriani]]
| EPM = [[User:TCipriani_(WMF)|Tyler Cipriani]]
| display = {{{display|}}<nowiki>}</nowiki>
| display = {{{display|}}}
}}</onlyinclude>
}}</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?'''
Release Engineering's mission is to enable confident code deployment with feedback loops to inform optimal delivery to production.


– Jez Humble and David Farley, [https://martinfowler.com/books/continuousDelivery.html Continuous Delivery]
Join our IRC channel: {{Channel|wikimedia-releng}}
</cite>

== Help! ==
''See also: [[/Skill matrix]] and [[/Access list]]''

'''Things We Do (that we can help you with):'''
<table>
<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:'''

See also: https://time.releng.team

{| 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
}
</td>
</tr>
</table>

== Quarterly Objectives and Planning ==
See [[/Goals]]

== Dashboards ==
We maintain a [[/Dashboards|list of dashboards]] that provide insight into the services we maintain and how our team is functioning.
==See also==
* [[mail:releng|Team mailing list]] (private, subscription moderated, internal business only)


== Subpages ==
== Subpages ==

Latest revision as of 05:23, 5 March 2024

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

Subpages[edit]