Legoktm added a comment. |
If Wikibase uses a feature of ~2.0 that is incompatible with 1.0.0, it'll blow up in production. The CI that currently runs on mediawiki/extensions/Wikidata pulls in only "require-dev" via composer, and uses mediawiki/vendor for the rest, so if there's a mismatch that is executed by tests, it'll get caught.
We probably want to apply the same CI to Wikibase (using mediawiki/vendor instead of composer). Then if you want to update a library, you'll submit a patch to mediawiki/vendor, then a patch to Wikibase with Depends-On so CI is testing against the new library, and then merge both at the same time whenever ready.
TASK DETAIL
EMAIL PREFERENCES
To: Legoktm
Cc: bd808, Aklapper, Legoktm, greg, Lydia_Pintscher, daniel, thiemowmde, WMDE-leszek, Aleksey_WMDE, Jonas, hoo, aude, Agabi10, Lucas_Werkmeister_WMDE, Jdforrester-WMF, VColeman, demon, Liuxinyu970226, Jrbranaa, Ricordisamoa, Addshore, Lahi, SandraF_WMF, GoranSMilovanovic, QZanden, Liudvikas, Luke081515, Wikidata-bugs, Anomie, zeljkofilipin, Mbch331
Cc: bd808, Aklapper, Legoktm, greg, Lydia_Pintscher, daniel, thiemowmde, WMDE-leszek, Aleksey_WMDE, Jonas, hoo, aude, Agabi10, Lucas_Werkmeister_WMDE, Jdforrester-WMF, VColeman, demon, Liuxinyu970226, Jrbranaa, Ricordisamoa, Addshore, Lahi, SandraF_WMF, GoranSMilovanovic, QZanden, Liudvikas, Luke081515, Wikidata-bugs, Anomie, zeljkofilipin, Mbch331
_______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs