From: | Jeff Janes <jeff(dot)janes(at)gmail(dot)com> |
---|---|
To: | Fabien COELHO <coelho(at)cri(dot)ensmp(dot)fr> |
Cc: | Guillaume Lelarge <guillaume(at)lelarge(dot)info>, "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>, Stephen Frost <sfrost(at)snowman(dot)net>, PostgreSQL Developers <pgsql-hackers(at)postgresql(dot)org>, Peter Eisentraut <peter_e(at)gmx(dot)net> |
Subject: | Re: RFC: Remove contrib entirely |
Date: | 2015-05-29 18:02:48 |
Message-ID: | CAMkU=1yzPr6sPWMZtnDbPDxYJ2RdPaFs7DAWMcVdpJOt3kTaaA@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Thu, May 28, 2015 at 11:01 PM, Fabien COELHO <coelho(at)cri(dot)ensmp(dot)fr> wrote:
>
> FWIW, I don't mind which one we put in core and which one we put out of
>> core. But I like Joshua's idea of getting rid of contribs and pushing them
>> out as any other extensions.
>>
>
> Hmmm.
>
> I like the contrib directory as a living example of "how to do an
> extension" directly available in the source tree. It also allows to test
> in-tree that the extension mechanism works. So I think it should be kept at
> least with a minimum set of dummy examples for this purpose, even if all
> current extensions are moved out.
>
It is mostly an example of "How to do an contrib module" rather than "how
to do an extension". There are differences between those things regarding
the the USE_PGXS and some other things. If we want to keep it as an
example of what we want people to do in the future, it needs be a really
good example. And if we want to step new things from going into contrib,
we wouldn't want to provide an example of how to put new things into it.
>
> Also, removing a feature is a regression, and someone is always bound to
> complain... What is the real benefit? ISTM that it is a solution that fixes
> no important problem. Reaching a consensus about what to move here or there
> will consume valuable time that could be spent on more important tasks...
> Is it worth it?
>
Yeah, I don't really see the benefit either. Some could be moved to core,
and some could just be removed, but many of them it just seems like we
would end up inventing a new 'contrib' to which is the same as the old, but
with a different name.
Cheers,
Jeff
From | Date | Subject | |
---|---|---|---|
Next Message | Josh Berkus | 2015-05-29 18:02:53 | Re: Need Force flag for pg_drop_replication_slot() |
Previous Message | Robert Haas | 2015-05-29 18:02:43 | postpone next week's release |