Re: Merge pgjdbc-parent-poms project into pgjdbc please

From: Pavel Raiskup <praiskup(at)redhat(dot)com>
To: Vladimir Sitnikov <sitnikov(dot)vladimir(at)gmail(dot)com>
Cc: List <pgsql-jdbc(at)postgresql(dot)org>, Álvaro Hernández <aht(at)8kdata(dot)com>, Vitalii Tymchyshyn <vit(at)tym(dot)im>
Subject: Re: Merge pgjdbc-parent-poms project into pgjdbc please
Date: 2016-01-25 11:39:52
Message-ID: 1819835.6mcmhLstHB@nb.usersys.redhat.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-jdbc

On Monday 25 of January 2016 14:27:46 Vladimir Sitnikov wrote:
> Pavel>What is the consensus on this?
>
> I'm not osgi expert, however, I think "Felix" does not solve the problem.
> "osgi.enterprise" is a set of interfaces that are defined by OSGi
> specification, thus Felix does not include it.

I'm not expert too.

> Thus the solution is to add one more build step: download relevant
> sources, build them.
> Even though there's no build script, it should be rather simple to
> reconstruct. The source files are available in [1]
> The license is "Apache 2".
>
> Is it feasible? Where's the build file should be located?
> I guess it should be somewhere close to the *.spec.
>
> [1]: http://central.maven.org/maven2/org/osgi/org.osgi.enterprise/5.0.0

It is imo not feasible; there is no demand for that package in Linux, is
that right?

Seriously -- adding new package makes sense only if it is going to be
_used_, it is nontrivial action, nontrivial amount of time to do
maintenance and adopt upstream changes, etc -- just to build connector
between PostgreSQL and Java.

These situations have usually clear answer: Optional build dependency.
Something which your build/runtime depends only if it is feasible for
targeted platform which Fedora is not.

Pavel

In response to

Responses

Browse pgsql-jdbc by date

  From Date Subject
Next Message Vladimir Sitnikov 2016-01-25 11:42:03 Re: Confusion about JDBC + TIME WITHOUT TIME ZONE
Previous Message Vladimir Sitnikov 2016-01-25 11:27:46 Re: Merge pgjdbc-parent-poms project into pgjdbc please