Manual:Pywikibot/2.0

Pywikipediabot 2.0 aka "rewrite" was proposed in 2007, but has never been ready to replace the current "trunk" version. This is a list of things that we should do to get it ready.

Goals

 * Be ready to merge at the end of Summer 2013.
 * Provide a seamless transition for bot operators and writers.
 * Make it easier to make raw API calls.

To be done

 * Many site methods not yet implemented.
 * All trunk scripts should be converted over.
 * Create a script called  to provide a compatibility layer.

Ideas

 * Python3 compatibility!
 * As a general tip, all code committed now should try to be as Python3 compatible as possible. (Don't use {}.has_key, use 'key' in {}, etc)