Addshore added a project: User-Addshore.
Addshore added a comment.
The RC injection process for wikidata edits into client edits is fairly
simple.
RC entries are enabled for all wikis, except commons.
The setting to look out for in WIkibase is "injectRecentChanges" which is set
by the below in production.
'wmgWikibaseClientInjectRecentChanges' => [
'default' => true,
'commonswiki' => false, // T171027
'testcommonswiki' => false, // T171027
],
Whenever a change occurs on wikidata that impacts a client site, change
propagation happens.
See the docs at
https://doc.wikimedia.org/Wikibase/master/php/md_docs_topics_change-propagation.html
The process of recent changes injection is done in a job and goes roughly as
follow:
- Loop through a batch of affected titles
- Look in recent changes to see if there is a recent change already appears
for the title we are working with that was caused by the same edit on wikidata
(skip if this is the case)
- Commit the RC entry to DB
The approach described in the description is likely to get you some fairly
unreliable data.
TASK DETAIL
https://phabricator.wikimedia.org/T246709
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Addshore
Cc: hoo, Ladsgroup, Lydia_Pintscher, Addshore, Capt_Swing, Isaac,
darthmon_wmde, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer,
_jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs