Re: Why isn't Java support part of Postgresql core? - Mailing list pgsql-general

From cowwoc
Subject Re: Why isn't Java support part of Postgresql core?
Date
Msg-id 5419FCCA.6080002@bbs.darktech.org
Whole thread Raw
In response to Re: Why isn't Java support part of Postgresql core?  (Pavel Stehule <pavel.stehule@gmail.com>)
List pgsql-general
On 17/09/2014 5:05 PM, Pavel Stehule wrote:
2014-09-17 22:54 GMT+02:00 Peter Eisentraut <peter_e@gmx.net>:
On 9/15/14 1:46 PM, Pavel Stehule wrote:
> I am strong sceptic. There is relative slow progress in JDBC driver,
> that is 100x more important project than PL/Java - so It is hard to
> believe, so there can be 3 developers, who start work on PL/Java.

Stupid, completely offensive guess:  Most Java programmers work in
"enterprise" environments and are not allowed to or used to contributing
to open source?


So what can be changed?

I don't think this is the case. There are tons of active open-source Java projects (more than C/C++).

Having worked on a project that with both C and Java bits, I think the major hurdle to overcome is the build and deployment system. Over the past couple of years, the dominant Java build/deployment system has become Maven. Maven does a terrible job of handling non-Java code. When I say terrible, I mean terrrrrible! It was so bad that I eventually gave up and dropped the project altogether.

Here is the problem description: http://stackoverflow.com/q/4171222/14731
And as you can see, the Maven authors closed the bug report as Won't Fix (at which point I finally gave up)

If you can get over that hurdle, you should be able to get contributors by the dozens. I recommend using a mix of CMake and Apache Ant to build and only using Maven at the end to deploy.

Gili

pgsql-general by date:

Previous
From: Adrian Klaver
Date:
Subject: Re: [SQL] pg_multixact issues
Next
From: cowwoc
Date:
Subject: Re: Why isn't Java support part of Postgresql core?