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(a)gmail.com> wrote:
On Tue, Jun 24, 2008 at 10:20 AM, Esthon Medeiros
<esthon(a)terra.com.br>
wrote:
Brion Vibber escreveu:
> Simetrical wrote:
>> On Mon, Jun 23, 2008 at 8:37 PM, Esthon Medeiros <esthon(a)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(a)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(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l