Hello, I am +1 for this also since it's my role in the community to make sure databases work.
The testing procedure (which I already do) is "executed after the RC1 release of a version and consists in: * setting up an XWiki instance on a vanilla database to test if the database is correctly created from scratch and a few basic manual tests * perform a migration from an older version (ATM using 2.7.2) to the latest XWiki RC1 version to see if the migration works well. Mostly I check for console errors and if there are none, I perform a few basic tests like retrieving attachments that were inside the wiki before the migration, etc After the vote finishes, I will update our documentation and create a page about this according to the vote's result. Regards, Sorin B. On Fri, Mar 23, 2012 at 12:47 PM, Vincent Massol <[email protected]> wrote: > Hi devs, > > In the same spirit as what we have done for Browsers (see > http://xwiki.markmail.org/thread/pn45a7qaefuplpye ) 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 > * 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 > > Thanks > -Vincent > > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

