Wikidata deployment

From mediawiki.org


Deployment Check List

  • make sure all relevant repositories have been branched
  • make sure the branch to be deployed has been tested with the correct branch of core
  • update the relevant submodule pointers on the wmf deployment branch
  • find all mentioned of "DEPLOY" in commit messages of any changes that are new on the branch being deployed, and build a pre/post-deployment checklists from these.

See also:

1.29.0-wmf.5[edit]

Schedule[edit]

Phase Date Wikis
Phase 2 Thursday, December 8, 2016 Deploy to Wikipedias
Phase 1 Wednesday, December 7, 2016 Deploy to Wikidata, Wikivoyage, Commons, Wikisource, Wikiquote, Wikinews, Wikibooks
Phase 0 Tuesday, December 6, 2016 Deploy to testwikidata
Branchday Monday, December 6, 2016

Changes[edit]

  • SpecialListProperties, Special:EntityUsage and Special:PagesWithBadges to use OOUI
  • ...

Bug fixes[edit]

  • ...

Deployment notes[edit]

  • ...

Past deployments[edit]

Extended content

1.28.0-wmf.23[edit]

Schedule[edit]

Phase Date Wikis
Phase 2 Thursday, October 27, 2016 Deploy to Wikipedias
Phase 1 Wednesday, October 26, 2016 Deploy to Wikidata, Wikivoyage, Commons, Wikisource, Wikiquote, Wikinews, Wikibooks
Phase 0 Tuesday, October 25, 2016 Deploy to testwikidata
Branchday Monday, October 24, 2016

Changes[edit]

  • ...

Bug fixes[edit]

  • ...

Deployment notes[edit]

  • ...

1.28.0-wmf.21[edit]

Schedule[edit]

Phase Date Wikis
Phase 2 Thursday, October 6, 2016 Deploy to Wikipedias
Phase 1 Wednesday, October 5, 2016 Deploy to Wikidata, Wikivoyage, Commons, Wikisource, Wikiquote, Wikinews, Wikibooks
Phase 0 Tuesday, October 4, 2016 Deploy to testwikidata
Branchday Monday, October 3, 2016

Changes[edit]

  • ...

Bug fixes[edit]

  • ...

Deployment notes[edit]

  • ...

1.28.0-wmf.3[edit]

Schedule[edit]

Phase Date Wikis
Phase 2 Thursday, May 26, 2016 Deploy to Wikipedias
Phase 1 Wednesday, May 25, 2016 Deploy to Wikidata, Wikivoyage, Commons, Wikisource, Wikiquote, Wikinews, Wikibooks
Phase 0 Tuesday, May 24, 2016 Deploy to testwikidata
Branchday Monday, May 23, 2016

Changes[edit]

  • Show label instead of URI for globes in coordinate diffs phab:T110193
  • Track usage of index feature in wbsetclaim API phab:T134882
  • Generate autoComments for undo and restore operations phab:T41134
  • Do not show restore link in history when the revision is deleted phab:T55496

Bug fixes[edit]

  • Avoid master queries on GET in showPermissionError() phab:T92357
  • ...

Deployment notes[edit]

  • ...

1.27.0-wmf.23[edit]

Schedule[edit]

Phase Date Wikis
Phase 2 Thursday, May 5, 2016 Deploy to Wikipedias
Phase 1 Wednesday, May 4, 2016 Deploy to Wikidata, Wikivoyage, Commons, Wikisource, Wikiquote, Wikinews, Wikibooks
Phase 0 Tuesday, May 3, 2016 Deploy to testwikidata
Branchday Tuesday, May 3, 2016

Changes[edit]

  • ...

Bug fixes[edit]

  • ...

Deployment notes[edit]

  • ...

1.27.0-wmf.21[edit]

Schedule[edit]

Phase Date Wikis
Phase 2 Thursday, April 14, 2016 Deploy to Wikipedias
Phase 1 Wednesday, April 13, 2016 Deploy to Wikidata, Wikivoyage, Commons, Wikisource, Wikiquote, Wikinews, Wikibooks
Phase 0 Tuesday, April 12, 2016 Deploy to testwikidata
Branchday Tuesday, April 12, 2016

