Wikimedia Platform Engineering: Difference between revisions

From mediawiki.org
Content deleted Content added
Replaced content with " Ellie Goulding Elle est née en 1987 à Lyonshall au Royaume-uni . Elle se prénome Jenna Ella Goulding"
Tegel (talk | contribs)
m Reverted edits by Alicette.38 (talk) to last revision by Guillom
Line 1: Line 1:
The Wikimedia Foundation Platform Engineering team is responsible for the MediaWiki core, managing work from volunteer developers, as well as for providing services that are used by multiple technology teams. The Platform Engineering group is managed by [[User:RobLa-WMF|Rob Lanphier]]. It is part of the [[Wikimedia Engineering|Wikimedia Foundation's engineering department]].


See also a series of articles presenting the Platform engineering group:
Ellie Goulding
* [[WMFBlog:2011/08/17/what-is-platform-engineering/|What is “Platform Engineering”?]]
* [[WMFBlog:2011/10/31/data-analytics-at-wikimedia-foundation/|Data analytics at Wikimedia Foundation]]
* [[WMFBlog:2011/11/15/tld/|Technical Liaison; Developer Relations (TL;DR)]] (former name of the "Engineering community team")
* [[WMFBlog:2011/12/20/the-mediawiki-core-group/|The MediaWiki Core group]]
* [[WMFBlog:2012/07/25/meet-the-analytics-team/|Meet the Analytics Team]]
* [[WMFBlog:2014/01/09/multimedia-vision-2016/|A Multimedia Vision for 2016]]


== [[Wikimedia MediaWiki Core Team|MediaWiki Core]] ==


{{/MediaWiki Core include}}
Elle est née en 1987 à Lyonshall au Royaume-uni . Elle se prénome Jenna Ella Goulding

=== Current activities ===

==== Main projects ====

{{Wikimedia project index header}}
{{Wikimedia project index line|Site performance and architecture}}
{{Wikimedia project index line|HHVM}}
{{Wikimedia project index line|Wikimedia Release and QA Team}}
{{Wikimedia project index line|Admin tools development}}
{{Wikimedia project index line|Search}}
{{Wikimedia project index line|Auth systems}}
{{Wikimedia project index line|Wikimania Scholarships app}}
{{Wikimedia project index line|Deployment tooling}}
{{Wikimedia project index line|Wikidata deployment}}
|}

==== Continuous responsibilities ====

{{Wikimedia project index header}}
{{Wikimedia project index line|Shell requests}}
{{Wikimedia project index line|Security auditing and response}}
|}

=== Planned or backburner projects ===

{{Wikimedia project index header collapsed}}
{{Wikimedia project index line|API/maintenance}}
{{Wikimedia project index line|Replicated session handling}}
{{Wikimedia project index line|App-level monitoring}}
{{Wikimedia project index line|AcademicAccess}}
{{Wikimedia project index line|Configuration management}}
{{Wikimedia project index line|Template profiling}}
{{Wikimedia project index line|Continuous external storage recompression}}
{{Wikimedia project index line|Database sharding}}
{{Wikimedia project index line|Code review management}}
{{Wikimedia project index line|API/REST proposal}}
{{Wikimedia project index line|Password storage update}}
|}

=== Recently completed projects ===

{{Wikimedia project index header collapsed}}
{{Wikimedia project index line|Disk-backed object cache}}
{{Wikimedia project index line|Heterogeneous deployment}}
{{Wikimedia project index line|MediaWiki 1.18/Roadmap}}
{{Wikimedia project index line|MediaWiki 1.19/Roadmap}}
{{Wikimedia project index line|MediaWiki 1.20/Roadmap}}
{{Wikimedia project index line|MediaWiki 1.21/Roadmap}}
{{Wikimedia project index line|Wikivoyage migration}}
{{Wikimedia project index line|VipsScaler}}
{{Wikimedia project index line|Lua scripting}}
{{Wikimedia project index line|Git/Conversion}}
{{Wikimedia project index line|MediaWiki 1.22/Roadmap}}
{{Wikimedia project index line|MediaWiki 1.23/Roadmap}}
|}

== Quality Assurance ==

=== Responsibilities ===

* Ensure that all new code that is released meets quality standards
* Triage, manage and resolve all bug reports

=== Team ===
<gallery>
File:03_Chris_McMahon_-_Wikimedia_Foundation_04.jpg| Chris McMahon
File:%C5%BDeljko_Filipin_003.jpg| [[User:Zeljko.filipin(WMF)|Željko Filipin]]
</gallery>

=== Current activities ===
{{Wikimedia project index header}}
{{Wikimedia project index line|Quality Assurance}}
{{Wikimedia project index line|Beta cluster}}
{{Wikimedia project index line|Continuous integration}}
{{Wikimedia project index line|Quality Assurance/Browser testing}}
|}

== [[Multimedia]] ==

=== Team ===
<gallery>
File:Gilles Dubuc (WMF).jpg | [[User:GDubuc_(WMF)|Gilles Dubuc]]
File:Fabrice_Florin.jpg | [[User:Fabrice_Florin_(WMF)|Fabrice Florin]]
File:Mark_Holmquist.jpeg | [[User:MarkTraceur|Mark Holmquist]]
File:Tisza, Gergő Nov 2013.jpg | [[meta:User:Tgr|Gergő Tisza]]
</gallery>

