Oct 23 2023
Sep 26 2023
Thanks @KCVelaga_WMF! Some things I'm noticing initially:
- It looks like is_self_revert is actually finding whether the edit was later reverted by the same editor, not whether the edit itself is a revert of a previous edit by this user. We're looking for the latter.
- newcomer tasks: We're specifically interested in the newcomer task links tag but this dataset seems to be targeting newcomer tasks in general - there are other newcomer tasks (like copyediting) which we want to take action on, but we think 'add a link' is so unambiguous that we should always leave that one alone.
- It looks like there are zero page creations in the datasets - is that just because page creations are rarer, or are they inherently excluded because the Revert Risk API can only consider edits which have a parent revision (or something else)?
Sep 25 2023
Sep 24 2023
Seems like the failing test was unrelated to this PR.
WIP PR at https://github.com/WikipediaLibrary/TWLight/pull/1209. I'm getting a failing test but can't figure out why.
Sep 14 2023
I need to start remembering to switch accounts when appropriate. This above patch was made in my volunteer capacity :)
Sep 9 2023
Filed a PR with a fix for the 'overwrite with blank email' bug I noted above: https://github.com/WikipediaLibrary/TWLight/pull/1200
I did some testing on this, and the only way I could reproduce it was to log in with an account which has no email attached in Wikipedia. Then update my email address in the library while keeping the "Use my Wikipedia email address" checkbox ticked. Upon logging out of the library and back in, the entered email is blanked. If the checkbox isn't selected, this doesn't happen.
Although a nice idea, I think the current workflows are good enough, and we've moved most partners away from applications anyway, reducing the overall workload.
I boldly took the approach of adding a new config app to store this data. Awaiting feedback.
I intended to make the above comments from this account :)