Rewrite/Porting status

From Botwiki

Jump to: navigation, search

The following table lists all directories and files currently in the Pywikipediabot trunk, and the status of porting them to the rewrite branch. Please help update this table.

Porting status should be either "Done", "Not Done", or "N/A" for files that do not need to be ported.

Porting status
Color
Done
Not Done
N/A
Directory/file Destination directory/file Comments
trunk/pywikipedia/... branches/rewrite/...
├ archive/
│ ├ CommonsPictureOfTheDay.py
│ ├ WdT.py
│ ├ WdTXMLParser.py
│ ├ are-identical.py
│ ├ brackethttp.py
│ ├ check_extern.py
│ ├ copy_table.py
│ ├ extract_names.py
│ ├ getimages.py
│ ├ mediawiki_messages.py
│ ├ sqldump.py
│ ├ touch.py scripts/touch.py was ported as a demonstration script
│ ├ translator.py
│ └ windows_chars.py
├ cache/
├ category/
├ commonsdelinker/ scripts/commons/commonsdelinker/...
│ ├ plugins/
│ │ ├ __init__.py
│ │ ├ books.py
│ │ ├ debug.py
│ │ ├ flags.py
│ │ └ skipped_pages.py
│ ├ checkusage.py
│ ├ delinker.py
│ ├ delinker.txt
│ ├ image_replacer.py
│ ├ plugins.txt
│ └ threadpool.py
├ copyright/
│ ├ exclusion_list.txt
│ └ site_protected_list.txt
├ deadlinks/
│ └ README
├ disambiguations/
│ └ README
├ families/ pywikibot/families Only sites that have installed MW 1.13 or higher can be ported
│ ├ README-family.txt pywikibot/families/README-family.txt
│ ├ anarchopedia_family.py
│ ├ battlestarwiki_family.py
│ ├ betawiki_family.py
│ ├ botwiki_family.py
│ ├ commons_family.py pywikibot/families/commons_family.py
│ ├ freeciv_family.py
│ ├ gentoo_family.py
│ ├ i18n_family.py pywikibot/families/i18n_family.py
│ ├ incubator_family.py pywikibot/families/incubator_family.py
│ ├ krefeldwiki_family.py
│ ├ loveto_family.py
│ ├ lyricwiki_family.py
│ ├ mac_wikicities_family.py
│ ├ mdc_family.py
│ ├ mediawiki_family.py pywikibot/families/mediawiki_family.py
│ ├ memoryalpha_family.py
│ ├ meta_family.py pywikibot/families/meta_family.py
│ ├ mozilla_family.py
│ ├ omegawiki_family.py
│ ├ openttd_family.py
│ ├ osm_family.py pywikibot/families/osm_family.py
│ ├ pakanto_family.py
│ ├ southernapproach_family.py
│ ├ species_family.py pywikibot/families/species_family.py
│ ├ supertux_family.py
│ ├ test_family.py pywikibot/families/test_family.py
│ ├ uncyclopedia_family.py
│ ├ wesolve_family.py
│ ├ wikia_family.py
│ ├ wikibond_family.py
│ ├ wikibooks_family.py pywikibot/families/wikibooks_family.py
│ ├ wikinews_family.py pywikibot/families/wikinews_family.py
│ ├ wikipedia_family.py pywikibot/families/wikipedia_family.py
│ ├ wikiquote_family.py pywikibot/families/wikiquote_family.py
│ ├ wikisource_family.py pywikibot/families/wikisource_family.py
│ ├ wikitech_family.py pywikibot/families/wikitech_family.py
│ ├ wikitravel_family.py
│ ├ wikitravel_shared_family.py
│ ├ wikiversity_family.py pywikibot/families/wikiversity_family.py
│ └ wiktionary_family.py pywikibot/families/wiktionary_family.py
├ featured/ .pywikibot/data/featured
│ └ README
├ interwiki-dumps/ .pywikibot/data/interwiki-dumps/
│ └ README
├ interwiki-graphs/ .pywikibot/interwiki-graphs/
│ └ README
├ login-data/ Rewrite stores cookies in user's application-settings directory
│ └ README
├ logs/ Rewrite stores logs in user's application-settings directory
│ └ README
├ maintenance/
│ ├ cleanident
│ ├ family_check.py
│ ├ preferences.py
│ ├ readtalk.py
│ ├ setmail.py
│ ├ update_namespaces.py
│ └ wikimedia_sites.py
├ simplejson/
└ (contents omitted)
see externals/simplejson; once we package with setuptools, this should be an external dependency
├ userinterfaces/ pywikibot/userinterfaces
│ ├ cgi_interface.py
│ ├ terminal_interface.py
│ ├ tkinter_interface.py
│ ├ transliteration.py
│ └ wxpython_interface.py
├ watchlists/ .pywikibot/data/watchlists
│ └ README
├ wiktionary/
│ ├ entry.py
│ ├ header.py
│ ├ headertest.py
│ ├ meaning.py
│ ├ meaningtest.py
│ ├ sortonlanguagename
│ ├ sortonlanguagename.py
│ ├ structs.py
│ ├ term.py
│ ├ termtest.py
│ ├ testall.sh
│ ├ wiktionarypage.py
│ └ wiktionarypagetest.py
├ BeautifulSoup.py
├ CONTENTS
├ LICENSE
├ add_text.py
├ archivebot.py
├ articlenos.py scripts/irc/articlenos.py
├ basic.py
├ blockpageschecker.py
├ capitalize_redirects.py
├ casechecker.py
├ catall.py
├ category.py scripts/category.py Some options not tested yet
├ category_redirect.py scripts/category_redirect.py
├ catlib.py pywikibot/catlib.py Ported for backwards-compatibility only; all content moved to other modules
├ censure.py
├ cfd.py
├ checkimages.py scripts/images/checkimages.py
├ clean_sandbox.py
├ commons_category_redirect.py scripts/commons/commons_category_redirect.py
├ commons_link.py scripts/commons/commons_link.py
├ commonscat.py scripts/commons/commonscat.py
├ config.py pywikibot/config2.py renamed so that it can be imported without importing pywikibot, and without name confusion with old framework's config.py
├ copyright.py scripts/copyright/copyright.py
├ copyright_clean.py scripts/copyright/copyright_clean.py
├ copyright_put.py scripts/copyright/copyright_put.py
├ cosmetic_changes.py
├ daemonize.py
├ date.py pywikibot/date.py Not sure what this is used for...
├ delete.py
├ delinker.py scripts/commons/delinker.py
├ disambredir.py
├ diskcache.py
├ distrib
├ djvutext.py
├ editarticle.py
├ extract_wikilinks.py
├ family.py pywikibot/family.py
├ featured.py
├ featuredcount.py
├ fixes.py
├ fixing_redirects.py
├ followlive.py
├ generate_user_files.py
├ get.py
├ gui.py
├ image.py scripts/images/image.py
├ imagecopy.py scripts/images/imagecopy.py
├ imageharvest.py scripts/images/imageharvest.py
├ imagerecat.py scripts/images/imagerecat.py
├ imagetransfer.py scripts/images/imagetransfer.py
├ imageuncat.py scripts/images/imageuncat.py
├ inline_images.py scripts/images/inline_images.py
├ interwiki.py scripts/interwiki/interwiki.py
├ interwiki_graph.py scripts/interwiki/titletranslate.py
├ isbn.py
├ login.py pywikibot/login.py
├ logindata.py
├ lonelypages.py
├ maintainer.py scripts/irc/maintainer.py
├ maintcont.py scripts/irc/maintcont.py
├ makecat.py
├ match_images.py scripts/images/match_images.py
├ misspelling.py
├ movepages.py
├ mysql_autoconnection.py
├ noreferences.py scripts/references/noreferences.py
├ nowcommons.py scripts/commons/nowcommons.py
├ pagefromfile.py
├ pagegenerators.py pywikibot/pagegenerators.py needs cleanup/review
├ pageimport.py
├ piper.py
├ protect.py
├ query.py
├ rciw.py scripts/irc/rciw.py
├ rcsort.py
├ redirect.py
├ refcheck.py scripts/references/refcheck.py
├ reflinks.py scripts/references/reflinks.py
├ replace.py scripts/replace.py
├ revertbot.py
├ saveHTML.py
├ selflink.py
├ simple_family.py
├ solve_disambiguation.py scripts/solve_disambiguation.py
├ spamremove.py
├ speedy_delete.py
├ spellcheck.py
├ splitwarning.py
├ standardize_interwiki.py scripts/interwiki/standardize_interwiki.py
├ standardize_notes.py scripts/references/standardize_notes.py
├ table2wiki.py
├ template.py
├ templatecount.py
├ test.py
├ testfamily.py
├ titletranslate.py scripts/interwiki/titletranslate.py
├ udp-log.py
├ unlink.py
├ unusedfiles.py scripts/images/unusedfiles.py
├ upload.py scripts/images/upload.py
├ us-states.py
├ userlib.py
├ version.py
├ warnfile.py
├ watchlist.py
├ weblinkchecker.py
├ welcome.py
├ wikicomserver.py
├ wikipedia.py various files in pywikibot/
├ wikipediatools.py
├ wiktionary.py
├ wiktionarytest.py
├ xmlreader.py
└ xmltest.py
Personal tools
In other languages