How do MS SQL users install MediaWiki?

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

How do MS SQL users install MediaWiki?

Mark A. Hershberger-2

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?

--
http://hexmode.com/

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
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Reply | Threaded
Open this post in threaded view
|

Re: How do MS SQL users install MediaWiki?

Danny Joe Bauch
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 <[hidden email]>wrote:

>
> 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?
>
> --
> http://hexmode.com/
>
> 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
> [hidden email]
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Reply | Threaded
Open this post in threaded view
|

Re: How do MS SQL users install MediaWiki?

Antoine Musso-3
In reply to this post by Mark A. Hershberger-2
Le 03/03/13 14:21, Mark A. Hershberger a écrit :
> 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?

Given the installer has been around for a few years, I guess we should
simply drop Microsoft SQL server support.  There is no point in keeping
unused and bit rotting code.  The same probably applies to DB2.

--
Antoine "hashar" Musso


_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Reply | Threaded
Open this post in threaded view
|

Re: How do MS SQL users install MediaWiki?

Chad
On Sun, Mar 3, 2013 at 10:02 PM, Antoine Musso <[hidden email]> wrote:
> Le 03/03/13 14:21, Mark A. Hershberger a écrit :
>> 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?
>
> Given the installer has been around for a few years, I guess we should
> simply drop Microsoft SQL server support.  There is no point in keeping
> unused and bit rotting code.  The same probably applies to DB2.
>

We already dropped DB2 because nobody cares. However, we do
have people who want/use MSSQL, so I think taking the effort to
keep it working is worthwhile--if someone's willing to commit.

-Chad

_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Reply | Threaded
Open this post in threaded view
|

Re: How do MS SQL users install MediaWiki?

Mark A. Hershberger-2
On 03/04/2013 01:34 AM, Chad wrote:
> However, we do
> have people who want/use MSSQL, so I think taking the effort to
> keep it working is worthwhile--if someone's willing to commit.

Since Danny Bauch has been using MSSQL and modifying MW for his needs,
I'll work with him to get the necessary changes committed.

Danny, if you could commit your changes into Gerrit, I'd be happy to
test them.

--
http://hexmode.com/

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
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Reply | Threaded
Open this post in threaded view
|

Re: How do MS SQL users install MediaWiki?

Marcin Cieslak-3
>> Mark A. Hershberger <[hidden email]> wrote:
> On 03/04/2013 01:34 AM, Chad wrote:
>> However, we do
>> have people who want/use MSSQL, so I think taking the effort to
>> keep it working is worthwhile--if someone's willing to commit.
>
> Since Danny Bauch has been using MSSQL and modifying MW for his needs,
> I'll work with him to get the necessary changes committed.
>
> Danny, if you could commit your changes into Gerrit, I'd be happy to
> test them.

I'll be happy to come back to my PostgreSQL work and I'd happy to
talk to other RDBMs people to coordinate some stuff (like getting
unit tests to work or getting some abstractions right - transactions,
schema management etc.).

//Saper


_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l