Now MW 1.27 works but we have to check all extensions
We need restbase working with high speed
Math support for PNG must be dropped
Now MW 1.27 works but we have to check all extensions
We need restbase working with high speed
Math support for PNG must be dropped
Status | Assigned | Task | ||
---|---|---|---|---|
Resolved | tomaluca | T2880 Upgrade to MW 1.27 and add restbase | ||
Resolved | tomaluca | T2910 Drop support for PNG in Math | ||
Resolved | tomaluca | T1305 Integrate VisualEditor | ||
Invalid | tomaluca | T2895 Check visualeditor bugs | ||
Resolved | davidev | T2907 Replace and remove dmath tags | ||
Resolved | davidev | T2975 Remove dmath extension | ||
Resolved | atundo | T2977 Check the rendering on math in OCG latexer | ||
Resolved | falitjain | T2968 Check if math tags are rendered correctly | ||
Resolved | grigoletti | T3120 Fix Visualeditor's css | ||
Resolved | grigoletti | T3122 Fix template inserting | ||
Resolved | grigoletti | T3260 Edit button is not active when visualeditor is on (View button is active instead) | ||
Resolved | ruphy | T3057 Fix templates for Visual Editor | ||
Resolved | ruphy | T3060 Decide an implementation between the template refactor proposals. | ||
Resolved | ruphy | T3061 Adjust the Environment/Theorem/Definition templates | ||
Resolved | davidev | T3062 Create a bot to change existing templates |
My workflow is:
mediawiki.version and the extensions.list.version are the file in the WikiToLearn main repo with inside the mediawiki version and all extensions versions.
No, if you open the WikiToLearn repo you can see the two files.
If you open the file you see the mediawiki version in the mediawikiversion file and all extensions and the version of each extension in the extensions.list.version.
We have also some exstension as submodule in the extensions dir
So the ideal workflow (in that way we have the docs):
Yes, but when you run the
./instance.sh download
and you have a new mediawiki version (only for mediawiki) the symlink for localsettings.php is broken, with the first-run the system automaticaly fix this problem
If you want to use the "download" procedure you don't have to delete docker and volumes ( ./instance.sh stop && ./instance.sh delete-full), this is required only if you want use the first run way
The new workflow:
It is missing what is the number of the last version, in my case i have REL1_27-5f3cc9b that not exist anymore
I think you don't have the latest wtlhome version
I added the automated failback to git repo sometime ago.
But i think you don't have the last version of the wikitolearn repo too, try pull in both
Ok updated, now the list is autoupdated, so edit the version on the files is not required to force the download of 1.27?
Now i'm keeping everything updated, but i'm not checking if every function is working fine.
I think the required thing is keep an eye on every extension an
Now, because is not relased yet, we are using the REL1_27 branch instade of the relase version, if you look at previous commit you can see how is managed the stable version
Ok so, the procedure is:
./instance.sh update-home To update the WikiToLearnHome repository
./instance.sh download it do several things, included pulling the lates version from the repo of wikitolearn and updating the extensions and mediawiki core
./instance.sh start
And you should be fine! :D
Ok the procedure works to get an update version.
Actually seems that everything is working but we have to define a protocol about every extension for test if it is working.
I added that step in a new paragraph Update MediaWiki http://meta.wikitolearn.org/WikiToLearn_Home/WikitoLearn_Home_Documentation/Local_WikiToLearn_Instance
That page is intended to be a guide for the first envrironment setup. I moved those lines to the instance.sh guide, which is intended to be the detailed guide to managing WTL repo through WTLH, and has a section, namely "Use cases", where such operations are described.
I removed the line about updating WTLH. The user is always expected to keep its repo updates, i do not think that there is any need to write that everywhere everytime