Hi,

this announcement should be only relevant to people who use a copy of the
git repository of Wikibase. Changes discussed below should be transparent
to other users of Wikibase.

As of yesterday (namely having merged
8f694176c839e98909e7695f6b86b6cff05c372c) JavaScript libraries used in
Wikibase front-end have been integrated into Wikibase git repository as
submodules located under view/lib directory. They are no longer installed
as Composer dependencies of Wikibase.

When updating Wikibase, you might need to run some commands to update
submodules (e.g. to fetch updated files of a particular library). The
commands to be run are:
git submodule init
git submodule update

or simply:
git submodule update --init

Should you have any questions regarding this change, or encounter problems
after recent update, especially in the UI-related code, please reach out to
the development team at WMDE.

Best regards,
Leszek Manicki

-- 
Leszek Manicki
Software Developer

Wikimedia Deutschland e. V. | Tempelhofer Ufer 23-24 | 10963 Berlin
Phone: +49 (0)30 219 158 26-0
http://wikimedia.de

Imagine a world, in which every single human being can freely share in the
sum of all knowledge. That‘s our commitment.

Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e. V.
Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg unter
der Nummer 23855 B. Als gemeinnützig anerkannt durch das Finanzamt für
Körperschaften I Berlin, Steuernummer 27/029/42207.
_______________________________________________
Wikidata-tech mailing list
Wikidata-tech@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-tech

Reply via email to