On Wed, Apr 4, 2012 at 9:32 AM, Thomas Mortagne
<thomas.mortagne(a)xwiki.com> wrote:
Since we don't officially support it,
shouldn't we remove derby
profile and database project from our Maven build ?
And add one for Oracle.
AFAIK they're not doing anything at this point in time so we might as well remove all
the profiles we don't use FTM (it will change when we use VMs to run our functional
tests in some futureā¦).
Thanks
-Vincent
> On Tue, Apr 3, 2012 at 3:45 PM, Sorin Burjan
<sorin.burjan(a)xwiki.com> wrote:
>> We have now created
>>
http://dev.xwiki.org/xwiki/bin/view/Community/SupportStrategy which will
>> hold our support strategies for Browsers and Databases, but more things can
>> be added if we agree upon.
>>
>> Regards,
>> Sorin B.
>>
>> On Tue, Apr 3, 2012 at 2:05 PM, Vincent Massol <vincent(a)massol.net> wrote:
>>
>>> 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