[go: up one dir, main page]

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

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).