Re: contrib vs. gborg/pgfoundry for replication solutions

From: Joe Conway <mail(at)joeconway(dot)com>
To: josh(at)agliodbs(dot)com
Cc: Jan Wieck <JanWieck(at)Yahoo(dot)com>, Rod Taylor <pg(at)rbt(dot)ca>, "Marc G(dot) Fournier" <scrappy(at)postgresql(dot)org>, Scott Marlowe <scott(dot)marlowe(at)ihs(dot)com>, "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>, PostgreSQL Development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: contrib vs. gborg/pgfoundry for replication solutions
Date: 2004-04-22 21:18:53
Message-ID: 408836BD.8010909@joeconway.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Josh Berkus wrote:
> We can't have *everything* in contrib -- the top 5 GUIs alone would triple the
> size of our downloads. So we need to move in the opposite direction --
> putting more stuff in pgFoundry, and letting packagers know that they should
> package and include all "mature" projects on pgFoundry if they can. (our
> earlier discussion proved that this list cannot realistically designate
> "approved" vs. "unapproved" projects).
>

As I've said on other parts of this thread, my concern with moving
everything to gborg/pgFoundry is that it raises the bar in terms of
difficulty if we expect every individual project to develop their own
infrastructure. What we need to really make that work is to provide an
infrastructure similar to Perl's CPAN or the R project's CRAN. Imagine
how nice it would be if a relatively new Postgres user could do
something like this at a shell prompt:

pgFoundry install slony1
pgFoundry install plr
pgFoundry install tsearch2

That command would go to a standard URL (but maybe overridden by a
configuration option, say to look at a specific mirror, maybe even with
backup mirrors specified too) to grab a tarball, download it, untar it
to some specific location locally, then run make, make install, make
installcheck. The configuration information for the local Postgres
install would need to be handy somewhere, support for installcheck,
along with all headers (I'd think). I don't know all the details
required to make this work, but it would be very useful. Thoughts?

Joe

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message pgsql 2004-04-22 21:19:43 Re: contrib vs. gborg/pgfoundry for replication solutions
Previous Message Josh Berkus 2004-04-22 19:24:31 Re: contrib vs. gborg/pgfoundry for replication solutions