+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

Reply via email to