https://bugzilla.wikimedia.org/show_bug.cgi?id=56900
Web browser: --- Bug ID: 56900 Summary: Port reflinks.py to Pywikibot core Product: Pywikibot Version: unspecified Hardware: All OS: All Status: NEW Keywords: easy Severity: normal Priority: Unprioritized Component: General Assignee: Pywikipedia-bugs@lists.wikimedia.org Reporter: crangasi2001@yahoo.com CC: aklapper@wikimedia.org, ladsgroup@gmail.com, qgil@wikimedia.org Blocks: 55880 Classification: Unclassified Mobile Platform: ---
PyWikibot [1] is a Python-based framework to write bots for MediaWiki. There are currently 2 versions of pywikibot currently used: - version 1.0 (also known as pywikibot-compat) is the legacy version - version 2.0 (also known as pywikibot-core) is a rewrite of the original framework, focusing solely on MediaWiki wikis with an API (version 1.14 or newer) and offering an improved internal architecture.
There are a number of scripts used by various robot operators that were used in pywikibot-compat but have not yet been adapted to work with pywikibot-core. One of those is reflinks.py, which adds the title of linked web pages to bare external links.
You can find information about how to convert the script on [2], [3]. Patches can be submited through the gerrit uploader [4] (you need a MediaWiki.org account). More documentation on gerrit can be found at [5].
[1] https://www.mediawiki.org/wiki/Manual:Pywikibot [2] https://www.mediawiki.org/wiki/Manual:Pywikibot/2.0/Conversion [3] https://www.mediawiki.org/wiki/Manual:Pywikibot/i18n_conversion [4] https://tools.wmflabs.org/gerrit-patch-uploader/ [5] http://www.mediawiki.org/wiki/Manual:Pywikipediabot/Gerrit
https://bugzilla.wikimedia.org/show_bug.cgi?id=56900
Strainu crangasi2001@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Whiteboard| |gci2013 | |https://www.mediawiki.org/w | |iki/Google_Code-In#Candidat | |e_tasks
https://bugzilla.wikimedia.org/show_bug.cgi?id=56900
Mayank Madan maddiemadan@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |maddiemadan@gmail.com
--- Comment #1 from Mayank Madan maddiemadan@gmail.com --- What do i do with missing modules like BeautifulSoup.py? Do i port them too?
https://bugzilla.wikimedia.org/show_bug.cgi?id=56900
--- Comment #2 from Gerrit Notification Bot gerritadmin@wikimedia.org --- Change 96976 had a related patch set uploaded by Mayankmadan: Ported reflinks.py to core
https://gerrit.wikimedia.org/r/96976
https://bugzilla.wikimedia.org/show_bug.cgi?id=56900
Gerrit Notification Bot gerritadmin@wikimedia.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |PATCH_TO_REVIEW
https://bugzilla.wikimedia.org/show_bug.cgi?id=56900
--- Comment #3 from Gerrit Notification Bot gerritadmin@wikimedia.org --- Change 96976 merged by Strainu: Ported reflinks.py to core
https://gerrit.wikimedia.org/r/96976
https://bugzilla.wikimedia.org/show_bug.cgi?id=56900
xqt info@gno.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|PATCH_TO_REVIEW |RESOLVED CC| |info@gno.de Resolution|--- |FIXED
https://bugzilla.wikimedia.org/show_bug.cgi?id=56900
xqt info@gno.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |legoktm.wikipedia@gmail.com
--- Comment #4 from xqt info@gno.de --- *** Bug 55135 has been marked as a duplicate of this bug. ***
pywikipedia-bugs@lists.wikimedia.org