Page MenuHomePhabricator
Authored By
EBernhardson
Dec 9 2014, 1:49 AM
Size
1 KB
Referenced Files
None
Subscribers
None
The combination of these two rights allows a bot to turn any non-existant page into a flow board. This is functionally similar to allowing a bot to create a new wikitext talk page, with the primary difference being what kind of page is created. There exists some precedent already for assigning baseline rights, namely skipcaptcha, from extensions to the bot group. This is not a strictly one way process, a maintenance script exists which can be run by developers to output a wikitext equivalent of the flow board. If some page was errantly converted into a flow board it can be converted back into wikitext.
The rights in question:
* editcontentmodel - Allows changing the content model of a page. Possible content models include(but not limited to): wikitext, json, css and flow-board
* create-flow-board - A Flow specific right which is required in addition to editcontentmodel to allow converting a non existant page into the flow-board content model
The initial user for this will be HostBot, an already approved bot, which will be enabling specific sub pages for the [[Wikipedia_talk:Co-op|Co-op]] mentorship program. There are currently no plans to use these rights to enable Flow boards anywhere outside the Co-op's subpages. We considered assigning the rights only to HostBot, but as the bots are generally a well behaved and predictable group it seems reasonable to assign the right to all bots. The process of performing this change is simple(and already uploaded to code review), but I wanted to get some feedback from the community before deploying the change. Any questions/concerns about this?

File Metadata

Mime Type
text/plain; charset=utf-8
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
19274
Default Alt Text
file (1 KB)

Event Timeline