Wikipedia talk:Article Creation and Improvement Drive/Maintenance

From Wikipedia, the free encyclopedia

Contents

[edit] Speedy and Ontime Rollovers

Is there any way of creating a bot to do the rollovers? Its a huge job. Or atleast for people to break down the work, so that everyone doesn't have to spend 15-30 mins on a rollover. I for one am not fond of the {{subst:AIDvoter}}...--Steven 00:50, 27 February 2006 (UTC)

Yes, there is a way. I'm at the moment creating the bot for doing everyday checking of nominations. When this bot reaches satisfactory phase, I'll write the bot for rollover. I agree, it's a huge job, that's why I don't do it any more :-) Expect the rollover bot in next 2 weeks. One more manual rollover, at most. We can make a deal to split the job of next rollover... if the bot won't be finished yet. --Dijxtra 09:57, 27 February 2006 (UTC)

Good good. Thanks for the maintenance bot as well.--Steven 21:44, 27 February 2006 (UTC)

[edit] Attention!

Now, here's an interesting diff: [1]. If something like that happens again, you know who's the suspect. Do we have admins among us? Someone to block him if he does something like that? I mean, I had quite a hard time finding what the heck happened here... --Dijxtra 16:55, 3 March 2006 (UTC)

[edit] Rule requiring four votes per week is honored in the breach ...

How an article is removed from the list states, "Articles need four votes per week to stay on the list." A quick survey of the list shows several "needs at least X votes" that are not divisible by four. The vote requirements and due dates for many articles seem arbitrary.

I'd be happy to correct the vote requirements and dates, if someone would like me to. Then, someone braver than me can remove the articles that have failed to receive sufficient votes. -Scottwiki 09:22, 28 March 2006 (UTC)

Ah heck, I'll just make the corrections now. No better time than the present .... -Scottwiki 09:25, 28 March 2006 (UTC)
Never mind. I've just learned that the four-vote rule was instituted recently. That explains most, and perhaps all, of the discrepancies I perceived. I won't make the corrections I had planned. -Scottwiki 09:55, 28 March 2006 (UTC)

[edit] /Removed

I've created an archive for /Removed, it was a whopping 539 kb long. If anyone feels like changing the structure of that page, now's the moment! Pruneau plum 10:35, 13 June 2006 (UTC)

[edit] Username grabber

44+ hightly modified sigs, argh...

#!/usr/bin/perl -w

use strict;
use Array::Uniq;
use File::Slurp;

my $var = read_file($ARGV[0]);
print"users = [\n\t".join(",\n\t",uniq sort map{$_='\'User talk:'.ucfirst((split /:\s*/,$_,2)[1]).'\''}grep(!/Esperanza/,($var=~/\[\[(User:.*?)(?:\||\]\])/g)))."\n]\n";

AzaToth 19:36, 6 November 2006 (UTC)

This is the pywikipedia script I'm using to spam those poor bastards (copying in the users array I get from the perl script above):

#!/usr/bin/python
# -*- coding: utf-8  -*-

users = [
        'User talk:AzaToth',
]

msg = '{{subst:AIDvoter}} ~~~~'

import wikipedia
import os,sys

site = wikipedia.getSite()

for s in users:
        page = wikipedia.Page(site,s)

        if page.isRedirectPage():
                page = page.getRedirectTarget();
                if page.title() in users: # dual entry
                        continue; 

        elif page.isCategory() or page.isImage():
                continue

        oldtext = ''
        if page.exists():
                oldtext = page.get()
        newtext = oldtext +  "\n" + msg
        wikipedia.showDiff(oldtext, newtext)
        wikipedia.setAction('You helped choose this week\'s [[WP:ACID]] winner')
        page.put(newtext)