Please take our Survey
logo       

Choosing A Webhost:
A web hosting service is a type of Internet hosting service that allows individuals and organizations to provide their own website accessible via the World Wide Web. Web hosts are companies that provide space on a server they own for use by their clients as well as providing Internet connectivity, typically in a data center. Web hosts can also provide data center space and connectivity to the Internet for servers they do not own to be located in their data center, called colocation. more...

Re: [VOTE][PATCH] delete from the resultset using JDBC 2.0 Updatable Resul: msg#00195

apache.db.derby.devel

Subject: Re: [VOTE][PATCH] delete from the resultset using JDBC 2.0 Updatable Resultset APIs

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jan Hlavatý wrote:

> Daniel John Debrunner wrote:
>
>>This is a new feature, and is in fact a "partial" feature, just delete
>>support for JDBC 2 updatable result sets. This then leads to the
>>question that is it time to branch the codeline before applying this
patch?
>
>
> I dont think there is a need to branch for simple additions of new
features
> which do not change the current functionality in any way, only add to it.
> We can keep these changes from being used by not documenting them
until they
> are ready ;)

Part of the benefit of open source is that users can test out features
before they become part of a release, and hence bugs can be found
earlier. This should include the code and the documentation. So I don't
believe we should hide features by intentional lack of documentation.

The issue with not branching is that there is the risk that the addition
of new features introduces bugs into existing functionality. And the
risk increases with the number of features. In some cases it may be
because the best choice is to re-write existing functionality.

A stable branch for a release is just that, stable. Limited work is
allowed in it, typically just bug fixes. This gives users the confidence
to pick up releases from that branch, knowing the risk of a new database
engine breaking their application is very low. Some paranoid users are
very keen to know the complete list of changes made to a new version of
a piece of software before they are willing to accept it. If that list
includes too many changes there is the chance they will not accept it.
This might then lead to users having to build their own versions of
Derby, with their base and a handful of bug fixes pulled from commits in
the trunk. I don't think this would endear Derby to most users.

I think it was generally agreed that branches for a release was a good
idea, see
http://nagoya.apache.org/eyebrowse/ReadMsg?listName=derby-dev-PvNy6fhA98DNLxjTenLetw@xxxxxxxxxxxxxxxx&msgId=1903749

Dan.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFBo8UZIv0S4qsbfuQRAuPzAJ9bgrFNWwfP3ifyyiYlPgBlW3MawQCfaVOq
wXpXyG3bL7Rbb4I5nxUfTAA=
=qlPq
-----END PGP SIGNATURE-----




<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
hardware.arm.at...    cms.citadel.dev...    video.gstreamer...    java.facelets.u...    misc.basics.qna...    web.wiki.instik...    network.uip.use...    xdg.devel/2003-...    tex.bibtex.bibd...    finance.quotesp...    ietf.zeroconf/2...    redhat.blinux.g...    suse.db2/2003-0...    php.phpesp/2004...    uml.devel/2003-...    gnome.labyrinth...    qnx.openqnx.dev...    boot-loaders.gr...    db.dataperfect....    audio.audacity....    linux.uclinux.m...    editors.j.devel...    os.openbsd.tech...    kde.users.multi...   
Home | advertise | OSDir is an inevitable website. super tiny logo

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe

Navigation