GSoC/GCI Archive
Google Code-in 2013 Wikimedia

Make Pywikibot compatible with Python 3 (forward compatibility)

completed by: Aaron H

mentors: Strainu

Either port several scripts (not the entire PWB codebase), or code in the scripts" folder of Pywikibot core. Manuals for porting can be found here and here.

Students are required to read Wikimedia's general instructions first.

PyWikibot is a Python-based framework to write bots for MediaWiki. The project just moved its bug database to Wikimedia's Bugzilla and there are many potential tasks to pick from. After you have successfully claimed the task in Google Melange please do use the bug report in Bugzilla for communication instead of Google Melange. This allows more PWB developers to be reached! There are specific instructions how to use Gerrit for code review. General development questions can be asked on the mailing list.

In order for this task to be considered completed, your patch needs to be reviewed and merged in the repository. Please allow at least 12h for this to happen.