[Wikidata-bugs] [Maniphest] [Commented On] T203557: Create a Edit group extension

2019-11-02 Thread Pintoch
Pintoch added a comment.


  I thought for a moment that there was an issue with the fact that at the 
moment, filtering by tags only works for Special:RecentChanges (which only 
contain the most recent changes, not all of them). But Lucas pointed out that 
it is also supported by Special:Contributions, which is uncapped in time. 
EditGroups currently assumes that all edits in a given group are made by the 
same user, which I think makes sense as a constraint. So, in the current 
situation, if you had an edit group which corresponded to a single tag, it 
would be possible to retrieve all edits in it via Special:Contributions 
(assuming you know the user in the first place).
  
  This suggests that an approach along the lines of what Lucas describes above 
is viable. Perhaps "sub-tags" should be attached to a parent user rather than a 
parent tag (or possibly both) given this observation.

TASK DETAIL
  https://phabricator.wikimedia.org/T203557

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Pintoch
Cc: Abit, Ramsey-WMF, Jony, Lydia_Pintscher, JeanFred, LucasWerkmeister, 
Pintoch, Framawiki, Aklapper, Bugreporter, darthmon_wmde, DannyS712, Nandana, 
JKSTNK, Lahi, PDrouin-WMF, Gq86, E1presidente, Cparle, Anooprao, SandraF_WMF, 
GoranSMilovanovic, Jayprakash12345, QZanden, Tramullas, Acer, LawExplorer, 
Salgo60, Silverfish, _jensen, rosalieper, Susannaanas, Jane023, Wikidata-bugs, 
Base, matthiasmullie, aude, Dinoguy1000, Ricordisamoa, Wesalius, 
Fabrice_Florin, Raymond, Steinsplitter, Mbch331, Jay8g
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Commented On] T203557: Create a Edit group extension

2019-11-02 Thread Pintoch
Pintoch added a comment.


  Great point! I did not think about that in this way. It sounds like a very 
sensible route to follow.

TASK DETAIL
  https://phabricator.wikimedia.org/T203557

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Pintoch
Cc: Abit, Ramsey-WMF, Jony, Lydia_Pintscher, JeanFred, LucasWerkmeister, 
Pintoch, Framawiki, Aklapper, Bugreporter, darthmon_wmde, DannyS712, Nandana, 
JKSTNK, Lahi, PDrouin-WMF, Gq86, E1presidente, Cparle, Anooprao, SandraF_WMF, 
GoranSMilovanovic, Jayprakash12345, QZanden, Tramullas, Acer, LawExplorer, 
Salgo60, Silverfish, _jensen, rosalieper, Susannaanas, Jane023, Wikidata-bugs, 
Base, matthiasmullie, aude, Dinoguy1000, Ricordisamoa, Wesalius, 
Fabrice_Florin, Raymond, Steinsplitter, Mbch331, Jay8g
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Commented On] T203557: Create a Edit group extension

2019-11-01 Thread Pintoch
Pintoch added a comment.


  Sure, I hope you don't mind us having this discussion here anyway, since this 
is still at a very early stage. (unless you are already planning to work on 
this exact architecture?)

TASK DETAIL
  https://phabricator.wikimedia.org/T203557

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Pintoch
Cc: Abit, Ramsey-WMF, Jony, Lydia_Pintscher, JeanFred, LucasWerkmeister, 
Pintoch, Framawiki, Aklapper, Bugreporter, darthmon_wmde, DannyS712, Nandana, 
JKSTNK, Lahi, PDrouin-WMF, Gq86, E1presidente, Cparle, Anooprao, SandraF_WMF, 
GoranSMilovanovic, Jayprakash12345, QZanden, Tramullas, Acer, LawExplorer, 
Salgo60, Silverfish, _jensen, rosalieper, Susannaanas, Jane023, Wikidata-bugs, 
Base, matthiasmullie, aude, Dinoguy1000, Ricordisamoa, Wesalius, 
Fabrice_Florin, Raymond, Steinsplitter, Mbch331, Jay8g
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Commented On] T203557: Create a Edit group extension

2019-11-01 Thread Bugreporter
Bugreporter added a comment.


  In my task description, The extension only records edits. Rollback feature 
will be provided by an external tool.

