DeploymentList

From Wikitech
(Difference between revisions)
Jump to: navigation, search
(Daily edit counter)
(divide up todo and done sections; add MWReleases)
Line 1: Line 1:
 
Let's document what software changes are needed for the site but have either slipped release or have been given no priority.
 
Let's document what software changes are needed for the site but have either slipped release or have been given no priority.
  
== LocalisationUpdate ==
+
== Todo ==
 +
 
 +
=== Donate Button ===
 +
 
 +
* [http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/FundraiserPortal/ Deploy new button] that adds a more noticeable way of contributing to wikipedia
 +
** Delayed since 8/18/09
 +
** '''Target: Tuesday Sep 29'''
 +
 
 +
=== API Logging ===
 +
 
 +
* Turn on API [http://wikitech.wikimedia.org/view/Api/UDP_Logger logging]
 +
 
 +
Code checked and on wmf-deployment. Just need a config change to turn it on.
 +
 
 +
=== Collection update ===
 +
 
 +
Update Collection extension for new UI (if some code issues are fixed up)
 +
*'''Target:''' Friday September 25
 +
** May still need a fix to move 'Printable version' link into the print/download box
 +
 
 +
=== OpenID provider ===
 +
 
 +
Need to do a review on extension to confirm we can safely deploy as an OpenID provider. Would be useful for things like the IdeaTorrent test on prototype, which can auth via OpenID.
 +
 
 +
* '''Target:''' Review extension Monday Sep 28
 +
* Any fixes needed?
 +
* Deploy when ready...
 +
 
 +
=== Transliterator ===
 +
 
 +
[[bugzilla:20246]] - req'd for some wiktionaries
 +
 
 +
* '''Target:''' Review extension Mon Sep 28 or Tues Sep 29, try to squeeze it in for Tuesday rollouts
 +
** code looks pretty straightforward; limited deployment and low impact
 +
 
 +
=== MWReleases ===
 +
 
 +
API module to expose available MediaWiki releases; to be used by future installer updates.
 +
 
 +
* Review
 +
* Merge to wmf-deployment
 +
* Stick live on mediawiki.org
 +
 
 +
 
 +
== Done ==
 +
 
 +
=== LocalisationUpdate ===
 
{{done|Set up 2009-09-24, cronjobs established 2009-09-25}}
 
{{done|Set up 2009-09-24, cronjobs established 2009-09-25}}
 
Confirm config on testwiki first, then set up sitewide with at least 24-hour update cycle
 
Confirm config on testwiki first, then set up sitewide with at least 24-hour update cycle
Line 14: Line 60:
 
'''New target2:''' Progressively deploy on other wikis while watching performance -- Thursday, Sep 24
 
'''New target2:''' Progressively deploy on other wikis while watching performance -- Thursday, Sep 24
  
== Daily edit counter ==
+
=== Daily edit counter ===
  
 
{{Done|Enabled 2009-09-29 after MySQL 4.0 fixes}}
 
{{Done|Enabled 2009-09-29 after MySQL 4.0 fixes}}
Line 20: Line 66:
 
For UsabilityInitiative/ClickTracking
 
For UsabilityInitiative/ClickTracking
  
== Donate Button ==
 
  
* [http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/FundraiserPortal/ Deploy new button] that adds a more noticeable way of contributing to wikipedia
+
=== Image renaming ===
** Delayed since 8/18/09
+
** '''Target: Tuesday Sep 29'''
+
 
+
== API Logging ==
+
 
+
* Turn on API [http://wikitech.wikimedia.org/view/Api/UDP_Logger logging]
+
 
+
Code checked and on wmf-deployment. Just need a config change to turn it on.
+
 
+
== Image renaming ==
+
  
 
{{done|'''now enabled for sysops''' Monday September 21}}
 
{{done|'''now enabled for sysops''' Monday September 21}}
Line 42: Line 77:
 
* others?
 
* others?
  
== Collection update ==
+
=== ProofreadPage ===
 
+
Update Collection extension for new UI (if some code issues are fixed up)
+
*'''Target:''' Friday September 25
+
** May still need a fix to move 'Printable version' link into the print/download box
+
 
+
== ProofreadPage ==
+
 
{{Done|Set up 2009-09-24 w/ fixes}}
 
{{Done|Set up 2009-09-24 w/ fixes}}
 
Updates to extension pending fixes
 
Updates to extension pending fixes
Line 61: Line 90:
 
*'''Target update:''' Wednesday September 23
 
*'''Target update:''' Wednesday September 23
 
** Thomas will work on some updates tomorrow
 
** Thomas will work on some updates tomorrow
 
== OpenID provider ==
 
 
Need to do a review on extension to confirm we can safely deploy as an OpenID provider. Would be useful for things like the IdeaTorrent test on prototype, which can auth via OpenID.
 
 
* '''Target:''' Review extension Monday Sep 28
 
* Any fixes needed?
 
* Deploy when ready...
 
 
== Transliterator ==
 
 
[[bugzilla:20246]] - req'd for some wiktionaries
 
 
* '''Target:''' Review extension Mon Sep 28 or Tues Sep 29, try to squeeze it in for Tuesday rollouts
 
** code looks pretty straightforward; limited deployment and low impact
 

Revision as of 18:21, 29 September 2009

Let's document what software changes are needed for the site but have either slipped release or have been given no priority.

Contents

Todo

  • Deploy new button that adds a more noticeable way of contributing to wikipedia
    • Delayed since 8/18/09
    • Target: Tuesday Sep 29

API Logging

Code checked and on wmf-deployment. Just need a config change to turn it on.

Collection update

Update Collection extension for new UI (if some code issues are fixed up)

  • Target: Friday September 25
    • May still need a fix to move 'Printable version' link into the print/download box

OpenID provider

Need to do a review on extension to confirm we can safely deploy as an OpenID provider. Would be useful for things like the IdeaTorrent test on prototype, which can auth via OpenID.

  • Target: Review extension Monday Sep 28
  • Any fixes needed?
  • Deploy when ready...

Transliterator

bugzilla:20246 - req'd for some wiktionaries

  • Target: Review extension Mon Sep 28 or Tues Sep 29, try to squeeze it in for Tuesday rollouts
    • code looks pretty straightforward; limited deployment and low impact

MWReleases

API module to expose available MediaWiki releases; to be used by future installer updates.

  • Review
  • Merge to wmf-deployment
  • Stick live on mediawiki.org


Done

LocalisationUpdate

Done: Set up 2009-09-24, cronjobs established 2009-09-25

Confirm config on testwiki first, then set up sitewide with at least 24-hour update cycle

  • Target: back on Test Tuesday September 22
    • Enabled and ran update... testing to see if it's workin (done) (back disabled due to the major bugs)
  • Target 2: start general deployments Tuesday September 22 if all is well on test
    • Double-check DB storage issues?
      • Fixes going into code now for centralized db support. Will want one per cluster (config info at LocalisationUpdate)

New target: Redeploy on test w/ new config -- Thursday, Sep 24

New target2: Progressively deploy on other wikis while watching performance -- Thursday, Sep 24

Daily edit counter

Done: Enabled 2009-09-29 after MySQL 4.0 fixes

For UsabilityInitiative/ClickTracking


Image renaming

Done: now enabled for sysops Monday September 21

Fix code for this should be in place so we can reenable it.

Still some issues with file redirects:

ProofreadPage

Done: Set up 2009-09-24 w/ fixes

Updates to extension pending fixes

  • Target: Tuesday September 22
    • Merge updates to branch (done) -- reverted r56779
    • Table addition: extensions/ProofreadPage/ProofreadPage.sql
      • install on live sites (done)
      • add to addwiki.php (done) -- reverted r56779
    • Deploy! (done)
    • Purge index pages...?
      • ThomasV testing...
  • Target update: Wednesday September 23
    • Thomas will work on some updates tomorrow
Personal tools
Namespaces

Variants
Actions
Navigation
Ops documentation
Wiki
Toolbox