Page MenuHomePhabricator

Snottywong/JackPotte tools.wmflabs.org scripts are broken and unmaintained
Open, Needs TriagePublic

Description

Per https://en.wikipedia.org/wiki/User_talk:Scottywong/Archive_24#https://tools.wmflabs.org/jackbot/snottywong/cgi-bin/afdadminstats.cgi?max=250&name=Evad37_-_is_unavailable multiple of snottywong and @JackPotte 's tools.wmflabs.org scripts are not working and both seem to be largely inactive.

Would it be possible these could be fixed and taken over?

@DannyS712 - You asked about these being broken so this might be of interest.

Event Timeline

RhinosF1 created this task.Mar 6 2019, 5:48 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMar 6 2019, 5:48 PM

Would it be possible these could be fixed and taken over?

It's technically possible if someone volunteers to take over.

I'm not sure how it would work @Aklapper, I was advised on IRC to post here.

I've notified Snottywong at https://en.wikipedia.org/w/index.php?title=User_talk:Scottywong&diff=886500650&oldid=886420107&diffmode=source as I can't find their phab account.

RhinosF1 renamed this task from Unmaintained&broken tools.wmflabs.org scripts that may be of use to Snottywong/JackPotte tools.wmflabs.org scripts are broken and unmaintained.Mar 6 2019, 5:59 PM

Advised to change title

I'm not sure how it would work @Aklapper, I was advised on IRC to post here.
I've notified Snottywong at https://en.wikipedia.org/w/index.php?title=User_talk:Scottywong&diff=886500650&oldid=886420107&diffmode=source as I can't find their phab account.

By you it seems. (andre_)

Quiddity changed the task status from Open to Stalled.EditedMar 6 2019, 8:45 PM
Quiddity added a subscriber: Quiddity.

Struck earlier comment. My mistake, sorry for the noise. RhinosF1 was indeed seeking someone else to maintain it.

Quiddity changed the task status from Stalled to Open.Mar 6 2019, 8:57 PM
JackPotte added a comment.EditedMar 6 2019, 10:08 PM

The error 500 is due to the absence of Python package on the new Toolforge server:
"ImportError: No module named MySQLdb"

But the Python CGI performances make me think that it's not worth rewriting these tools in Python 3. We'd better migrate them to an asynchronous technology, like we did for https://xtools.wmflabs.org/adminscore. And I don't have the time to do it. FYI, the source code is here: https://github.com/JackPotte/snottywong

The error 500 is due to the absence of Python package on the new Toolforge server:
"ImportError: No module named MySQLdb"
But the Python CGI performances make me think that it's not worth rewriting these tools in Python 3. We'd better migrate them to an asynchronous technology, like we did for https://xtools.wmflabs.org/adminscore. And I don't have the time to do it. FYI, the source code is here: https://github.com/JackPotte/snottywong

@JackPotte - Are tools therefore confirmed to be abandoned by you? Can you recommend someone to take over?

@RhinosF1 Will it require any change in coding or just an installation of required packages?

@RhinosF1 Will it require any change in coding or just an installation of required packages?

Not a clue, See earlier posts