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 -- Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-general