jayvdb added a comment.
As the ISBN data in this script is very outdated, I dont see the benefit in keeping it.
However, removing the old code/data could become problematic , especially if you dont
provide perfect backwards compatibility. So, dont remove it in your changeset, otherwise
your changeset might be hit with a -2. If you leave the old code in the file, unmodified,
it can still be accessed by other scripts which might depend on it via an import .
If the old code can be easily used as a fallback if no external libraries exist, that
would be nice. (but optional if it isnt easy to do)
After your changeset adding support for external libraries, another changeset can then
remove all the old code/data, and then it doesnt matter if someone hits it with a -2.
TASK DETAIL
https://phabricator.wikimedia.org/T85240
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign
<username>.
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb
Cc: Aklapper, jayvdb, pywikipedia-bugs