- serialization/serialization - None present
- diff/diff - T173928: Remove mediawiki extension loading from diff/diff master branch
- data-values/interfaces https://github.com/DataValues/Interfaces/commit/85f031456484098f655472c105d5faf8d7151aa1
- data-values/data-values https://github.com/DataValues/DataValues/commit/62bc1927b69565c543087f96611280971cf3fe26
- data-values/common https://github.com/DataValues/Common/commit/39f2a7cd54c6452759910fb8c3e5c53188983a8d T173930: Use version 0.4.x of DataValues/Common in Wikibase
- data-values/serialization - None present
- data-values/number https://github.com/DataValues/Number/commit/0d8ef1179b2e51a1bcbce9ccf78307311f5413d1 T173931: Use version 0.9.x of DataValues/Number in Wikibase
- data-values/geo https://github.com/DataValues/Geo/commit/e340640fadcd4bc62d206697adf1354b631de9f3
- data-values/time https://github.com/DataValues/Time/commit/fd3ead7274f06224aac704fd9dcbf5ee6a218eba
- wikibase/data-model https://github.com/wmde/WikibaseDataModel/commit/a3f038b7c1c03bae0251e83301e9ee54c0ffa137 T173932: Release WikibaseDataModel without mediawiki integration & use in Wikibase
- wikibase/data-model-serialization https://github.com/wmde/WikibaseDataModelSerialization/commit/87e6ef71c8467f7fc416ef110f609228cff1b06c T173933: Release WikibaseDataModelSerialization without mediawiki integration & use in Wikibase
- wikibase/internal-serialization https://github.com/wmde/WikibaseInternalSerialization/commit/3420ca37d8fb0ea43b748d9cd6f1b0e4a53abf2b T173934: Release WikibaseInternalSerialization without mediawiki integration & use in Wikibase
- wikibase/data-model-services - None present
Description
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Addshore | T173818 [Epic] Kill the Wikidata build step | |||
Resolved | WMDE-leszek | T173936 Ensure all wikidata "libraries" don't interact with MediaWiki and are independent | |||
Resolved | WMDE-leszek | T173928 Remove mediawiki extension loading from diff/diff master branch | |||
Resolved | Addshore | T173930 Use version 0.4.x of DataValues/Common in Wikibase | |||
Resolved | Addshore | T173931 Use version 0.9.x of DataValues/Number in Wikibase | |||
Resolved | WMDE-leszek | T173932 Release WikibaseDataModel without mediawiki integration & use in Wikibase | |||
Resolved | WMDE-leszek | T173933 Release WikibaseDataModelSerialization without mediawiki integration & use in Wikibase | |||
Resolved | WMDE-leszek | T173934 Release WikibaseInternalSerialization without mediawiki integration & use in Wikibase |
Event Timeline
Comment Actions
Looks like all subtasks are closed!
We should probably do 1 more sweep of the libs in the build and double check and then close this task!
Comment Actions
Whats with wikibase/serialization-javascript? This and multiple other components are still doing the following MediaWiki-things:
- An extension registration is done for the only reason the library shows up on Special:Version.
- JavaScript resources are registered via the $wgResourceModules global.
- QUnit tests are registered via $wgHooks['ResourceLoaderTestModules'].
Are these things a problem for what this ticket here cares about?
Comment Actions
@thiemowmde those are not really covered by this ticket.
In the parent ticket there is currently an item in the list referring to the JS stuff, that is where these repos below.
I believe @WMDE-leszek is writing a task summing up the ideas regarding the JS area today.