This wasn't strictly a vote but everyone agreed with the proposal so it''s now 
our official database support strategy! :)

Sorin is going to make it available at
http://dev.xwiki.org/xwiki/bin/view/Community/DatabaseSupportStrategy

Thanks everyone
-Vincent

On Mar 23, 2012, at 11: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 ) 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

Reply via email to