Apr 7 2021
Note from handover call with @Silvan_WMDE :
The two patches currently undo the code added in the following patches:
Apr 6 2021
Mar 29 2021
Mar 17 2021
Mar 16 2021
Mar 11 2021
Mar 10 2021
nan-hani is merged, stalling this on the campsite board until the additional language codes are approved by LangCom.
Mar 5 2021
Mar 4 2021
Mar 2 2021
Mar 1 2021
Feb 26 2021
Feb 24 2021
Feb 23 2021
Feb 22 2021
Feb 15 2021
Feb 11 2021
This seemed to be ready for verification, as it has already ran a couple of times:
https://dumps.wikimedia.org/wikidatawiki/entities/20210203/ and https://dumps.wikimedia.org/wikidatawiki/entities/20210210/.
Feb 10 2021
Task Inspection note:
The list of languages without a translated language name is here https://gerrit.wikimedia.org/g/mediawiki/extensions/Wikibase/+/711874256d9d00d5cd3ed1e2d3e82391aaac735c/lib/includes/WikibaseContentLanguages.php#84
Task inspection hints:
- we presume that we will probably need to change the parser to allow the minus sign
- as an entry point it might make sense to start from the wbparsevalue API action
- also look at extensions/Wikibase/vendor/data-values/number/src/ValueParsers/DecimalParser.php, normalizeDecimal()
Task inspection note: we probably want to start with adding the browser_test to the test script in package.jsonand see what happens
After testing this again, multiple devs were able to run the browser test without issues. Closing as this seems to be resolved.
Feb 9 2021
Feb 4 2021
@Lucas_Werkmeister_WMDE's fixes this for data-bridge, I guess it would make sense to do this for the other projects too for consistency purposes. Moving back to To Do.
Feb 3 2021
For verifying this locally:
add the following to your LocalSettings.php:
$wgWBRepoSettings['idGeneratorRateLimiting'] = true;
$wgRateLimits['wikibase-idgenerator']['user'] = [ 0, 60 ]; 1 per minute
$wgRateLimits['wikibase-idgenerator']['anon'] = [ 0, 60 ]; 1 per minute
$wgMainCacheType = CACHE_DB;
Feb 1 2021
Jan 27 2021
Jan 26 2021
Jan 25 2021
Jan 21 2021
Moving to test (verification) as there are no objections from within the campsite to the comment above therefore no further work is required here.
Task inspection note:
- on WikibaseRepo we should log to the general Wikibase channel (LoggerFactory::getInstance( 'Wikibase' );).
- the logger definition on the wmf-config side can be completely removed
Task inspection note: it might be possible to get the Lemmas by build the EditEntity result the way GetEntities does.
See https://github.com/wikimedia/Wikibase/blob/fa50e8941ca62e3c798fd6b4a949c2fa43b9f3cd/repo/includes/Api/GetEntities.php#L346 for more info.
As this is still occurring and the time box has been exhausted with no actionable outcome, moving this to test (versification) to consider what the best way forward might be.
Jan 20 2021
Jan 19 2021
Per Adam the next step could be 40% for Wikidata.org, in case we want to be extra cautious