From:
Simon Riggs <simon(at)2ndQuadrant(dot)com>
To:
Robert Haas <robertmhaas(at)gmail(dot)com>
Cc:
Josh Berkus <josh(at)agliodbs(dot)com>, Andrew Dunstan <andrew(at)dunslane(dot)net>,
Peter Eisentraut <peter_e(at)gmx(dot)net>, pgsql-hackers(at)postgresql(dot)org
Subject:
Re: 8.5 development schedule
Date:
2009-07-01 09:57:40
Message-ID:
1246442260.27964.272.camel@dn-x300-willij (view raw or flat )
Thread:
2009-06-30 05:33:06 from Peter Eisentraut <peter_e(at)gmx(dot)net>
2009-06-30 11:22:14 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-06-30 11:53:23 from Greg Stark <gsstark(at)mit(dot)edu>
2009-06-30 12:04:08 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-06-30 12:12:26 from Greg Stark <gsstark(at)mit(dot)edu>
2009-06-30 13:11:39 from Merlin Moncure <mmoncure(at)gmail(dot)com>
2009-06-30 18:04:23 from Heikki Linnakangas <heikki(dot)linnakangas(at)enterprisedb(dot)com>
2009-07-01 07:58:06 from Simon Riggs <simon(at)2ndQuadrant(dot)com>
2009-06-30 13:35:47 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-06-30 17:57:49 from Heikki Linnakangas <heikki(dot)linnakangas(at)enterprisedb(dot)com>
2009-07-01 09:21:42 from Simon Riggs <simon(at)2ndQuadrant(dot)com>
2009-06-30 16:11:15 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-06-30 16:30:57 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2009-07-01 22:29:36 from Greg Stark <gsstark(at)mit(dot)edu>
2009-07-01 22:57:05 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-07-01 23:00:26 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-07-02 02:33:05 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-07-03 08:21:35 from Heikki Linnakangas <heikki(dot)linnakangas(at)enterprisedb(dot)com>
2009-07-03 17:16:37 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-07-03 18:51:28 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-07-06 06:58:45 from Heikki Linnakangas <heikki(dot)linnakangas(at)enterprisedb(dot)com>
2009-07-02 18:40:57 from Chris Browne <cbbrowne(at)acm(dot)org>
2009-06-30 13:50:55 from "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov>
2009-06-30 14:10:46 from Nikhil Sontakke <nikhil(dot)sontakke(at)enterprisedb(dot)com>
2009-06-30 14:11:13 from Peter Eisentraut <peter_e(at)gmx(dot)net>
2009-06-30 14:46:34 from "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov>
2009-06-30 14:58:21 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-06-30 16:04:10 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-07-01 01:05:55 from Stephen Frost <sfrost(at)snowman(dot)net>
2009-07-01 02:09:17 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-07-01 02:57:50 from Stephen Frost <sfrost(at)snowman(dot)net>
2009-06-30 16:29:56 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-06-30 16:32:51 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2009-06-30 16:37:50 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-06-30 16:52:08 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2009-06-30 17:01:11 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-07-01 16:42:20 from Ron Mayer <rm_pg(at)cheapcomplexdevices(dot)com>
2009-07-01 17:18:55 from "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov>
2009-07-01 17:39:46 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-07-01 17:43:43 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2009-07-01 17:47:40 from "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov>
2009-07-01 17:50:47 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2009-07-01 17:55:40 from "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov>
2009-07-01 18:10:47 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-07-01 18:15:50 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-07-01 18:20:49 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-07-01 18:26:54 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-07-01 18:30:21 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-07-01 18:30:22 from "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov>
2009-07-01 18:49:12 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-07-01 18:19:43 from "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov>
2009-07-01 18:29:07 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-07-01 17:56:56 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-07-01 18:05:35 from "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov>
2009-07-01 18:12:12 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-07-01 18:15:28 from Ron Mayer <rm_pg(at)cheapcomplexdevices(dot)com>
2009-07-01 18:18:48 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-07-01 18:20:25 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-07-02 05:43:55 from Stefan Kaltenbrunner <stefan(at)kaltenbrunner(dot)cc>
2009-07-01 17:31:41 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2009-07-01 17:39:30 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-06-30 16:59:03 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-06-30 17:21:14 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-07-01 03:18:06 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-07-01 04:20:53 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-07-01 14:30:39 from "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov>
2009-07-01 15:51:28 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-07-01 16:55:02 from Joshua Tolley <eggyknap(at)gmail(dot)com>
2009-07-01 17:33:31 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-07-01 17:39:19 from "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov>
2009-07-01 21:01:04 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-07-01 21:08:09 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2009-07-01 21:13:49 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-07-01 21:18:49 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2009-07-01 21:38:41 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-07-01 21:47:06 from "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov>
2009-07-01 22:05:26 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-07-01 22:53:04 from "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov>
2009-07-01 23:45:38 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-07-01 21:42:03 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2009-07-02 06:25:48 from Guillaume Smet <guillaume(dot)smet(at)gmail(dot)com>
2009-07-01 21:46:41 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-06-30 18:41:46 from Josh Berkus <josh(at)agliodbs(dot)com>
2009-06-30 19:01:41 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-07-01 01:09:02 from Stephen Frost <sfrost(at)snowman(dot)net>
2009-06-30 18:41:58 from Josh Berkus <josh(at)agliodbs(dot)com>
2009-06-30 19:10:40 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-07-01 01:17:13 from Stephen Frost <sfrost(at)snowman(dot)net>
2009-07-01 01:57:44 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-07-01 02:18:05 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2009-07-01 05:16:07 from Josh Berkus <josh(at)agliodbs(dot)com>
2009-07-01 06:14:07 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-07-01 09:57:40 from Simon Riggs <simon(at)2ndQuadrant(dot)com>
2009-07-01 15:38:23 from Josh Berkus <josh(at)agliodbs(dot)com>
2009-07-01 09:38:06 from Simon Riggs <simon(at)2ndQuadrant(dot)com>
2009-08-17 12:04:01 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-08-17 12:43:40 from Peter Eisentraut <peter_e(at)gmx(dot)net>
2009-08-17 14:22:38 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-08-17 21:39:55 from Peter Eisentraut <peter_e(at)gmx(dot)net>
2009-08-17 21:54:15 from "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov>
Lists:
pgsql-hackers
On Wed, 2009-07-01 at 02:14 -0400, Robert Haas wrote:
> Basically, if we're too quick to bump patches to the next CommitFest,
> there will be only moderate resistance for the first N-1 CommitFests,
> but then for the last CommitFest people won't want to be bumped by a
> whole major release for what are basically minor issues.
That is an important point. Remember we are talking about non-committers
here.
Each commitfest needs to be about wrangling in the patches that are
exact or nearly there. Nothing is perfect, especially when the
definition of perfection is not controlled by the patch author. How can
anybody know what will or will not be objected to until the patch is
reviewed?
Committers don't submit perfect patches, they apply them piece by piece,
with comments about "I'll get back to that" or "still thinking of best
way to do it.". Look at the way FOREIGN DATA WRAPPERS got in. Half a
feature, piece by piece (I have zero objection to that, just an
example).
Saying that non-committers need to submit perfect patches or we reject
them just ends up with a pile up. Expecting people that haven't passed a
the bar exam to provide a higher standard of code than those that have
passed the test is obviously not going to work.
--
Simon Riggs www.2ndQuadrant.com
PostgreSQL Training, Services and Support
In response to
pgsql-hackers by date
Next :From: Tom LaneDate: 2009-07-01 14:01:58
Subject : Re: Extensions User Design
Previous :From : Fly.LiDate : 2009-07-01 09:54:31
Subject : gin--a rule for function parameter