Page MenuHomePhabricator

Deploy PageTriage to Wikipedias where the extension is requested
Closed, InvalidPublic

Description

For initial setup of the extension, and for the possibility of deploying in new projects. It is required to define several pilot wikis that will support test deploying in their projects.

Recent consensus should be requested on every project where extension was requested in the past.

Already deployed

  • enwiki
  • testwiki

Next up

After that

Probably one at a time, and after fresh consensus is obtained

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Might need to decline this one. I think we should definitely start with 1 wiki. Problems with deploying to all wikis:

  • I don't think all 1000 wikis will want pagetriage
  • we'd need to investigate a set of default settings that dont affect existing RCPatrol / NPPatrol workflows ( https://www.mediawiki.org/wiki/Manual:$wgUseRCPatrol, https://www.mediawiki.org/wiki/Manual:$wgUseNPPatrol ) until we got permission from those wikis to alter them
  • Ditto for user groups like patroller and autoreviewer. Pagetriage would probably affect their behavior
  • pagetriage creates 5 sql tables per wiki so that'd be 5000 new tables, which is a lot
  • Bugs and feature requests will crop up along the way, and these are much easier to address if we're only doing it on one wiki at a time
Iniquity renamed this task from Deploy PageTriage to all Wikipedias to Deploy PageTriage to Wikipedias where the extension is requested.Mon, May 5, 9:16 AM

Might need to decline this one. I think we should definitely start with 1 wiki. Problems with deploying to all wikis:

  • I don't think all 1000 wikis will want pagetriage
  • we'd need to investigate a set of default settings that dont affect existing RCPatrol / NPPatrol workflows ( https://www.mediawiki.org/wiki/Manual:$wgUseRCPatrol, https://www.mediawiki.org/wiki/Manual:$wgUseNPPatrol ) until we got permission from those wikis to alter them
  • Ditto for user groups like patroller and autoreviewer. Pagetriage would probably affect their behavior
  • pagetriage creates 5 sql tables per wiki so that'd be 5000 new tables, which is a lot
  • Bugs and feature requests will crop up along the way, and these are much easier to address if we're only doing it on one wiki at a time

Got it, renamed the tracking task.

Got a link to the ruwiki ticket? Can be an old ticket or a new ticket. Let's edit that link into this ticket. Then let's put the todo list from T50552#10790620 in the ruwiki ticket, and make that our main ticket for those 8 bullet points.

Got a link to the ruwiki ticket? Can be an old ticket or a new ticket. Let's edit that link into this ticket. Then let's put the todo list from T50552#10790620 in the ruwiki ticket, and make that our main ticket for those 8 bullet points.

I have prepared a task, we can continue when I get a consensus.

I think the way we typically structure the parent/child tasks on Phab for this kind of task is...

image.png (271×752 px, 20 KB)

I think I'm going to close this as invalid and reorganize thing that way.