User:Hesperian/Notes/Cleanup

From Wikisource
Jump to navigation Jump to search

To do[edit]

  1. Identify groups of pages that share a subtitle, suggesting that they belong together on a disambiguation page - ONGOING
    • Subcase: The bible - ONGOING
  2. Soften matching criteria for redirects and disambiguation pages, to accommodate titles that differ only by a leading "The", "A" or "An". Or punctuation.
  3. Soften matching criteria to include half-titles for colon-separated full-titles
  4. Fix or delete redirects to non-existent pages
  5. Every disambiguated page should have a {{similar}} link back to its disambiguation page
  6. Every version listed on a versions page should have a {{other versions}} link back to its disambiguation page
  7. Check every {{similar}} template points at a disambiguation page
  8. Check every {{other versions}} template points at a versions page
  9. Identify links to disambiguation pages from Author: pages; these should point at specific works or versions pages
  10. Identify links to disambiguation pages from non-disambiguation page; these should usually point at specific works
  11. Check direct links to particular versions/translations; if they are general, they should go to the versions/translations page, not the work itself
  12. Find and fix root works with "Volume" etc. in the title; e.g. Grimm's Household Tales, Volume 2 and The Folk-Lore Journal. Volume 6.
  13. Identify subpages without a root page.
  14. Find subpages of disambiguation, versions and translations pages
  15. Identify root pages with the most links to other root pages; many of these will be probably collective works with "flat" organisation — their component works are treated as root works.
  16. "Same"
  17. Multi-part articles should have next/prev in series links, and a root page that links to all parts
  18. Find Page: namespace pages that don't have a corresponding index
  19. Every translation listed on a translations page have a {{other translations}}link back to its translations page - DONE 18 July 2011
  20. Check every {{other translations}} template points at a translations page - DONE 18 July 2011
  21. No cross-namespace redirects

Done[edit]

Task Script Last run
Identify redirects that ought to be disambiguation pages because they have more than one candidate target ambiguous_redirects.py 2011-10-04
Disambiguation pages that link to disambiguation pages should themselves be linked to by them. dab_crosslinks.py 2011-09-13
Talk pages should not be redirects unless their corresponding mainspace page is also a redirect. talk_redirects.py 2012-06-07
Every Page: page should be in exactly one status category badstatus.py 2012-06-07
Subpages should not be redirects subpage_redirects.py 2012-06-08
No redirects in Page: or Index: namespace page_namespace_redirects.py 2012-06-15

Ongoing[edit]

Task Script Last run
Create redirects to subpages of collective works. Including: Popular Science Monthly. Working on: 1911 Encyclopædia Britannica. article_redirects.py 2011-09-13