|Resolved||Addshore||T173818 [Epic] Kill the Wikidata build step|
|Resolved||WMDE-leszek||T180454 Sort out the mess that is the DataTypes extension / library / npm packages in order to kill the build|
|Invalid||None||T180456 Move git repository of data-values/data-types PHP library out of mediawiki/extensions|
If I'm not mistaken we talked about moving the PHP code of that package directly into Wikibase.git two years ago or so. I can't remember if there was a reason to not do that, or if simply no one got to it.
Having looked at the thing again now, I think it's a good idea to just move these two classes into Wikibase.git, assuming only Wikibase.git and dependents are using it. Then you can kill the package :)
I was also considering just moving it into Wikibase.git. Packagist shows a handful of uses outside of Wikibase. Those seem no longer maintained etc though. Basically, with situation when something had too be done fast with this package, I went for something which unblocked the deployment of Wikibase, and left the decision on whether to merge it into Wikibase or not for later. I guess now this decision has been made :)
Will merge and kill the package on Monday then!