Re: JDBC 4 Compliance

From: "Marc G(dot) Fournier" <scrappy(at)hub(dot)org>
To: Gavin Flower <GavinFlower(at)archidevsys(dot)co(dot)nz>
Cc: Stephen Nelson <stephen(at)eccostudio(dot)com>, dmp <danap(at)ttc-cmc(dot)net>, PostgreSQL JDBC <pgsql-jdbc(at)postgresql(dot)org>
Subject: Re: JDBC 4 Compliance
Date: 2013-06-26 22:29:32
Message-ID: D136672A-52A0-4791-B537-DB06F51FAFDF@hub.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-jdbc


On 2013-06-26, at 15:15 , Gavin Flower <GavinFlower(at)archidevsys(dot)co(dot)nz> wrote:

> On 27/06/13 09:45, Stephen Nelson wrote:
>> In my view the driver has already been forked by Kevin Wooten so it's more of a case of will it be an official fork or not? I think it would be a good idea to harness the enthusiasm from the contributors to the newer driver. However I think it would be a shame and a mistake to throw away the work that has gone into the stable driver. If it's not feasible to merge the code of both drivers I do think it would be useful to share what can be - particularly the functional tests.
>>
>> If it is decided to promote both drivers as official projects I think, for the benefit of the users confused about the choice, that the newer driver be labelled as a beta until such time as everyone is convinced in its stability and functionality, that it is pushed as the current driver and then the older one can become legacy.
>>
>> My interest in the project has mainly been around getting the jars automatically uploaded to Maven. I'm interested in reviewing driver patches but I don't have the knowledge of the protocol at the moment to provide any useful feedback other than obvious things. I would like to experiment with an alternative build system called Gradle and get continuous integration and deployment sorted out so that upon check-in the driver is built on a variety of platforms, tested on a variety of servers and automatically deployed to Maven central as well as the website. My time is a bit variable with kids/work/life taking a big chunk of it so I would like to collaborate with people on the project.
>>
>> Cheers,
>>
>> Stephen
> How about, when Kevin's driver is ready:
> recommending the existing driver for JDBC3 and earlier
> and Kevin's driver for JDBC4 and greater?

Why not just create a 'pre-JDBC4 branch for the current official one and import Kevin's as JDBC4, for going forward? What I've read seems to indicate a reluctance to make a whole whack of changes on the current code, so putting it over to a branch shouldn't cause to much angst, should it?

In response to

Responses

Browse pgsql-jdbc by date

  From Date Subject
Next Message Dave Cramer 2013-06-26 22:44:54 Re: JDBC 4 Compliance
Previous Message Gavin Flower 2013-06-26 22:15:42 Re: JDBC 4 Compliance