I have had Mediawiki running on Microsoft SQL Server pretty much without any problems for several months now, originally on SQL Server 2000, but now on 2005. This week the boss decided it was time to move it from our development box to a production server. The version I'm running is based on release 1.12, but includes quite a bit from the 1.13 code as well. That includes several extensions. I'd love to have my stuff rolled in to the shared source. The only significant change that impacts quite a few of the PHP sources (primarily the Special... stuff) is that I had to add a couple of methods to the Database class to switch back and forth between returning query results in arrays (which works most of the time) and returning query results in objects with fields accessed by name. For performance reasons, the ADODB class that I used only does one or the other. Brion -- if you're still following this thread, tell me what it takes to get my stuff rolled in.
On Tue, Jun 24, 2008 at 9:27 AM, Chad innocentkiller@gmail.com wrote:
On Tue, Jun 24, 2008 at 10:20 AM, Esthon Medeiros esthon@terra.com.br wrote:
Brion Vibber escreveu:
Simetrical wrote:
On Mon, Jun 23, 2008 at 8:37 PM, Esthon Medeiros esthon@terra.com.br
wrote:
I would like to know if there is any work to have DB2 supported by
Mediawiki.
Also if there isn't, if I could start a project to create this
support, I mean
if this is possible and/or desirable.
If you want support, submit a patch. Look in Database.php and various subclasses, like DatabasePostgres.php. These are in includes/db/ in current trunk. Write up a DatabaseDB2.php and submit it on Bugzilla or somewhere. Changes also might be needed to the installer script to give it as an installation option.
Indeed, good luck implementing it. :)
But I will warn you -- it'll save you a *lot* of trouble to just install a copy of MySQL. It'll actually *work* instead of spending months discovering new compatibility problems every time you try a new feature or upgrade.
-- brion
Hi Brion,
you're right, if it was only for my use and I already installed it with mysql and it was very fast to install and begin to use, excellent application. But, my suggestion is to create more compatibility for the product, I can see in this table http://en.wikipedia.org/wiki/Comparison_of_wiki_software that few have DB2 support, so if it is not very complex I would like to work with it.
If more people like the idea and wish to join me in this effort please let me know.
Esthon Medeiros.
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
I know Aran was working on a MSSQL class recently. Might be worth your time to ask him what issues he's hit/overcome while trying to implement that.
-Chad
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l