Thread:User talk:Kghbln/Requirements section/reply (2)

Hello Karsten. You probably noticed already but I wrote a installation instruction how to install or update SMW on a Windows server using Composer. In the end there does not seem to be much difference compared to a Linux box. However there are a couple of things I noticed during testing.


 * 1) I used Composer and tested the installation process of SMW, Maps and SMW Maps on MW-1.19 / 1.21 and 1.22 several times. In all three cases I could call   in the root of the wiki without altering anything in the default downloaded tars from MediWiki or any .json file. On MW 1.19 and 1.21 I did not run composer from   but the installation worked just fine or at least seems to be working just fine. To enable the extensions that are installed with composer you do need to enable Extension Installer on MW 1.19 and 1.21 but it seems you don't need it to install via composer. Is this correct or is there a catch?
 * 2) The "picture" on the Compatibility page links to GitHub. I think these kind of table's are very valuable and say more then a thousand words but on the SMW Wiki it is "only" a picture. The SMW Wiki is a Semantic Wiki (of-course), would it not be a good idea to store this data on the SMW Wiki itself? This would also "solve" the problem Jeroen has with the Requirements section. We also could transclude the Compatibility page on Help:Installation. I did the same on User:Jongfeli/Installation on Windows. Do you think this is a good idea?
 * 3) Do you still need Git to install or update with Composer? I think this is actually a question for Jeroen.

I would like to move User:Jongfeli/Installation on Windows to the Help NS and make reference to it from the Help:Installation chapter. Do you agree?

I tested our server with Composer and Git the last week and I must say once you know how things work (basically) and you know which "buttons" to press, updating and installing extensions is almost "painless" and a lot easier then in the "good old days" even on a Windows Server :). Thanks for that.