Hi,
On Mon, Mar 26, 2012 at 00:14, Sergiu Dumitriu <sergiu(a)xwiki.com> wrote:
On 03/23/2012 06:47 AM, Vincent Massol wrote:
Hi devs,
In the same spirit as what we have done for Browsers (see
http://xwiki.markmail.org/**thread/pn45a7qaefuplpye<http://xwiki.markmai…)
here's a proposal for Databases since we don't have a clear strategy ATM.
I propose that by "supporting" we mean:
- issues created for these DBs in jira are not closed as won't fix and we
make a best effort to fix them
- we include these DBs in our tests (be them automated or manual)
- when we create new features or modify existing features we make a best
effort to verify that they work on the supported list of DBs
Proposal:
* HSQLDB: only support the version bundled in the standalone zip
We should try to keep up to date with each release.
* MySQL: We officially support the last major version, i.e. 5.0+ ATM
* PostgreSQL: We officially support the last
major version, i.e. 9.0+ ATM
* Oracle: We officially support the last major version, i.e. 11g ATM
* DB2: We don't officially support it. This means that we don't test
against it, we don't ensure that new feature work on it but if someone
raises an issue in jira and it's easy to fix (or if someone provides a
patch) then we fix it.
* Derby: Same as DB2
* Microsoft SQL Server: Same as DB2
* H2: Same as DB2 for the moment (it would change if we decide to replace
HSQLDB by H2 one day)
* Others: Same as DB2
I also propose that in the Release notes for each version of XWiki we
mention the list of DBs we have tested against and that we "support".
Here's my +1
+1.
An important aspect is multiwiki. Currently only MySQL is fully tested in
virtual mode, while HSQLDB and PostgreSQL aren't supported at all, and
Oracle works but is not thoroughly tested. We should try to make sure
virtual mode works on Oracle, and try to provide support in the near future
for the other two supported databases.
I know of a large installation (60+ wikis) running XEM 2.7.1 that works
well. I think XEM should be supported on PostgreSQL.
Guillaume
--
Sergiu Dumitriu
http://purl.org/net/sergiu/
______________________________**_________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/**mailman/listinfo/devs<http://lists.xwiki.org/ma…