From: | Pavel Raiskup <praiskup(at)redhat(dot)com> |
---|---|
To: | Dave Cramer <pg(at)fastcrypt(dot)com> |
Cc: | Álvaro Hernández <aht(at)8kdata(dot)com>, List <pgsql-jdbc(at)postgresql(dot)org>, Matteo Melli <matteom(at)8kdata(dot)com>, Pavel Kajaba <pkajaba(at)redhat(dot)com>, Craig Ringer <craig(at)2ndquadrant(dot)com>, hhorak(at)redhat(dot)com |
Subject: | Re: [HACKERS] Packaging of postgresql-jdbc |
Date: | 2016-02-17 22:43:32 |
Message-ID: | 1802163.6quQqbEa6a@nb.usersys.redhat.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers pgsql-jdbc |
On Wednesday 17 of February 2016 17:13:29 Dave Cramer wrote:
> I think I already made my position clear. The time to chime in on how we
> organized the code is not after we do a major re-organization.
ACK.
> FWIW, I've had conversations with other people in redhat projects that
> consume the driver and they use maven
At least this discussion is with Fedora hat on so if some Red Hat people
use jar from maven, it is not that important. I'm taking Fedora as
self-standing distribution, which provides Java ; provides PostgreSQL ;
but needs to provide up-2-date 'pgjdbc' (important part of system!).
Sounds like trivial task.
> This is the defacto standard for java dependency resolution. At least
> one other programming language use a similar mechanism. I can think of
> three off the top of my head. Python, go, ruby.
Right, we must support 'maven', 'pip', 'gem', 'npm', ... but it does not
mean that we can make "system package" dependant on software provided by
repository managed by those tools. We can't. Our users are free to use
this software, and it is their's responsibility.
> What project in the distribution requires this dependency? Probably JBoss
> as it appears to be the last major product that is still built using ant?
(a) it is not as important as you think - and I thus do not care too much
who is using it within Red Hat. Within the set of packages I
(co-)maintain [1] there are pieces of system which need to be available on
in native repositories (including pgjdbc). This is similar for other
distros.
(b) How is this relevant to 'ant' build system? We can use maven build.
[1] https://admin.fedoraproject.org/pkgdb/packager/praiskup/
Pavel
From | Date | Subject | |
---|---|---|---|
Next Message | Andrew Dunstan | 2016-02-17 22:48:21 | Re: exposing pg_controldata and pg_config as functions |
Previous Message | Josh berkus | 2016-02-17 22:20:25 | Re: exposing pg_controldata and pg_config as functions |
From | Date | Subject | |
---|---|---|---|
Next Message | Sridhar N Bamandlapally | 2016-02-18 07:52:53 | JDBC behaviour |
Previous Message | Dave Cramer | 2016-02-17 22:13:29 | Re: [HACKERS] Packaging of postgresql-jdbc |