There are many features of MediaWiki that are not directly supported in Pywikibot.
A list of deployed extensions can be found at Category:Extensions used on Wikimedia. Some of these extensions provide functionality which is mission-critical to some of the projects, and is not yet able to be accessed via Pywikibot.
Four extensions have a separate task:
Other extensions which might be suitable
- MediaWiki-extensions-Translate
- PageTriage
- CheckUser
- UniversalLanguageSelector
- Parsoid
MediaWiki-extensions-LiquidThreads(probablyunnecessary due to Pywikibot-Flow)
However, before implementing functionality in pywikibot, it is important to gather requirements for how it might be used in an automated manner, if available via pywikibot.
Project goals:
- Talk to the project communities to identify which tasks they could automate if pywikibot supported additional components/extensions.
- Add support for large MediaWiki component/extension.
- Write a bot script which automates a task for a Wikimedia community.
Details