dcausse created this task.
dcausse added a project: Wikidata-Query-Service.
Restricted Application added a subscriber: Aklapper.

TASK DESCRIPTION
  As a consumer of the mediawiki.revision-create events I want to know what 
slots are available in the revision being created so that I can properly filter 
the revisions I want to track without calling the MW api.
  
  Actual usecase is tracking the `mediainfo` changes similar to how Wikidata 
Query Service is tracking the changes to wikibase entities. The main difference 
here is that the wikibase entity data is not on the main slot and thus can be 
nonexistent.
  Adding the information related to the slots available in a particular 
revision would ease such process permitting to only track revisions that have 
the required slot.
  
  Ideally the information available per slot should be:
  
  - role
  - content model
  - content format
  - sha1
  - origin revision (does not seem to be available through the action API?)
  
  AC:
  
  - the mediawiki.revision-create schema is adapted to contain this information
  - good to have: the mediawiki.page-[delete|suppress|undelete] schema have 
such information
  - EventBus emits the modified events

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

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

To: dcausse
Cc: Aklapper, Ottomata, Pchelolo, dcausse, MPhamWMF, CBogen, Namenlos314, Gq86, 
Lucas_Werkmeister_WMDE, EBjune, merbst, Jonas, Xmlizer, jkroll, Wikidata-bugs, 
Jdouglas, aude, Tobias1984, Manybubbles
_______________________________________________
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org

Reply via email to