Tom Lane wrote:

Peter Eisentraut <[EMAIL PROTECTED]> writes:


Marc G. Fournier wrote:


That is the plan ... unless someone knows a reason why they can't be
built independently of the core?





How about this one: Everything we have moved from the core to gborg so far has been a miserable failure.



JDBC seems to be doing fine ... but I think that exception just proves your point. If there's not a viable community around a particular piece of code, pushing it out to gborg/pgFoundry won't magically create one.

I strongly disagree with moving out the existing PLs; it's just a whole
lot easier to maintain them alongside the backend.  (This is especially
true of plpgsql of course, but it is very common that global edits hit
the other PLs as well.)  I think Joe Conway's experience with
maintaining plR separately shows the overhead involved.

I would like to see plperlNG eventually supplant the existing plperl in
core CVS. If it weren't for the circular-build-dependency issue, I'd
probably be in favor of pulling in plPHP too.



Amen. plperlNG was always intended as a replacement.

In fact, one of the reasons I'm a bit sad about us rushing to feature freeze on 1 June is that Joshua and I had hoped to get a greatly beefed up plperl ready in time for 7.5, but I don't think we can make June 1.


I do see a point to having pgFoundry though, which is that it allows
more people to be granted direct commit access to the bits of code they
are working on.



Indeed. One of the great uses of pgfoundry is as a community site that can be used for things intended for eventual inclusion in the core but not yet ready for it.



For the core project, I think we should continue the
present policy of keeping commit access pretty closely held, so pulling
all that stuff back in would make the committers a real bottleneck.
With separate projects we can let each project determine its own commit
access policies.



It's a timing thing. When plperlng is ready we will present a largish patch or set of patches. At that time the separate project would shut down and plperl would once again be maintained as part of the core.



cheers

andrew

---------------------------(end of broadcast)---------------------------
TIP 6: Have you searched our list archives?

http://archives.postgresql.org

Reply via email to