Changes[edit]

  • ...

Bug fixes[edit]

  • ...

Deployment notes[edit]

  • ...

Past deployments[edit]

1.27.0-wmf.16[edit]

Schedule[edit]

Phase Date Wikis
Phase 2 Yes Done Thursday, March 10, 2016 Deploy to Wikipedias
Phase 1 Yes Done Wednesday, March 9, 2016 Deploy to Wikidata, Wikivoyage, Commons, Wikisource, Wikiquote, Wikinews, Wikibooks
Phase 0 Yes Done Tuesday, March 8, 2016 Deploy to testwikidata
Branchday Yes Done Tuesday, March 8, 2016

Changes[edit]

  • Use Wikibase DataModel 5.0
  • Various backend changes needed to support new entity types (e.g. for commons)
  • ...

Bug fixes[edit]

  • ...

Deployment notes[edit]

  • ...

1.27.0-wmf.14[edit]

Schedule[edit]

Phase Date Wikis
Phase 2 Thursday, February 18, 2016 Deploy to Wikipedias
Phase 1 Wednesday, February 17, 2016 Deploy to Wikidata, Wikivoyage, Commons, Wikisource, Wikiquote, Wikinews, Wikibooks
Phase 0 Tuesday, February 16, 2016 Deploy to testwikidata
Branchday Yes Done Tuesday, February 16, 2016

Changes[edit]

  • a lot of performance improvements in the JavaScript code.
  • Make sparql endpoint discoverable in ApiSiteInfo. phab:T125353
  • external-id and math data types added to OWL ontology.
  • ...

Bug fixes[edit]

  • ...

Deployment notes[edit]

commit b4c2c6616c1d30a4f8e4cc42f68d9693969198b3
Author: Bene <benestar.wikimedia@gmail.com>
Date:   Fri Feb 5 14:42:43 2016 +0100
   Use $wgContentHandlers to register custom handlers
   
   DEPLOY: This depends on Icf980313a6e7fcc83f5183c450b0a824353596b8
   
   Bug: T76021
   Change-Id: I1362cd9c26d13cc257d1b0cd1212312c8ba1b23c

1.27.0-wmf.12[edit]

Schedule[edit]

Phase Date Wikis
Phase 2 Yes Done Thursday, February 4, 2016 Deploy to Wikipedias
Phase 1 Yes Done Wednesday, February 3, 2016 Deploy to Wikidata, Wikivoyage, Commons, Wikisource, Wikiquote, Wikinews, Wikibooks
Phase 0 Yes Done Tuesday, February 2, 2016 Deploy to testwikidata
Branchday Yes Done Tuesday, February 2, 2016

Changes[edit]

  • New formula data type (test.wikidata only)
  • Expand "In more languages" box by default.
  • Added ability to expand "In more languages" box on Wikidata to show (and edit) all languages that have a label, description and/or alias.
  • Wikimedia Commons link in the "other projects sidebar" beta feature will now link to the corresponding Commons category (defined on items using P373).
  • List of wikibase-propertytypes available in the api (?action=query&meta=siteinfo&siprop=general).
  • Filtering Wikibase recent changes and watchlist entries in the client using rc_source instead of rc_type column of the recentchanges table.
  • Added Wikibase performance.mark() to the JavaScript code to measure and graph performance indicators.
  • Enable creation of redirects over deleted entities phab:T71166

Bug fixes[edit]

  • Fix broken coordinates in rdf when precision is null. (instead apply auto-precision) phab:T123392
  • ...

Deployment notes[edit]

  • ...

1.27.0-wmf.10[edit]

Deployment notes[edit]

commit eda32f10ec078386429d0508e814cf4986093320
Author: Marius Hoch <hoo@online.de>
Date:   Tue Jan 5 23:12:01 2016 -0800
   Use "origin-not-empty" as error code if "fromid" is not empty
   
   "target-not-empty" is a pretty obvious mistake
   here as this is about the item that is going to
   hold a redirect, not about the target of that
   redirect.
   
   DEPLOY: Consider writing a short note about this
   to the wikidata mailing list.
   
   Bug: T112238
   Change-Id: I9e75b1d20f2081d45189889c2e906eda577a62a5
 Notes (review):
   Verified+2: jenkins-bot
   Code-Review+2: JanZerebecki <jan.wikimedia@zerebecki.de>
   Submitted-by: jenkins-bot
   Submitted-at: Thu, 07 Jan 2016 01:01:22 +0000
   Reviewed-on: https://gerrit.wikimedia.org/r/262697
   Project: mediawiki/extensions/Wikibase
   Branch: refs/heads/master
