Need Wikisource specific edit counter for Proofread and validation work. There are no edit counter for Wikisource specific job. If we want to find out the edit count of specific user in a specific time span, how many pages (Page:) have done as "Without text", "Problematic" "Proofread" or "Validate". I think this could be implemented at x-tool very easily.
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T173012 Need Wikisource specific counter for "Without text", "Problematic" "Proofread" or "Validate" work. | |||
Open | None | T172408 Implement way of querying Proofread Page Status of a Page: (or revision) from the databases directly | |||
Open | Feature | None | T290578 Use the change_tag table to store the proofreading quality level | ||
Open | None | T289140 ProofreadPage: Enable change-tag status system on Wikisources |
Event Timeline
I have added a images with description about where we need the wikisource specific edit count.
@Samwilson Did you want to comment on this? From the looks of it, such a feature seems useful, but I wonder if it's right for the Edit Counter. Is this need specific to English Wikisource? Perhaps it makes sense to implement it as a separate tool, maybe even apart from XTools (which is meant to be cross-wiki)?
This would be a good statistic for any wiki with the ProofreadPage extension, so it could conceivably be part of XTools I think.
However, the data about page quality is currently not cheaply-queriable, as this data is stored in the page text. T172408 will fix this. Then we'd be able to get the count of a user's revisions and what quality level they were changed to (i.e. would also exclude those revisions in which the user didn't change the quality).
So, my thought is that this could work, after the above changes are made to ProofreadPage, and would be nice to have in XTools, but is blocked for now.
@Tpt what do you think?
@Nivas10798: Removing task assignee as this open task has been assigned for more than two years - See the email sent to task assignee on October 11th.
Please assign this task to yourself again if you still realistically [plan to] work on this task - it would be welcome! :)
If this task has been resolved in the meantime, or should not be worked on by anybody ("declined"), please update its task status via "Add Action… 🡒 Change Status".
Also see https://www.mediawiki.org/wiki/Bug_management/Assignee_cleanup for tips how to best manage your individual work in Phabricator. Thanks!