Do we really want to migrate plproxy and citext into PG core distribution?
From:
Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To:
pgsql-hackers(at)postgreSQL(dot)org
Subject:
Do we really want to migrate plproxy and citext into PG core distribution?
Date:
2008-07-21 19:43:00
Message-ID:
16790.1216669380@sss.pgh.pa.us (view raw or flat )
Thread:
2008-07-21 19:43:00 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-07-21 19:53:05 from Josh Berkus <josh(at)agliodbs(dot)com>
2008-07-21 20:17:39 from "David E(dot) Wheeler" <david(at)kineticode(dot)com>
2008-07-21 20:28:19 from Andrew Sullivan <ajs(at)commandprompt(dot)com>
2008-07-21 20:38:35 from "David E(dot) Wheeler" <david(at)kineticode(dot)com>
2008-07-21 20:55:49 from Dave Cramer <pg(at)fastcrypt(dot)com>
2008-07-22 18:34:33 from Shane Ambler <pgsql(at)Sheeky(dot)Biz>
2008-07-21 20:18:10 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-07-21 20:14:06 from "David E(dot) Wheeler" <david(at)kineticode(dot)com>
2008-07-21 20:19:51 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2008-07-21 20:37:45 from "David E(dot) Wheeler" <david(at)kineticode(dot)com>
2008-07-22 09:48:35 from Peter Eisentraut <peter_e(at)gmx(dot)net>
2008-07-22 13:39:40 from Gregory Stark <stark(at)enterprisedb(dot)com>
2008-07-22 13:47:11 from "Dave Page" <dpage(at)pgadmin(dot)org>
2008-07-22 15:00:34 from Gregory Stark <stark(at)enterprisedb(dot)com>
2008-07-22 19:51:45 from Simon Riggs <simon(at)2ndquadrant(dot)com>
2008-07-22 20:33:19 from "David E(dot) Wheeler" <david(at)kineticode(dot)com>
2008-07-22 21:06:09 from Josh Berkus <josh(at)agliodbs(dot)com>
2008-07-22 21:36:48 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-07-22 21:44:58 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2008-07-22 21:54:29 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-07-22 22:02:03 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2008-07-23 03:29:14 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-07-23 03:47:01 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2008-07-23 04:01:15 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-07-23 04:47:44 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2008-07-23 14:43:00 from Peter Eisentraut <peter_e(at)gmx(dot)net>
2008-07-23 03:26:14 from Devrim GÜNDÜZ <devrim(at)gunduz(dot)org>
2008-07-22 22:15:10 from Simon Riggs <simon(at)2ndquadrant(dot)com>
2008-07-23 15:46:58 from "Greg Sabino Mullane" <greg(at)turnstep(dot)com>
2008-07-23 16:38:47 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-07-23 17:33:35 from "Matthew T(dot) O'Connor" <matthew(at)zeut(dot)net>
2008-07-24 14:25:35 from Hannu Krosing <hannu(at)krosing(dot)net>
2008-07-23 17:54:06 from "Marko Kreen" <markokr(at)gmail(dot)com>
2008-07-23 19:01:57 from Dimitri Fontaine <dfontaine(at)hi-media(dot)com>
2008-07-24 07:43:25 from Peter Eisentraut <peter_e(at)gmx(dot)net>
2008-07-24 09:20:45 from "Marko Kreen" <markokr(at)gmail(dot)com>
2008-07-22 21:24:00 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-07-24 15:38:49 from Hannu Krosing <hannu(at)krosing(dot)net>
2008-07-24 16:06:16 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2008-07-24 19:31:52 from Hannu Krosing <hannu(at)krosing(dot)net>
2008-07-24 20:37:09 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-07-24 21:56:28 from "Robert Haas" <robertmhaas(at)gmail(dot)com>
2008-07-24 23:19:27 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-07-25 06:37:27 from "Asko Oja" <ascoja(at)gmail(dot)com>
2008-07-25 14:03:00 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2008-07-25 14:42:03 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-07-25 17:26:07 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-07-25 16:25:55 from "Hiroshi Saito" <z-saito(at)guitar(dot)ocn(dot)ne(dot)jp>
2008-07-25 17:25:19 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2008-07-25 17:57:10 from "Hiroshi Saito" <z-saito(at)guitar(dot)ocn(dot)ne(dot)jp>
2008-07-28 12:41:39 from "Marko Kreen" <markokr(at)gmail(dot)com>
2008-07-28 13:03:52 from "Marko Kreen" <markokr(at)gmail(dot)com>
2008-07-28 15:31:42 from "Hiroshi Saito" <z-saito(at)guitar(dot)ocn(dot)ne(dot)jp>
2008-07-28 15:51:10 from "Marko Kreen" <markokr(at)gmail(dot)com>
2008-07-28 15:57:29 from "Hiroshi Saito" <z-saito(at)guitar(dot)ocn(dot)ne(dot)jp>
2008-07-25 14:17:33 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2008-07-25 04:17:42 from "Josh Tolley" <eggyknap(at)gmail(dot)com>
2008-07-25 20:18:47 from Ron Mayer <rm_pg(at)cheapcomplexdevices(dot)com>
2008-07-25 20:33:13 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-07-28 15:11:38 from "Asko Oja" <ascoja(at)gmail(dot)com>
2008-07-28 16:01:40 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2008-07-28 17:27:21 from "David E(dot) Wheeler" <david(at)kineticode(dot)com>
2008-07-28 19:29:26 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-07-28 19:42:40 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2008-07-28 19:49:21 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-07-28 20:05:17 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2008-07-28 20:40:26 from Martijn van Oosterhout <kleptog(at)svana(dot)org>
2008-07-28 22:48:24 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-07-29 07:53:26 from Peter Eisentraut <peter_e(at)gmx(dot)net>
2008-07-29 15:58:00 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-07-29 16:59:17 from "David E(dot) Wheeler" <david(at)kineticode(dot)com>
2008-07-29 18:01:41 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-07-29 18:03:32 from "David E(dot) Wheeler" <david(at)kineticode(dot)com>
2008-07-29 18:41:40 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-07-29 19:12:45 from Zdenek Kotala <Zdenek(dot)Kotala(at)Sun(dot)COM>
2008-07-29 00:49:38 from "David E(dot) Wheeler" <david(at)kineticode(dot)com>
2008-07-29 01:31:44 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-07-29 16:09:58 from "David E(dot) Wheeler" <david(at)kineticode(dot)com>
2008-07-28 16:48:04 from "Marko Kreen" <markokr(at)gmail(dot)com>
2008-07-28 22:16:25 from "Dawid Kuroczko" <qnex42(at)gmail(dot)com>
Lists:
pgsql-hackers
The current commitfest queue has two entries that propose to migrate
existing pgfoundry projects (or improved versions thereof) into our
core distribution. The more I think about this the less happy I am
with it. From a maintenance point of view there seems little need
for either project to get integrated: they don't appear to have much
of any code that is tightly tied to backend innards. From a features
point of view, yeah they're cool, but there are scads of cool things
out there. From a project-management point of view, it's insanity
to set a presumption that pgfoundry is just a proving ground for code
that should eventually get into core once it's mature enough or popular
enough or whatever. We *have to* encourage the development of a cloud
of subprojects around the core, or core will eventually collapse of
its own weight. We have not got the manpower to deal with an
ever-inflating collection of allegedly "core" code. If anything,
we ought to be working to push more stuff out of the core distro so
that we can focus on the functionality that has to be there.
So my feeling is that we should not accept either of these patches.
Now, there is some value in submitting the code for review --- certainly
citext is a whole lot better than it was a few weeks ago. I think it
would be a good idea to be open to reviewing pgfoundry code with the
same standards we'd use if we were going to integrate it. Perhaps
commitfest is not the right venue for that, though, if only because
of the possibility of confusion over what's supposed to happen.
Comments?
regards, tom lane
Responses
pgsql-hackers by date
Next :From: Robert LorDate: 2008-07-21 19:47:24
Subject : Re: Review: DTrace probes (merged version)
Previous :From : Simon RiggsDate : 2008-07-21 19:26:38
Subject : Re: pg_dump additional options for performance