Page MenuHomePhabricator

Make "move subpages" checked by default on Special:MovePage
Closed, ResolvedPublic

Description

The number of times when someone wants to move a page but leave its subpages in place is very small. However, "move subpages" is not checked by default. The cost of accidentally moving a page without its subpages is high, requiring each subpage to be moved individually, pre-2008-style. It would make sense to default to moving subpages as well.

Event Timeline

Scott triaged this task as Low priority.May 10 2019, 1:26 PM

Note that the necessary right "move-subpages" is by default only granted to sysops etc. So even if you check the checkbox by default, most moves will still be made without subpages.

Change 510075 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/core@master] Select "move subpages" by default when moving a page

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

@Aklapper can you +2 the CR, I think this is fairly a no-brainer.

@Ankit-Maity: Sorry, I am not a steward/maintainer of that code. I'd expect the Core Platform Team to review.

@Ankit-Maity: Sorry, I am not a steward/maintainer of that code. I'd expect the Core Platform Team to review.

I've added some CPT reviewers to the patch (@Legoktm @daniel @Anomie) - hopefully one of them can take a look

FYI, the current way to request reviews from CPT is to add Platform Engineering. The team will then route it to the right place on our workboards.

FYI, the current way to request reviews from CPT is to add Platform Engineering. The team will then route it to the right place on our workboards.

Thanks for letting me know. Sorry about that

No problem, it's a new process we're trying out.

The cost of accidentally moving a page without its subpages is high, requiring each subpage to be moved individually, pre-2008-style.

Not really - just move the page back, then move it with subpages.

But I agree that it makes sense to have "move subpages" checked per default.

Change 510075 merged by jenkins-bot:
[mediawiki/core@master] Select "move subpages" by default when moving a page

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