Wikidata deployment

From MediaWiki.org
Jump to: navigation, search

Status[edit | edit source]

2014-02-28:

Quantities were deployed to Wikidata on February 4, and data use on Wikisource on February 28. Performance improvements were also deployed to Wikidata.



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:

mw1.23-wmf24[edit | edit source]

Schedule[edit | edit source]

Phase Date Wikis
Phase 4 Thursday, May 1, 2014 Deploy to Wikipedias
Phase 3 Tuesday, April 29, 2014 Deploy to Wikidata, Wikivoyage, Commons, Wikisource, Wikiquote
Phase 2 Thursday, April 24, 2014 Deploy to testwikidata
Phase 1 Wednesday, April 23, 2014 Branchday

Changes[edit | edit source]

Enhancements[edit | edit source]

  • use backend globe coordinate and time formatters
  • now using i18n json format

Bug fixes[edit | edit source]

Deployment notes[edit | edit source]

mw1.23-wmf21[edit | edit source]

Schedule[edit | edit source]

Phase Date Wikis
Phase 4 Thursday, April 10, 2014 Deploy to Wikipedias N Not done
Phase 3 Tuesday, April 8, 2014 Deploy to Wikidata, Wikivoyage, Commons, Wikisource, Wikiquote YesY Done

(then reverted next day to time localisation bug) bugzilla:63723

Phase 2 Thursday, April 3, 2014 Deploy to testwikidata N Not done bugzilla:63659
Phase 1 Tuesday, April 1, 2014 Branchday YesY Done

Changes[edit | edit source]

Enhancements[edit | edit source]

  • use backend globe coordinate and time formatters
  • now using i18n json format

Bug fixes[edit | edit source]

Deployment notes[edit | edit source]

Deploy to Wikiquote[edit | edit source]

Schedule[edit | edit source]

Phase Date Wikis
Deploy to Wikiquote Tuesday, April 8, 2014 Enable Wikibase on Wikiquote for language links

Deployment notes[edit | edit source]

  • add sites and site_identifiers tables
  • populate sites table
  • config change [1]

mw1.23-wmf19[edit | edit source]

Schedule[edit | edit source]

Phase Date Wikis
Phase 4 YesY Done Thursday, March 27, 2014 Deploy to Wikipedias
Phase 3 YesY Done Tuesday, March 25, 2014 Deploy to Wikidata, Wikivoyage, Commons, Wikisource
Phase 2 YesY Done Thursday, March 20, 2014 Deploy to testwikidata
Phase 1 YesY Done Tuesday, March 18, 2014 Branchday

Changes[edit | edit source]

Enhancements[edit | edit source]

  • Javascript config variables (wbEntity and wbUsedEntities) are now cached in parser cache
  • Reduce use of EntityContent in various places in the code

Bug fixes[edit | edit source]

  • Fixed wbsearchentities api continue param bugzilla:62959
  • Fixed issue of Wikibase changes not appearing in client watchlist bugzilla:62149
  • Fixed inaccurate edit summary (mentioned badges for non-badge edits) in Special:SetSiteLink bugzilla:62546
  • Special:DispatchStats now displays timestamps adjusted to users' timezone bugzilla:62428
  • Don't use ULS heuristics in choosing languages for the "other languages / terms" box on item pages, if a user has babel boxes bugzilla:61446

Deployment notes[edit | edit source]

  • Rights have been changed, probably requires changes (OAuth) [2] - change is not required immediately and can be done anytime.

mw1.23-wmf17[edit | edit source]

Schedule[edit | edit source]

Phase Date Wikis
Phase 4 YesY Done Thursday, March 13, 2014 Deploy to Wikipedias
Phase 3 YesY Done Tuesday, March 11, 2014 Deploy to Wikivoyage, Commons, Wikisource
Phase 2 YesY Done Thursday, March 6, 2014 Deploy to test.* and Wikidata
Phase 1 YesY Done Tuesday, March 4, 2014 Branchday

Changes[edit | edit source]

Enhancements[edit | edit source]

  • ...

Bug fixes[edit | edit source]

  • ...

