Re: modules

From: Andrew Dunstan <andrew(at)dunslane(dot)net>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: Greg Smith <gsmith(at)gregsmith(dot)com>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: modules
Date: 2008-04-04 21:17:48
Message-ID: 47F69AFC.9060002@dunslane.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general pgsql-hackers

Tom Lane wrote:
>
> IMHO, the ideal situation would be that the only stuff in contrib is
> stuff that needs to be maintained together with the core code --- an
> example is pg_controldata, because it looks at data structures that
> we change on a frequent basis. We need to be looking for ways to
> increase the status of stuff that doesn't come with the core distro,
> not create an even stronger gap between the "ins" and the "outs".
>
>
>

Well, I think we need some more than that, although possibly we don't
need everything that's in contrib now. I think it's important that we
keep a few in the core distribution as exemplars of the various module
types (broadly: PLs, types, function libraries).

The example I have in mind is Perl, as I have referred to before. It
comes with a number of useful modules (e.g. File::Find, and CGI) that
don't have to be in the perl core distribution but are very widely used
and so having them there makes some sense.

I do agree that we need to embark on some education to help make
non-core modules more acceptable to the world at large. A standard build
and install framework and a somewhat trustable repository would help a
lot with that. If people want to start building out stuff now on the "if
we build it they will come" theory, then that's where I'd personally
encourage them to put effort.

cheers

andrew

In response to

Responses

  • Re: modules at 2008-04-04 22:20:10 from Gregory Stark

Browse pgsql-general by date

  From Date Subject
Next Message Ralph Smith 2008-04-04 21:21:35 Re: psql: FATAL: role "xyz" is not permitted to log in
Previous Message Tom Lane 2008-04-04 21:11:49 Re: psql: FATAL: role "xyz" is not permitted to log in

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 2008-04-04 21:25:15 Re: Garbage pad bytes within datums are bad news
Previous Message Gregory Stark 2008-04-04 21:15:10 Re: Garbage pad bytes within datums are bad news