Page MenuHomePhabricator

[Citation Bot] Investigation: automated citation-fixing [AOI]
Closed, ResolvedPublic2 Estimated Story Points

Description

Citation Bot used to automatically go through and check citations, keeping a record of pages updated in a separate database. This was useful, and also apparently a good way to find bugs (reported when the bot did not properly update the citations).

Questions:

  • Does the old database still exist?
  • How many blocking issues are there?
  • Is there any sort of consensus on how good it needs to be to run automatically?
  • What policies etc. would it need to comply with?
  • Who would maintain this/keep up to date with issues raised?

Event Timeline

Fhocutt raised the priority of this task from to Low.
Fhocutt updated the task description. (Show Details)
Fhocutt added a project: Community-Tech.
Fhocutt added subscribers: Niharika, Harej, harej-NIOSH and 5 others.
What policies etc. would it need to comply with?

One of the main policies all bots on (at least enwp) need to comply to is to not make changes which has no inpact to the visability of the article. (like removing a blank space after a dot if there is a line break afterwards. This will not make any visuable change, but bots might want to do these edits anyways.)

This will probably also depend on the results of the {{cite doi}} et al. deprecation discussions, moving to Blocked.

DannyH renamed this task from [AOI][Citation Bot] Investigation: automated citation-fixing to CB2. [AOI][Citation Bot] Investigation: automated citation-fixing.Oct 27 2015, 5:39 PM
DannyH renamed this task from CB2. [AOI][Citation Bot] Investigation: automated citation-fixing to [Citation Bot] Investigation: automated citation-fixing [AOI].Oct 28 2015, 7:06 PM
DannyH renamed this task from [Citation Bot] Investigation: automated citation-fixing [AOI] to [Citation Bot] Investigation: automated citation-fixing [AOI] (blocked on cite doi rfc).Nov 3 2015, 9:16 PM
DannyH moved this task from To Be Estimated/Discussed to Bug backlog on the Community-Tech board.
DannyH renamed this task from [Citation Bot] Investigation: automated citation-fixing [AOI] (blocked on cite doi rfc) to [Citation Bot] Investigation: automated citation-fixing [AOI] .Nov 3 2015, 9:19 PM
DannyH updated the task description. (Show Details)

Consensus has been reached to deprecate {{cite doi}}: https://en.wikipedia.org/w/index.php?title=Template_talk:Cite_doi&diff=689081528&oldid=687187072

This investigation should no longer be blocked, so I'll move into sprint.

@Fhocutt: There doesn't seem to be much interest in restarting the automated citation-fixing, especially without a dedicated maintainer. My suggestion would be to answer whichever of the original questions you can, and then we can close this without a follow-up task, unless more interest emerges in the meantime.

@Fhocutt: There doesn't seem to be much interest in restarting the automated citation-fixing, especially without a dedicated maintainer. My suggestion would be to answer whichever of the original questions you can, and then we can close this without a follow-up task, unless more interest emerges in the meantime.

I am very much intrested in a bot that runs automatically and populate citations which are missing information.

Does the old database still exist?

If it does, it is the mysterious core file in the tool labs repository, but I wasn't able to log in with the old credentials.
Additionally, even if it is, it will be 2-3 years out of date and probably not useful.

How many blocking issues are there?

Unclear how many are blocking, but new issues have been reported recently (link)

Is there any sort of consensus on how good it needs to be to run automatically?

None mentioned; it is unclear whether it would need to have no open bugs, or whether a certain level of bugginess is acceptable.

What policies etc. would it need to comply with?

Standard enwiki bot policies; technically it wouldn't need to be reapproved, but consensus might demand this; unclear.

Who would maintain this/keep up to date with issues raised?

No one has volunteered as a maintainer, so there is not anyone right now.

With no maintainer, I do not recommend working on automated citation fixing.

DannyH added a subscriber: DannyH.

Excellent investigation, closing ticket.

@Slowking4: Thanks for the report. I'm working on other Community Tech projects and am not able to add more features right now. However, if there's anyone who wants to submit a patch for this or is interested in taking up maintainership I can absolutely work with them.