commit 79e49636d797dd031dcda50c4f8638338aa73dca
Author: daniel <daniel.kinzler@wikimedia.de>
Date:   Fri Dec 11 16:18:35 2015 +0100
   Define external-id datatype
   
   DEPLOY: Make sure we don't start using the new datatype in the repo
   until all client wikis also have the new code (or at least I3074ac0f).
   
   Bug: T95682
   Change-Id: I00c38a51cd22966778f47fa0f1c296c7eac33f0f
 Notes (review):
   Verified+2: jenkins-bot
   Code-Review+2: Thiemo Mättig (WMDE) <thiemo.maettig@wikimedia.de>
   Submitted-by: jenkins-bot
   Submitted-at: Wed, 16 Dec 2015 17:37:50 +0000
   Reviewed-on: https://gerrit.wikimedia.org/r/258460
   Project: mediawiki/extensions/Wikibase
   Branch: refs/heads/master


1.27.0-wmf.8[edit]

Deployment notes[edit]

commit d5ae9abb67935f10e680cb437046193182b5d9c2
   Add icons to text in toolbars
   
   DEPLOY: This bumps the parser version as it changes the html of entity pages.
   
   Bug: T87757
   Change-Id: Ifd00e0ec966a359e60e16bb813ec17e470d36077
commit 79c339274f737bb72d499ecb1f1aa77e10b82de2
   Adding deploy note for maxSerializedEntitySize
   
   DEPLOY: Make sure $wgWBSharedSettings['maxSerializedEntitySize'] is set so as
   to not make entities inaccessible.
   
   Follow-Up to fce450f33caf5702f6777a8260d2d73def34511e .
   
   Bug: T119753
   Change-Id: I21eaa1e08a0cc7dad4b720361b188a4d56d420b4

1.27.0-wmf.7[edit]

Deployment notes[edit]

None.

1.27.0-wmf.5[edit]

Schedule[edit]

Phase Date Wikis
Phase 2 Thursday, November 4, 2015 Deploy to Wikipedias
Phase 1 Wednesday, November 3, 2015 Deploy to Wikidata, Wikivoyage, Commons, Wikisource, Wikiquote, Wikinews, Wikibooks
Phase 0 Tuesday, November 2, 2015 Deploy to testwikidata
Branchday Yes Done Monday, November 1, 2015

Changes[edit]

  • ...

Bug fixes[edit]

  • ...

Deployment notes[edit]

  • ...

1.27.0-wmf.3[edit]

Schedule[edit]

Phase Date Wikis
Phase 2 Yes Done Thursday, October 22, 2015 Deploy to Wikipedias
Phase 1 Yes Done Tuesday, October 20, 2015 Deploy to Wikidata, Wikivoyage, Commons, Wikisource, Wikiquote, Wikinews, Wikibooks
Phase 0 Yes Done Tuesday, October 13, 2015 Deploy to testwikidata
Branchday Yes Done Monday, October 12, 2015

Changes[edit]

  • ...

Bug fixes[edit]

  • ...

Deployment notes[edit]

  • ...

Past deployments[edit]

1.27.0-wmf.1[edit]

Schedule[edit]

Phase Date Wikis
Phase 2 Yes Done Thursday, October 1, 2015 Deploy to Wikipedias
Phase 1 Yes Done Wednesday, September 30, 2015 Deploy to Wikidata, Wikivoyage, Commons, Wikisource, Wikiquote, Wikinews, Wikibooks
Phase 0 Yes Done Tuesday, September 29, 2015 Deploy to testwikidata
Branchday Yes Done Monday, September 28, 2015

Changes[edit]

  • ...

Bug fixes[edit]

  • ...

Deployment notes[edit]

  • ...

Past deployments[edit]

wmf/1.26wmf22[edit]

