Thread:Pecoes/@comment-44043-20121211003036/@comment-188432-20121220035058

Okay, bot is now running on just the list of category pages you provided. If there are erros in that list, obviously the bot won't know about them. Should be done in about 25 more minutes, cause I'm averaging closer to 9 seconds/change not a more usual 8. Dunno why.

Anyway, because this is a one-time-only thing, my bot isn't flagged as a bot on your wiki, meaning that all edits will appear to be done by a normal user. This is typically inadvisable, simply because I'm going to dominate your recent changes list for a few minutes.

For Pecoes, who wanted to know method here, all you do is take the list of full pagenames he provided, throw 'em into a text editor, convert 'em to plain text, and save the file. (Make sure the names are either on new lines or enclosed in brackets.) Then you just run category.py like so: python category.py add -file:filename.txt -summary:whatever And when prompted for the new category name, give it. Easy.

The only reason there was a bit of argy-bargy over the category tree is that I loathe working from files when it comes to the category tree. There can always be mistakes in a file, but the category tree is the category tree is the category tree, amen. And running any bot using your category tree shows weaknesses in your category tree — unexpected bits of recursion, rabbit holes that the bot falls into, etc. If you do it all by lists, you're basically giving up on your category tree, and putting the list ahead of the wiki itself.

The notion that one should have an excel file to understand the category tree is frightening to me, because, yanno, your readers don't have an excel file. They should be able to progress logically through categories, just like a bot does.

Okay, end of sermon. Just passed w:c:wot:category:Gatekeepers.