Hello,

I work on the DB2 database server at IBM. In my personal time, I've
written a patch to add DB2 support to MediaWiki. It supports most of
the MediaWiki Database API with some gaps in searching and admin. I'm
involved in launching a site based on the patch and moving another
wiki onto it, so the gaps should be plugged in due time.

I don't have commit access. Could someone help get this committed?

The patch is against r43499 of the trunk:
<http://lpetr.org/ibm_db2_patch/>

The diff defines the changes to existing files:
<http://lpetr.org/ibm_db2_patch/add_ibm_db2.diff>

Changes:
 - Improved database agnosticism in Special pages (good for DB2, MSSQL, Oracle)
 - DB2 interface options in the config index.php
 - Some new constants like TS_DB2 for DB2 timestamp format

There are also three new files:
<http://lpetr.org/ibm_db2_patch/includes/db/DatabaseIbm_db2.php>
<http://lpetr.org/ibm_db2_patch/includes/SearchIBM_DB2.php>
<http://lpetr.org/ibm_db2_patch/maintenance/ibm_db2/tables.sql>

They are named to match the existing database files. Capitalization is
a bit inconsistent for compatibility. 'ibm_db2' is the name of the
required PHP extension, and the config/index.php algorithm requires
Ibm_db2 spelling for the Database module. Etc.

IBM DB2 is available for free download at <http://tinyurl.com/6lg5pa>
My public SSH key is <http://lpetr.org/personal/leo-public.pub>

Regards,

Leons Petrazickis
http://lpetr.org/blog/

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

Reply via email to