Wikimedia Release Engineering Team: Difference between revisions
Content deleted Content added
Greg (WMF) (talk | contribs) →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: | ||
⚫ | |||
<onlyinclude>{{Wikimedia engineering project information |
<onlyinclude>{{Wikimedia engineering project information |
||
| name = Release Engineering |
| name = Release Engineering |
||
| description = |
| 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 = |
|||
⚫ | |||
| group = |
|||
| Phabricator = Release-Engineering-Team |
|||
| EPM = |
|||
| updates = |
|||
⚫ | |||
| progress = |
|||
⚫ | | team = [[User: |
||
| |
| perennial = yes |
||
| next = |
|||
| projectpage = Wikimedia Release Engineering Team |
| projectpage = Wikimedia Release Engineering Team |
||
| backlog = |
|||
⚫ | |||
| 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]] = |
|||
⚫ | |||
{{Wikimedia project status line|{{FULLPAGENAME}}}}{{Add new Wikimedia engineering project status update}} |
|||
== |
== 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 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: |
[[Category:Release Engineering Team{{#translation:}}| ]] |
||
[[Category:QA Team]] |
|||
⚫ |
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