Page MenuHomePhabricator

Set up test environment for PageTriage drafts in beta labs
Closed, ResolvedPublic

Description

The Draft namespace should be enabled on enwiki in beta labs.

Event Timeline

Catrope renamed this task from Set up PageTriage test environment in beta labs to Set up test environment for PageTriage drafts in beta labs.Jul 6 2018, 12:05 AM
Catrope updated the task description. (Show Details)

@MusikAnimal: I heard from @Mooeypoo that this isn't as easy as just enabling the config var on beta, and that you would know why. Does this require importing pages/templates or something?

@MusikAnimal: I heard from @Mooeypoo that this isn't as easy as just enabling the config var on beta, and that you would know why. Does this require importing pages/templates or something?

If you want the entire workflow (Article Wizard + AFCH script + submission templates), then yes there is a fair amount of busy work, even with interwiki Special:Import. However unless you're inviting the community to test it out, I think you can get away with manually setting the categories for testing purposes. You are doing ORES and copyvio checks regardless of the draft state, right? In that case the categories don't matter, either.

Right, I guess we won't have the Article Wizard set up to create drafts in the expected form, but we probably don't really need that to test PageTriage's functionality, we could just manually create pages in the Draft namespace, and manually set the state categories. I'll try to get that going first, then look into the wizard setup.

Change 444327 had a related patch set uploaded (by Catrope; owner: Catrope):
[operations/mediawiki-config@master] Enable PageTriage for Draft namespace on beta labs

https://gerrit.wikimedia.org/r/444327

Change 444327 merged by jenkins-bot:
[operations/mediawiki-config@master] Enable PageTriage for Draft namespace on beta labs

https://gerrit.wikimedia.org/r/444327

It turns out the article creation wizard is already imported on beta labs, but it's an old version. I imported the current version and am now trying to get the current version of the gadget to work.

@Catrope tells me that everything with respect to testing New Pages Feed work should be working in Beta Labs except for the AFCH -- so we'll need to change categories manually on drafts when we are testing. He will continue to try to make AFCH work during the remainder of the sprint.

MMiller_WMF added a subscriber: Etonkovidova.

@Etonkovidova and I believe all these things work now.