Schedule[edit]

Phase Date Wikis
Phase 2 Thursday, September 10, 2015 Deploy to Wikipedias
Phase 1 Yes Done Wednesday, September 9, 2015 Deploy to Wikidata, Wikivoyage, Commons, Wikisource, Wikiquote, Wikinews, Wikibooks
Phase 0 Yes Done Tuesday, September 8, 2015 Deploy to testwikidata
Branchday Yes Done Monday, September 7, 2015

Changes[edit]

  • Quantities with units! :)
  • Special pages converted to use OOUI
    • Special:NewItem
    • Special:NewProperty
    • Special:MergeItems
    • Special:RedirectEntity
  • New special page in clients: SpecialPagesWithBadges
  • Improvements to the mobile UI
  • Breaking api changes (for xml format) wikidata:User:Addshore/API_Break_September_2015
  • Check URIs in data values against vocabulary base URI phab:T111171
  • Add formatterURL to the wb_property_info table phab:T95285
  • Introduce entityAccessLimit setting (for number of full entities that can be loaded on a client page, such as with lua); default is 400.

Bug fixes[edit]

  • No longer can create a redirect from one entity to another redirect, using Special:RedirectEntity phab:T111342

Deployment notes[edit]

  • ...


wmf/1.26wmf20[edit]

Schedule[edit]

Phase Date Wikis
Phase 2 Yes Done Thursday, August 27, 2015 Deploy to Wikipedias
Phase 1 Yes Done Wednesday, August 26, 2015 Deploy to Wikidata, Wikivoyage, Commons, Wikisource, Wikiquote, Wikinews, Wikibooks
Phase 0 Yes Done Tuesday, August 25, 2015 Deploy to testwikidata
Branchday Yes Done Tuesday, August 25, 2015

Changes[edit]

  • Default badges added for Wikisource for display next to the "other languages" interwiki links in the sidebar phab:T97014

Bug fixes[edit]

  • Performance improvements for usage tracking.

Deployment notes[edit]

  • ...

wmf/1.26wmf19[edit]

Schedule[edit]

Phase Date Wikis
Phase 2 Yes Done Thursday, August 20, 2015 Deploy to Wikipedias
Phase 1 Yes Done Wednesday, August 19, 2015 Deploy to Wikidata, Wikivoyage, Commons, Wikisource, Wikiquote, Wikinews, Wikibooks
Phase 0 Yes Done Tuesday, August 18, 2015 Deploy to testwikidata
Branchday Yes Done Monday, August 18, 2015

Changes[edit]

  • Introduced WikibaseDataModelServices component (consists of stuff moved mainly from DataModel and Wikibase Lib)
  • Removed spinner from entity view during page load. phab:T108365
  • Making edit warning red and not autohide. phab:T91955
  • Entity selector display alias in brackets behind label, instead of beneath label and description. phab:T104553

Bug fixes[edit]

  • Changed background color of input fields when they are focused to blue. phab:T92447
  • Fixed issue with property background remaining blue after removing statement. phab:T93810

Deployment notes[edit]

  • ...

wmf/1.26wmf16[edit]

Schedule[edit]

Phase Date Wikis
Phase 2 Thursday, July 30, 2015 Deploy to Wikipedias
Phase 1 Wednesday, July 29, 2015 Deploy to Wikidata, Wikivoyage, Commons, Wikisource, Wikiquote, Wikinews, Wikibooks
Phase 0 Tuesday, July 28, 2015 Deploy to testwikidata
Branchday Monday, July 27, 2015

Changes[edit]

  • Api result output always includes 'qualifiers' and 'qualifiers-order'.
  • ...

Bug fixes[edit]

  • ...

Deployment notes[edit]

  • bump cache epoch or parser cache key (due to changes in site links dom)

wmf/1.26wmf12[edit]

Schedule[edit]

Phase Date Wikis
Phase 2 Thursday, July 2, 2015 Deploy to Wikipedias
Phase 1 Wednesday, July 1, 2015 Deploy to Wikidata, Wikivoyage, Commons, Wikisource, Wikiquote, Wikinews, Wikibooks
Phase 0 Tuesday, June 30, 2015 Deploy to testwikidata
Branchday Monday, June 29, 2015