Deployment notes[edit | edit source]

  • ...

mw1.23-wmf15[edit | edit source]

Schedule[edit | edit source]

Phase Date Wikis
Phase 4 YesY Done Thursday, February 27, 2014 Deploy to Wikipedias
Phase 3 YesY Done Tuesday, February 25, 2014 Deploy to Wikivoyage, Commons, Wikisource
Phase 2 YesY Done Thursday, February 20, 2014 Deploy to test.* and Wikidata
Phase 1 YesY Done Tuesday, February 18, 2014 Branchday

Changes[edit | edit source]

Enhancements[edit | edit source]

  • New Lua interface
  • Moving formatters to backend
  • JS performance improvements
  • Enable data use on Wikisource

Bug fixes[edit | edit source]

Deployment notes[edit | edit source]

needed for wikisource[edit | edit source]

  • Enable data transclusion for Wikisource on the 25th.

Not required for deployment, but should be done soon[edit | edit source]

mw1.23-wmf11/12[edit | edit source]

Schedule[edit | edit source]

Phase Date Wikis
Phase 4 YesY Done Thursday, February 6, 2014 Deploy to Wikipedias
Phase 3 YesY Done Tuesday, February 4, 2014 Deploy to Wikivoyage, Commons, Wikisource
Phase 2 YesY Done Thursday, January 30, 2014 Deploy to test.* and Wikidata
Phase 1 YesY Done Wednesday, January 21, 2014 Branchday

Changes[edit | edit source]

Enhancements[edit | edit source]

  • quantities!
  • performance improvements
  • “in other languages” box also show up for people who have not configured a babel box bugzilla:49079

Bug fixes[edit | edit source]

  • revisions of items that have been RevDeled or suppressed (by oversighters) cannot be viewed bugzilla:58027
  • claim index out of bounds

Deployment notes[edit | edit source]

needed for test.wikidata[edit | edit source]

  • purge the parser cache by bumping $wgCacheEpoch [3]
  • make sure wikidata-shortcopyright message is handled properly [4] YesY Done
    • add new data rights url / text settings [5]
  • update config to load new extension-list-wikidata / old list conditionally [6]

needed for wikidata[edit | edit source]

  • stop/update cron jobs to use code in new location [7]
  • old client code compatible with new repo code - with cache key varying on $wmfExtendedVersionNumber, should be fine. YesY Done

Not required for deployment, but should be done soon[edit | edit source]

Deploy to Wikisource[edit | edit source]

Phase Date Wikis
YesY Done Tuesday, January 14, 2014 Deploy to Wikisource

Deployment notes[edit | edit source]

  • add sites table and populate for wikisource

mw1.23-wmf6[edit | edit source]

Schedule[edit | edit source]

Phase Date Wikis
Phase 4 YesY Done Thursday, December 12, 2013 Deploy to Wikipedias
Phase 3 YesY Done Tuesday, December 10, 2013 Deploy to Wikidata, Wikivoyage, Commons
Phase 2 YesY Done Thursday, December 5, 2013 Deploy to test.* (+enable quantity)
Phase 1 YesY Done Wednesday, December 4, 2013 Branchday

Changes[edit | edit source]

  • data type in json / api output
  • table of contents
  • sorting
  • ranks

Bug fixes[edit | edit source]

Other[edit | edit source]

  • improvements to the link item widget in the client
  • using parser cache now
  • improvements to page loading in backend

Deployment notes[edit | edit source]

mw1.23-wmf5[edit | edit source]

Schedule[edit | edit source]

Phase Date Wikis
Phase 4 YesY Done Thursday, December 5, 2013 Deploy to Wikipedias
Phase 3 YesY Done Tuesday, December 3, 2013 Deploy to Wikidata, Wikivoyage, Commons (+quantity disabled)
Phase 2 YesY Done Thursday, November 21, 2013 Deploy to test.* (+enable quantity)
Phase 1 YesY Done Wednesday, November 20, 2013 Branchday

Changes[edit | edit source]

Bug fixes[edit | edit source]

Deployment notes[edit | edit source]

See also[edit | edit source]