From: | Russell Smith <mr-russ(at)pws(dot)com(dot)au> |
---|---|
To: | jd(at)commandprompt(dot)com |
Cc: | Greg Sabino Mullane <greg(at)turnstep(dot)com>, pgsql-general(at)postgresql(dot)org |
Subject: | Re: No PL/PHP ? Any reason? |
Date: | 2010-06-23 10:25:14 |
Message-ID: | 4C21E10A.9000605@pws.com.au |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On 23/06/10 02:16, Joshua D. Drake wrote:
> On Tue, 2010-06-22 at 13:51 +0000, Greg Sabino Mullane wrote:
>
>>> Is there any technical obstacle to anyone creating PL/PHP? I am
>>> cruious as to why it doesn't alreay exist.
>>>
>> Obviously we need to improve our documentation. What led you to
>> believe it does not exist? As pointed out downthread, it does
>> exist (if not maintained).
>>
> It is maintained. We address items as they come in. Is it currently
> being developed for new features? No.
>
>> * Not in core
>>
> True. Check the archives there were long discussions as to why it won't
> work. Basically the build path of PHP isn't really compatible with the
> build path of PostgreSQL.
>
>
>> * PHP is not as stable, mature, secure, or well designed as Perl/Tcl/Python.
>>
> No it is just more popular, more widely used and has a larger community.
>
> (Oh: And remember, I am a python guy)
>
>
The biggest obstacle to more widespread use is packaging. There are no
installable packages for pl/php. It would make a world of difference
for it to have packages hosted as part of the yum repository. It would
be better for me if there were debian/ubuntu packages as well. It would
be easy for people to install which means it would be easy for people to
use. It's a lot of work to build from source, especially with the
strange dependency stuff. Part of the reason I haven't built from
source is because that isn't easy. For adoption in the enterprise, the
compile from source requirement kills using pl/php as an option. And I
have developers who'd like to use it. If you try to argue to build
something from source in my work, not a chance. But there is at least a
chance of installing a package from a different repository. It's seen
as much easier to back out and manage particularly if you want support
from your vendor.
At one point I did try to make a debian package for pl/php. I wasn't
experienced enough at either debian packaging or the pl/php build
procedure to make it all hang together. I still firmly believe there
would be more adoption if it was packaged.
Regards
Russell
From | Date | Subject | |
---|---|---|---|
Next Message | Raymond O'Donnell | 2010-06-23 11:12:40 | Re: best way to check pgdump |
Previous Message | Luca Ferrari | 2010-06-23 10:09:28 | what is the meaning of Datum? |