Today several developers prioritized, closed, or followed up on eleven
database bugs, and discussed how to improve support for non-MySQL
databases in MediaWiki.  The details are in the notes:
https://www.mediawiki.org/wiki/Bug_management/Triage/Databases_20111102
with summaries in the comments on each bug.

Microsoft's Ben Lobaugh volunteered to lead an effort towards automated
testing on non-MySQL databases in the Wikimedia Labs infrastructure, and
additional infrastructures as necessary.  He'll help us get some Windows
machines, or a setup in a Microsoft-run Azure cloud, so we can test on
Microsoft SQL Server properly.

How you can help MediaWiki administrators who don't use MySQL:

* Write tests or specs.  Ben and DJ Bauch want to work on better unit
testing per https://bugzilla.wikimedia.org/show_bug.cgi?id=32118
(special page SQL queries), and could use specifications to test
against.  Improve https://www.mediawiki.org/wiki/Database_testing .

* Try to reproduce this installation failure on SQLite or PostgreSQL:
https://bugzilla.wikimedia.org/show_bug.cgi?id=28172

* Fix "Database layer should automagically add GROUP BY columns on
backends that need them (postgres)"
https://bugzilla.wikimedia.org/show_bug.cgi?id=26273 .  This is a large
project.

* Make a meta-schema so that we no longer use tables.sql as a canonical
source.  Chad and Max started in
http://svn.wikimedia.org/viewvc/mediawiki/branches/abstract-schema/ .
See
https://www.mediawiki.org/wiki/Bug_management/Triage/Databases_20111102#Ideas:
for more discussion.  This is a large project.

-- 
Sumana Harihareswara
Volunteer Development Coordinator
Wikimedia Foundation

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

Reply via email to