+1, of course, it is really good to have this. On Fri, Mar 23, 2012 at 12:02, Sorin Burjan <[email protected]> wrote:
> 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 > Maybe for the 4.0 it would be good to start some migration testing before the RC, since what I have written is really heavy, and I am a little bit worried on that point. I do not have the resources to do these test myself, but Ludovic has kindly proposed to conduct them, I suppose that you are the one who should do the real work ? I will assist has much as I can if there is any issue. > > 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 > -- Denis Gervalle SOFTEC sa - CEO eGuilde sarl - CTO _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

