Page MenuHomePhabricator

Provide examples and documentation for adding flow-support to bot-owners
Open, MediumPublic

Description

Legobot will get updated this weekend, and then @Quiddity can happily point bot-owners at every wiki, to the wonderfully simple diffs of an example-upgrade (legobot), and the clear additional documentation (https://www.mediawiki.org/wiki/Extension:Flow/API). Huzzah!

(Or, whatever is needed to make this as simple and fast as possible, for bot-owners to do. The more effort it takes, the less will bother.)

Event Timeline

Quiddity raised the priority of this task from to Medium.
Quiddity updated the task description. (Show Details)
Quiddity added subscribers: Quiddity, Legoktm.

We didn't agree to put this in the sprint (yet, at least).

I started using {{TNT|Api help| flow+new-topic}} on https://www.mediawiki.org/wiki/Extension:Flow/API to transclude generated API submodule doc, instead of mindlessly retyping it into a wiki. Or just link to [[Special:ApiHelp/flow+new-topic]]. That way the wiki can focus on higher-level guidance.

https://www.mediawiki.org/wiki/Flow/Architecture/API should probably merge with Extension:Flow/Api, mea culpa. It links to https://www.mediawiki.org/wiki/Flow/Architecture/API#Extension:MassMessage as a specific example of bot edits.

@Quiddity and others, https://gerrit.wikimedia.org/r/#/c/200801/ and the coming Flow plugin, should mostly solve issues for the on-wiki scripts (gadgets and user scripts that need to post messages to talk pages) (not bots exactly, but I don't think we have a bug for the script case, so mentioning it here).