DeploymentList
(→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 | ||
| − | |||
| − | + | === Image renaming === | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | = | + | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | == Image renaming == | + | |
{{done|'''now enabled for sysops''' Monday September 21}} | {{done|'''now enabled for sysops''' Monday September 21}} | ||
| Line 42: | Line 77: | ||
* others? | * others? | ||
| − | == | + | === 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 | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
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
Donate Button
- 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 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 22if 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)
- Double-check DB storage issues?
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:
- bugzilla:20770
- others?
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