{\rtf1\ansi\ansicpg1252\cocoartf2639 \cocoatextscaling0\cocoaplatform0{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} {\*\expandedcolortbl;;} \margl1440\margr1440\vieww12600\viewh6980\viewkind0 \deftab720 \pard\pardeftab720\qc\partightenfactor0 \f0\fs28 \cf0 \ul \ulc0 ValExtLinks to-do list\ulnone \ \ \pard\pardeftab720\partightenfactor0 \cf0 - Don't rely on extlinks table to find external links, as only links within square brackets are tracked there. Use a Pywikibot script like find_external_images.py to find \ul all\ulnone external links. Consider porting entire script to Python. Will need to make sure to ignore links marked with .\ \ - Add argument --only-200-ok which doesn't treat the other entries in my OK_CODES array as OK. This may allow us to catch additional problems.\ \ - Automatically highlight pages that do not have archive.org or archive.is snapshots (see {\field{\*\fldinst{HYPERLINK "http://mementoweb.org/depot/native/archiveis/"}}{\fldrslt here}} for the archive.is API). When checking for snapshots, we shouldn't just ask archive.org if it has one.\ \ - OneDrive links like http://cid-639aa31296681bfe.skydrive.live.com/self.aspx/Oni/Images/head.png are 404s but return 200. Need to detect these!}