TASK DETAIL
  https://phabricator.wikimedia.org/T203557

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Bugreporter
Cc: Abit, Ramsey-WMF, Jony, Lydia_Pintscher, JeanFred, LucasWerkmeister, 
Pintoch, Framawiki, Aklapper, Bugreporter, darthmon_wmde, DannyS712, Nandana, 
JKSTNK, Lahi, PDrouin-WMF, Gq86, E1presidente, Cparle, Anooprao, SandraF_WMF, 
GoranSMilovanovic, Jayprakash12345, QZanden, Tramullas, Acer, LawExplorer, 
Salgo60, Silverfish, _jensen, rosalieper, Susannaanas, Jane023, Wikidata-bugs, 
Base, matthiasmullie, aude, Dinoguy1000, Ricordisamoa, Wesalius, 
Fabrice_Florin, Raymond, Steinsplitter, Mbch331, Jay8g
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Commented On] T203557: Create a Edit group extension

2019-11-01 Thread Lydia_Pintscher
Lydia_Pintscher added a comment.


  That makes sense. Thanks.
  I don't know the answer to your questions unfortunately.

TASK DETAIL
  https://phabricator.wikimedia.org/T203557

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Lydia_Pintscher
Cc: Abit, Ramsey-WMF, Jony, Lydia_Pintscher, JeanFred, LucasWerkmeister, 
Pintoch, Framawiki, Aklapper, Bugreporter, darthmon_wmde, DannyS712, Nandana, 
JKSTNK, Lahi, PDrouin-WMF, Gq86, E1presidente, Cparle, Anooprao, SandraF_WMF, 
GoranSMilovanovic, Jayprakash12345, QZanden, Tramullas, Acer, LawExplorer, 
Salgo60, Silverfish, _jensen, rosalieper, Susannaanas, Jane023, Wikidata-bugs, 
Base, matthiasmullie, aude, Dinoguy1000, Ricordisamoa, Wesalius, 
Fabrice_Florin, Raymond, Steinsplitter, Mbch331, Jay8g
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Commented On] T203557: Create a Edit group extension

2019-11-01 Thread Pintoch
Pintoch added a comment.


  Here are a few issues with the current tool:
  
  - If the tool goes down, this creates millions of dead links in edit 
summaries (which cannot be changed). Users who ran batches with the assumption 
that they could be undone if something goes wrong find themselves having to 
clean things up manually.
  - As a user, I can easily game EditGroups by imitating the edit summary of 
any tool, attributing edits to batches they are not actually part of (there are 
some protections against this, but they are not fully bullet-proof. For 
instance an edit will only be added to a batch if it was made under the account 
of the user who first created the batch)
  - Bot/tool authors are reluctant to add grouping support for their bots since 
EditGroups is not officially part of the Wikidata infrastructure. The community 
is unlikely to systematically enforce edit grouping in requests for bot 
approvals as long as it relies on an external tool, which does not come with 
any sustainability guarantees, SLA, etc.
  - Reverting relies on OAuth, and OAuth tokens can expire while a large edit 
group is being reverted.
  
  That being said, I am still not sure if all of EditGroups' functionality can 
reasonably be hoped to be supported in a MediaWiki extension directly: is it 
doable to have long-running tasks to undo a batch of edits? We do have 
Special:Nuke which deletes many pages at once, but this is done synchronously, 
the number of pages affected might be capped?

TASK DETAIL
  https://phabricator.wikimedia.org/T203557

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Pintoch
Cc: Abit, Ramsey-WMF, Jony, Lydia_Pintscher, JeanFred, LucasWerkmeister, 
Pintoch, Framawiki, Aklapper, Bugreporter, darthmon_wmde, DannyS712, Nandana, 
JKSTNK, Lahi, PDrouin-WMF, Gq86, E1presidente, Cparle, Anooprao, SandraF_WMF, 
GoranSMilovanovic, Jayprakash12345, QZanden, Tramullas, Acer, LawExplorer, 
Salgo60, Silverfish, _jensen, rosalieper, Susannaanas, Jane023, Wikidata-bugs, 
Base, matthiasmullie, aude, Dinoguy1000, Ricordisamoa, Wesalius, 
Fabrice_Florin, Raymond, Steinsplitter, Mbch331, Jay8g
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs