Page MenuHomePhabricator

Adoption request for AdminStatsBot and HBC AIV helperbot
Closed, ResolvedPublic

Description

I request being added as a co-maintainer of AdminStatsBot and HBC AIV helperbot. The tools admin links are https://admin.toolforge.org/tool/adminstats and https://admin.toolforge.org/tool/aivhelperbot
While the Adoption policy states that either:

  • The tool has been non-functional for 14 days, per LINK
  • Or, The current maintainer(s) have been inactive for 28 days, per LINK(s)

And also that the current maintainer(s) have been notified on all of their:

  • wikitech usertalk pages, per LINK(s)
  • homewiki usertalk pages, per LINK(s)

I would like for this request to be expedited with the 14 days wait time be waived due to the current maintainer having passed away, having being notified at https://en.wikipedia.org/wiki/Wikipedia:Bureaucrats%27_noticeboard#JamesR.
Both tools are effectively non-functional as both accompanying bots are already blocked locally and globally locked. See: https://meta.wikimedia.org/wiki/Special:CentralAuth/HBC_AIV_helperbot5 and https://meta.wikimedia.org/wiki/Special:CentralAuth?target=AdminStatsBot

The aivhelperbot is critical to admin processes on English Wikipedia as they help to clear [[:en:WP:AIV]] and [[:en:WP:UAA]] of old/stale reports.

Please could the TFSC :

  • check the tool's home directory for obvious secret information, following the Adoption policy instructions

Event Timeline

As mentioned on en:WP:BOTN, I am happy to be added as a co-maintainer to ensure we do not have 1 maintainer linked, as long as Robertsky does not object! I'm planning to take over the AIV helperbot

No objections to @Mdann52 joining in. I having dislike bus factor of 1.

Review of https://admin.toolforge.org/tool/adminstats
  • /data/project/adminstats/settings.py contained a bot password for User:AdminStatsBot
  • Deleted *.err & *.out legacy grid job log data
  • No obvious secrets in .bash_history. File left as it may have useful clues for new maintainers
  • Various unnecessary dotfile directories removed
  • check the tool's home directory for obvious secret information, following the Adoption policy instructions
Review of https://toolsadmin.wikimedia.org/tools/id/aivhelperbot
  • /data/project/aivhelperbot/.password contained a password for User:HBC AIV helperbot5
  • Deleted *.err & *.out legacy log data
  • Various unnecessary dotfile directories removed
  • No obvious secrets in .bash_history. File left as it may have useful clues for new maintainers
  • check the tool's home directory for obvious secret information, following the Adoption policy instructions
  • check the tool's home directory for obvious secret information, following the Adoption policy instructions
bd808 claimed this task.
bd808 added a subscriber: JamesR.

After removing stored passwords from both tools I have added both @Robertsky and @Mdann52 as co-maintainers of the adminstats and aivhelperbot tools. I chose to leave JamesR's now locked Developer account as a maintainer as well, but have no objections to that account being removed by others to clarify the active maintainership.

I am very sorry to learn of @JamesR's passing. I hope he would find some comfort in knowing that others are trying to carry on projects that he started. This is maybe the best tribute one can hope to receive as a FOSS contributor.