Wikimedia Release Engineering Team: Difference between revisions

From mediawiki.org
Content deleted Content added
Tag: 2017 source edit
Fix.
Line 12: Line 12:
| backlog =
| backlog =
| EPM = [[User:TCipriani_(WMF)|Tyler Cipriani]]
| EPM = [[User:TCipriani_(WMF)|Tyler Cipriani]]
| display = {{{display|}}<nowiki>}</nowiki>
| display = {{{display|}}}
}}</onlyinclude>
}}</onlyinclude>


Line 58: Line 58:


'''Things We Do (that we can help you with):'''
'''Things We Do (that we can help you with):'''
{|
<table>
|-
<tr>
| style="width:50%;" |
<td width=50%>
{| class="wikitable"
{| class="wikitable"
!What
!What
Line 110: Line 110:
*Mukunda Modell
*Mukunda Modell
|}
|}
| style="width:50%;" |
</td>
<td width=50%>
'''Where we are:'''
'''Where we are:'''


Line 148: Line 147:
|UTC+1
|UTC+1
|France
|France
|}
</td>
|}
</tr>
</table>


== Quarterly Objectives and Planning ==
== Quarterly Objectives and Planning ==

Revision as of 15:23, 4 March 2022

Release Engineering's mission is to enable confident code deployment with feedback loops to inform optimal delivery to production.

Join our IRC channel: #wikimedia-releng connect

Values

Team Values
🧑‍💻 Developer focus 🎖️Integrity 🌻 Freedom & open source 🙌 Quality 👥 Teamwork & Collaboration
  • Communicate directly and honestly with teammates
  • Disagree without animosity
  • Hold each other accountable
  • Work in the open
  • Be a good upstream
  • FOSS in the decision process, always
  • Advocate for supporting open projects (*cough*💰*cough*)
  • Make time to add polish and features
  • Take time to write tests and do code review
  • Make documentation easy to read
  • Listen like you want to be heard
  • Help each other
  • Be mindful of timezones
  • Be mindful of idioms
  • Review each other's code

Help!

See also: /Skill matrix and /Access list

Things We Do (that we can help you with):

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
  • Dan Duvall
  • Mukunda Modell
  • Tyler Cipriani
Deploying software
  • Dan Duvall
  • Mukunda Modell
  • Tyler Cipriani
  • Ahmon Dancy
Developer productivity
  • Local development environments
  • Jeena Huneidi
  • Brennen Bearnes
Developer Tools Support
  • Tyler Cipriani
  • Mukunda Modell
MediaWiki Releases for third-parties
  • aka: "the tarball"
  • Tyler Cipriani
  • Mukunda Modell

Where we are:

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

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

Quarterly Objectives and Planning

See /Goals

Dashboards

We maintain a list of dashboards that provide insight into the services we maintain and how our team is functioning.

See also

Subpages