Wikimedia Release Engineering Team: Difference between revisions

From mediawiki.org
Content deleted Content added
→‎Current Quarter: tracking tasks
m Reverted edits by 2600:1700:38B1:50A0:3841:F245:A024:64 (talk) to last version by Mtarch11
Tag: Rollback
 
(219 intermediate revisions by 85 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 = Working to improve the quality of code and reduce the time it takes users to get it.
| 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]] → [[Developer Experience]]
| end =
| 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]]
| group =
| Phabricator = Release-Engineering-Team
| EPM =
| updates =
| lead = [[User:Greg (WMF)|Greg Grossmeier]]
| progress =
| team = [[User:Hashar|Antoine Musso]], [[User:^demon|Chad Horohoe]], [[User:Cmcmahon|Chris McMahon]], [[User:Dzduvall|Dan Duvall]], [[User:Etonkovidova|Elena Tonkovidova]], [[User:MModell_(WMF)|Mukunda Modell]], [[User:Reedy|Sam Reed]], [[User:RYasmeen (WMF)|Rummana Yasmeen]], [[User:Zeljko.filipin(WMF)|Željko Filipin]]
| previous =
| perennial = yes
| next =
| projectpage = Wikimedia Release Engineering Team
| projectpage = Wikimedia Release Engineering Team
| backlog =
| EPM = [[User:TCipriani_(WMF)|Tyler Cipriani]]
| display = {{{display|}}}
| display = {{{display|}}}
}}</onlyinclude>
}}</onlyinclude>
<div class="toclimit-3">


<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?'''
This is the team responsible for Release Engineering/Management and [[Quality Assurance]] at the Wikimedia Foundation. We have an IRC channel ({{Channel|wikimedia-releng}}), a support mailing list ([https://lists.wikimedia.org/mailman/listinfo/qa qa@wikimedia.org]), and a team mailing list ([https://lists.wikimedia.org/mailman/listinfo/releng releng@wikimedia.org]).


– Jez Humble and David Farley, [https://martinfowler.com/books/continuousDelivery.html Continuous Delivery]
= [[{{FULLPAGENAME}}/status|Status]] =
</cite>
{{Wikimedia project status line|{{FULLPAGENAME}}}}{{Add new Wikimedia engineering project status update}}


== Current Quarter ==
== Subpages ==
<div class="toccolours mw-collapsible mw-collapsed" style="overflow: hidden; /* make sure Expand button doesn't fall outside the element*/">
: [[/Quarterly review, January 2015|January 2015 Quarterly Review]] - {{#invoke:Gerrit dashboard/RelEng|link}}
{{Special:PrefixIndex/Wikimedia Release Engineering Team/|stripprefix=1|hideredirects=1}}
{| class="wikitable"
!Objective
!Measure of success
!Who
!Dependency
!ETA
!Status
|-
|Beta Cluster stability
|
* Green nightly builds (Staging) - {{Phabricator|88701}}
* Stable uptime metrics - {{Phabricator|88705}}
* By team test history - {{Phabricator|88706}}
|Chad, Mukunda, Reedy, Dan
|Ops
|March 2015
|Begun, special medal to YuviPanda
|-
|Successfully re-integrate MediaWiki releases
|On time releases with minimal impact on our team’s time.
|Chad, Reedy, Greg
|MW Core
|May 25, 2015
(scheduled next MW release)
|Just begun, talk more at the Dev Summit
|-
|Isolated CI instances
|We use single-use test instances for CI
|Antoine, Željko
|Ops/Labs
|July 2015 (reasonably)
|Draft architecture plan available
|-
|Team process improvements
|Follow-up to determine the needs
|Chris
|TPG
|June 2015
|Begun
|-
|QA for Editing and Mobile Apps teams ''(Ongoing)''
|Continued successful releases of VE and Mobile Apps
|Elena, Rummana
|Editing/Mobile
|none
|Ongoing
|}

== Past ==
<div style="float:left; width:33%;">
'''Quarterly Reviews'''
* [[/Quarterly review, January 2015|January 2015]]
* [[/Quarterly review, August 2014|August 2014]]
* [[/Quarterly review, April 2014|April 2014]]
** [[/20140627midquarter|Mid-quarter checkin]]
* [[/Quarterly review, February 2014|February 2014]]
** [[/Meetings/20140211showcase|Mid-quarter checkin]]
</div>
<div style="float:left; width:33%;">
...cont
* [[/Quarterly review, November 2013|November 2013]]
* [[/Quarterly review, August 2013|August 2013]]
'''Archives'''
* [[/Checkin_archive|Weekly checkin archive]]
* [[/Goal progress archive|Quarterly goal progress archive]]
</div>
<div style="float:left; width:33%;">
'''Other'''
* [[/Wishlist|Wishlist]]
* [[/Metrics|Metrics]]
* [[/Ongoing_maintenance|Ongoing Maintenance]]
* [[/Vagrant survey|Vagrant survey]]
</div>
</div>
{{clear}}


[[Category:QA]]
[[Category:Release Engineering Team{{#translation:}}| ]]
[[Category:QA Team]]
[[Category:Release Engineering Team]]

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]