jayvdb created this task. jayvdb added a subscriber: jayvdb. jayvdb added projects: pywikibot-core, Possible-Tech-Projects. Restricted Application added subscribers: Aklapper, pywikipedia-bugs.
TASK DESCRIPTION There are many features of MediaWiki that are not directly supported in #pywikibot-core.
A list of deployed extensions can be found at [[https://www.mediawiki.org/wiki/Category:Extensions_used_on_Wikimedia%7CCateg... 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.
Flow is new technology which is only deployed in trials, but it will be such a large critical component that Pywikibot needs to commence implementation of it now in order to be ready for when it is deployed. See T67119
Other examples: * T85656 : Abuse Filter * Liquid Threads * T57081 : Flagged Revs * Proofread Page * Translate * PageTriage * Checkuser * ULS * Parsoid
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.
* Skills: Python * Suggested micro-task: * Possible mentors: @jayvdb
TASK DETAIL https://phabricator.wikimedia.org/T89067
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb Cc: pywikipedia-bugs, jayvdb, Aklapper, Qgil
Qgil triaged this task as "Needs Volunteer" priority.
TASK DETAIL https://phabricator.wikimedia.org/T89067
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Qgil Cc: pywikipedia-bugs, jayvdb, Aklapper, Qgil
Qgil added a subscriber: Qgil. Qgil added a comment.
Wikimedia will apply to Google Summer of Code and Outreachy https://phabricator.wikimedia.org/T921 on Tuesday, February 17. If you want this task to become a featured project idea, please follow these instructions https://phabricator.wikimedia.org/project/view/1042/.
TASK DETAIL https://phabricator.wikimedia.org/T89067
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Qgil Cc: Qgil, jayvdb, Aklapper, pywikipedia-bugs
NiharikaKohli added a subscriber: NiharikaKohli. NiharikaKohli added a comment.
@jayvdb, could you add a couple of microtasks to this so we could move it forward? Is this good enough to fit in a 3-month GSoC/Outreachy timeframe?
TASK DETAIL https://phabricator.wikimedia.org/T89067
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: NiharikaKohli Cc: NiharikaKohli, Qgil, jayvdb, Aklapper, pywikipedia-bugs
NiharikaKohli added a comment.
@jayvdb ping!
TASK DETAIL https://phabricator.wikimedia.org/T89067
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: NiharikaKohli Cc: NiharikaKohli, Qgil, jayvdb, Aklapper, pywikipedia-bugs
NiharikaKohli moved this task to Re-check in August 2015 on the Possible-Tech-Projects workboard.
TASK DETAIL https://phabricator.wikimedia.org/T89067
WORKBOARD https://phabricator.wikimedia.org/project/board/1042/
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: NiharikaKohli Cc: NiharikaKohli, Qgil, jayvdb, Aklapper, pywikipedia-bugs
Ricordisamoa added a subscriber: Ricordisamoa.
TASK DETAIL https://phabricator.wikimedia.org/T89067
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Ricordisamoa Cc: Ricordisamoa, NiharikaKohli, Qgil, jayvdb, Aklapper, pywikipedia-bugs
jayvdb edited the task description. jayvdb set Security to None.
TASK DETAIL https://phabricator.wikimedia.org/T89067
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb Cc: Ricordisamoa, NiharikaKohli, Qgil, jayvdb, Aklapper, pywikipedia-bugs
jayvdb edited the task description.
TASK DETAIL https://phabricator.wikimedia.org/T89067
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb Cc: Ricordisamoa, NiharikaKohli, Qgil, jayvdb, Aklapper, pywikipedia-bugs
jayvdb added a subscriber: Mpaa. jayvdb added a comment.
In https://phabricator.wikimedia.org/T89067#1053226, @NiharikaKohli wrote:
@jayvdb, could you add a couple of microtasks to this so we could move it forward? Is this good enough to fit in a 3-month GSoC/Outreachy timeframe?
Yes, these are suitable for a 3-month project. We'll need to review the list of components not implemented in pywikibot before the next round goes live, as I suspect @mpaa will have added Proofread Page support by then, and other extensions may also have been supported before the next round.
TASK DETAIL https://phabricator.wikimedia.org/T89067
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb Cc: Mpaa, Ricordisamoa, NiharikaKohli, Qgil, jayvdb, Aklapper, pywikipedia-bugs
pywikipedia-bugs@lists.wikimedia.org