I don't know what others have done, but I have generally been able to just add the MSSQL option to the installation scripts and install as for other DBMSs and update the code to parallel the changes that have been made for the MySQL driver. My updates typically don't get added into the git repository. I'd like to remedy that, especially since I intend to spend time on the code again. I never did get to the point where it was obvious how the setup would incorporate the alternative storage architecture for Azure (storing the media in Azure blobs). That would probably be the next thing for me.
On Sun, Mar 3, 2013 at 4:21 PM, Mark A. Hershberger mah@everybody.orgwrote:
I was looking for a way to test my fix to https://bugs.php.net/bug.php?id=64338 and, having spent so much time on MediaWiki, I thought MW would provide a good way to test the connection to a MS SQL database.
I was somewhat surprised to see that even though we have a db/DatabaseMssql.php, we don't have a installer/MssqlInstaller.php.
I imagine this is because when the installer was re-written, no one was around to implement it for MS SQL. Are SQL Server users just updating their old MW installations?
Many that live deserve death. And some that die deserve life. Can you give it to them? Then do not be too eager to deal out death in judgment. For even the very wise cannot see all ends. -- J.R.R. Tolkien, The Fellowship of the Ring
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l