Changes[edit]

  • Special:UnconnectedPages doesn't support prefix searching and interwiki-only pages anymore
  • Machine readable versions (in various formats) of Wikibase entities will be advertised in their page heads as alternate link. Be aware that static html pages served from varnish will not update immediately. (phab:T96298)
  • Switch from DataModel 2.x to 3.x (gerrit:217885), causes small breaking API change.
  • Small breaking DOM change: Wikibase no longer adds its own <h­1> but uses MediaWiki's default .firstHeading element. (phab:T93534)
  • Small breaking DOM change: Add heading before sitelinks section (gerrit:203874)
  • Property aliases are now unique and conflicts lead to properties not being editable anymore (gerrit:217238)
  • ...

Bug fixes[edit]

  • ...

Deployment notes[edit]

wmf/1.26wmf9[edit]

Schedule[edit]

Phase Date Wikis
Phase 2 Yes Done Thursday, June 11, 2015 Deploy to Wikipedias
Phase 1 Yes Done Wednesday, June 10, 2015 Deploy to Wikidata, Wikivoyage, Commons, Wikisource, Wikiquote, Wikinews, Wikibooks
Phase 0 Yes Done Tuesday, June 9, 2015 Deploy to testwikidata
Branchday Monday, June 8, 2015

Changes[edit]

  • ...

Bug fixes[edit]

  • ...

Deployment notes[edit]

  • ...

wmf/1.26wmf6[edit]

Schedule[edit]

Phase Date Wikis
Phase 2 Yes Done Wednesday, May 20, 2015 Deploy to Wikipedias
Phase 1 Yes Done Tuesday, May 19, 2015 Deploy to Wikidata, Wikivoyage, Commons, Wikisource, Wikiquote, Wikinews, Wikibooks
Phase 0 Yes Done Wednesday, May 13, 2015 Deploy to testwikidata
Branchday Yes Done Wednesday, May 13, 2015

Changes[edit]

  • Adjust time formatter heuristics for calendar display. phab:75272
  • Include incoming redirects in RDF output of Special:EntityData phab:T69033 and RDF dumps phab:T93767
  • ...

Bug fixes[edit]

  • ...

Deployment notes[edit]

  • ...

wmf/1.26wmf4[edit]

Schedule[edit]

Phase Date Wikis
Phase 2 Yes Done Wednesday, May 6, 2015 Deploy to Wikipedias
Phase 1 Yes Done Tuesday, May 5, 2015 Deploy to Wikidata, Wikivoyage, Commons, Wikisource, Wikiquote, Wikinews, Wikibooks
Phase 0 Yes Done Wednesday, April 29, 2015 Deploy to testwikidata
Branchday Yes Done Tuesday, April 28, 2015

Changes[edit]

  • Improvements in handling of time values. phab:T87574 phab:T96137
  • New special page to list properties by data type. phab:T55618
  • Drop redundant sitelinks / attempt to resolve site link conflicts when merging items. phab:T85347
  • Add redirect info to wbgetentities api result. phab:T88902
  • ...

Bug fixes[edit]

  • Fix parsing of quantities with scientific notation. phab:T67436
  • ...

Deployment notes[edit]

  • ...

wmf/1.26wmf2[edit]

Schedule[edit]

Phase Date Wikis
Phase 2 Yes Done Wednesday, April 22, 2015 Deploy to Wikipedias
Phase 1 Yes Done Tuesday, April 21, 2015 Deploy to Wikidata, Wikivoyage, Commons, Wikisource, Wikiquote, Wikinews, Wikibooks
Phase 0 Yes Done Wednesday, April 15, 2015 Deploy to testwikidata
Branchday Yes Done Tuesday, April 14, 2015

Changes[edit]

  • Add a from=… parameter to for arbitrary access in clients. (for wikis that already have arbitrary access enabled) phab:T70029
  • Wikibase now ignores capitalization for label and description conflicts. phab:T73785
  • Consider number of labels (in addition to number of site links) in entity suggester sorting of suggestions. phab:T94404

Bug fixes[edit]

Deployment notes[edit]

  • ...


Older branches[edit]

See also[edit]