=== Responsibilities ===
The [[mw:Multimedia|Multimedia]] team is responsible for features that provide a richer experience and support more media contributions on Wikipedia, Commons, and MediaWiki sites.

We develop features to:
* improve the viewing experience for our readers
* develop feedback and curation tools
* help editors add media files to articles.

We are also upgrading our current infrastructure to:
* improve the upload pipeline
* implement structured data
* better integrate multimedia across all our sites.

=== Current activities ===

==== Overview ====
{{Wikimedia project index header}}
{{Wikimedia project index line|Multimedia}}
|}

==== Main projects ====
At this time, our two main projects are:
* [[mw:Multimedia/About_Media_Viewer|Media Viewer]], an immersive multimedia browser; and
* [[mw:UploadWizard|UploadWizard]], an incremental upgrade and code refactoring of our contribution pipeline.

==== Next projects ====
Here is [[commons:Commons:Multimedia_Features/Vision_2016|our Multimedia Vision for 2016]], to give you a sense of what we are working on this year. In coming months, we will be working on a variety of projects to help our users view, contribute, curate and use images, sound and video files. We believe that audio-visual media offer a unique opportunity to engage a wide range of users to participate productively in our collective work.

== [[Engineering Community Team]] ==

''For more information, see [[Engineering Community Team]].''

=== Responsibilities ===

* Attract and support volunteer technologists so that they can become an even more powerful force in driving improvement on the website
* Help nurture volunteer-developed extensions and widgets
* Provide communications support for all groups in the engineering department
* Develop clear documentation for MediaWiki so that new staff, volunteer developers and external users have a smooth ramp-up process to becoming MediaWiki developers

=== Team ===

<gallery>
Quim Gil March 2013.jpg|[[User:Qgil|Quim Gil]]
GPaumier April 2010 wikimedia 03 10 805.jpg|[[User:guillom|Guillaume Paumier]]
Andre Klapper 002.jpg|[[User:AKlapper (WMF)|Andre Klapper]]
Sumana Harihareswara 021 - Berlin 2011.jpg|[[User:Sumanah|Sumana Harihareswara]] (lead)</gallery>

=== Current activities ===
See also [[Engineering Community Team/Meetings|Engineering Community team meetings]].
{{Wikimedia project index header}}
{{Wikimedia project index line|Bug management}}
{{Wikimedia project index line|Project management tools/Review}}
{{Wikimedia project index line|Mentorship programs}}
{{Wikimedia project index line|Technical communications}}
{{Wikimedia project index line|Volunteer coordination and outreach}}
{{Wikimedia project index line|Architecture process}}
|}

Revision as of 16:23, 28 April 2014

The Wikimedia Foundation Platform Engineering team is responsible for the MediaWiki core, managing work from volunteer developers, as well as for providing services that are used by multiple technology teams. The Platform Engineering group is managed by Rob Lanphier. It is part of the Wikimedia Foundation's engineering department.

See also a series of articles presenting the Platform engineering group:

Team

Responsibilities

  • Improve the stability, security, performance and architectural cleanliness of MediaWiki
  • Ensure that MediaWiki core is meeting the evolving needs of the website
  • Develop and document a clear set of APIs so that external developers can create applications that easily interface with MediaWiki

Current activities

Main projects

Template:Wikimedia project index header Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line |}

Continuous responsibilities

Template:Wikimedia project index header Template:Wikimedia project index line Template:Wikimedia project index line |}

Planned or backburner projects

Template:Wikimedia project index header collapsed Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line |}

Recently completed projects

Template:Wikimedia project index header collapsed Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line |}

Quality Assurance

Responsibilities

  • Ensure that all new code that is released meets quality standards
  • Triage, manage and resolve all bug reports

Team

Current activities

Template:Wikimedia project index header Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line |}

Team

Responsibilities

The Multimedia team is responsible for features that provide a richer experience and support more media contributions on Wikipedia, Commons, and MediaWiki sites.

We develop features to:

  • improve the viewing experience for our readers
  • develop feedback and curation tools
  • help editors add media files to articles.

We are also upgrading our current infrastructure to:

  • improve the upload pipeline
  • implement structured data
  • better integrate multimedia across all our sites.

Current activities

Overview

Template:Wikimedia project index header Template:Wikimedia project index line |}

Main projects

At this time, our two main projects are:

  • Media Viewer, an immersive multimedia browser; and
  • UploadWizard, an incremental upgrade and code refactoring of our contribution pipeline.

Next projects

Here is our Multimedia Vision for 2016, to give you a sense of what we are working on this year. In coming months, we will be working on a variety of projects to help our users view, contribute, curate and use images, sound and video files. We believe that audio-visual media offer a unique opportunity to engage a wide range of users to participate productively in our collective work.

For more information, see Engineering Community Team.

Responsibilities

  • Attract and support volunteer technologists so that they can become an even more powerful force in driving improvement on the website
  • Help nurture volunteer-developed extensions and widgets
  • Provide communications support for all groups in the engineering department
  • Develop clear documentation for MediaWiki so that new staff, volunteer developers and external users have a smooth ramp-up process to becoming MediaWiki developers

Team

Current activities

See also Engineering Community team meetings. Template:Wikimedia project index header Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line Template:Wikimedia project index line |}