Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.java > #11342 > unrolled thread
| Started by | Dalibor Topic <dalibor.topic@oracle.com> |
|---|---|
| First post | 2019-08-29 12:00 +0200 |
| Last post | 2019-09-02 19:50 +0200 |
| Articles | 11 — 6 participants |
Back to article view | Back to linux.debian.maint.java
Feedback on OpenJDK jpackage tool early access builds Dalibor Topic <dalibor.topic@oracle.com> - 2019-08-29 12:00 +0200
Re: Feedback on OpenJDK jpackage tool early access builds raphael.jolly@free.fr - 2019-08-30 10:50 +0200
Re: Feedback on OpenJDK jpackage tool early access builds Dalibor Topic <dalibor.topic@oracle.com> - 2019-08-30 19:20 +0200
Re: Feedback on OpenJDK jpackage tool early access builds David Goodenough <david.goodenough@linkchoose.co.uk> - 2019-08-30 19:50 +0200
Re: Feedback on OpenJDK jpackage tool early access builds Dalibor Topic <dalibor.topic@oracle.com> - 2019-09-03 10:30 +0200
Re: Feedback on OpenJDK jpackage tool early access builds David Goodenough <david.goodenough@linkchoose.co.uk> - 2019-09-03 11:20 +0200
Re: Feedback on OpenJDK jpackage tool early access builds Emmanuel Bourg <ebourg@apache.org> - 2019-09-02 13:00 +0200
Re: Feedback on OpenJDK jpackage tool early access builds Dalibor Topic <dalibor.topic@oracle.com> - 2019-09-02 13:30 +0200
Re: Feedback on OpenJDK jpackage tool early access builds Matthias Klose <doko@debian.org> - 2019-09-03 18:50 +0200
Re: Feedback on OpenJDK jpackage tool early access builds Dalibor Topic <dalibor.topic@oracle.com> - 2019-10-10 01:30 +0200
Re: Feedback on OpenJDK jpackage tool early access builds Kevin Rushforth <kevin.rushforth@oracle.com> - 2019-09-02 19:50 +0200
| From | Dalibor Topic <dalibor.topic@oracle.com> |
|---|---|
| Date | 2019-08-29 12:00 +0200 |
| Subject | Feedback on OpenJDK jpackage tool early access builds |
| Message-ID | <yApnI-49i-3@gated-at.bofh.it> |
Hi, We're working in the OpenJDK Community on a new tool for packaging [1] self-contained Java applications as DEBs as part of a future JDK release and the developers (on CC:) would love to get some feedback about the Linux integration, specifically on Debian Linux. So I thought this would be a good place to reach out and inquire if some Debian Java packagers (or users) would be interested in trying out the early access build [2] and letting us know how well it behaves and meets your expectations. If you are interested in providing feedback, feel free to respond here on this list, to us directly or on the core-libs-dev (at) openjdk.java.net mailing list, where the development of jpackage is currently discussed. The latest early access build's 'release notes' can be found at: https://mail.openjdk.java.net/pipermail/core-libs-dev/2019-August/061977.html cheers, dalibor topic [1] https://openjdk.java.net/jeps/343 [2] http://jdk.java.net/jpackage/ -- <http://www.oracle.com> Dalibor Topic | Consulting Product Manager Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961 <tel:+491737185961> | Video: dalibor.topic@oracle.com <sip:dalibor.topic@oracle.com> Oracle Global Services Germany GmbH Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRB 246209 Geschäftsführer: Ralf Herrmann <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
[toc] | [next] | [standalone]
| From | raphael.jolly@free.fr |
|---|---|
| Date | 2019-08-30 10:50 +0200 |
| Message-ID | <yAKLv-1ak-3@gated-at.bofh.it> |
| In reply to | #11342 |
Hi Dalibor, I am a Debian Java user. I would like to test JPackage on my project https://github.com/rjolly/linoleum . Currently, I use JDeb to package it in a pure Java fashion. Formerly, I was using https://github.com/mscurtescu/ant-deb-task , which works not bad, but is not included in Debian. I am downloading the JPackage early access build, and will keep you informed. I will manage to subscribe to the openjdk mailing list too. Best regards, Raphael Jolly Dalibor Topic wrote: Hi, We're working in the OpenJDK Community on a new tool for packaging [1] self-contained Java applications as DEBs as part of a future JDK release and the developers (on CC:) would love to get some feedback about the Linux integration, specifically on Debian Linux. So I thought this would be a good place to reach out and inquire if some Debian Java packagers (or users) would be interested in trying out the early access build [2] and letting us know how well it behaves and meets your expectations. If you are interested in providing feedback, feel free to respond here on this list, to us directly or on the core-libs-dev (at) openjdk.java.net mailing list, where the development of jpackage is currently discussed. The latest early access build's 'release notes' can be found at: https://mail.openjdk.java.net/pipermail/core-libs-dev/2019-August/061977.html cheers, dalibor topic [1] https://openjdk.java.net/jeps/343 [2] http://jdk.java.net/jpackage/
[toc] | [prev] | [next] | [standalone]
| From | Dalibor Topic <dalibor.topic@oracle.com> |
|---|---|
| Date | 2019-08-30 19:20 +0200 |
| Message-ID | <yASJ4-6Di-3@gated-at.bofh.it> |
| In reply to | #11344 |
Salut Raphael, thank you very much - we're looking forward to your feedback! cheers, dalibor topic On 30.08.2019 10:37, raphael.jolly@free.fr wrote: > Hi Dalibor, > > I am a Debian Java user. I would like to test JPackage on my project https://github.com/rjolly/linoleum . Currently, I use JDeb to package it in a pure Java fashion. Formerly, I was using https://github.com/mscurtescu/ant-deb-task , which works not bad, but is not included in Debian. > > I am downloading the JPackage early access build, and will keep you informed. I will manage to subscribe to the openjdk mailing list too. > > Best regards, > Raphael Jolly > > Dalibor Topic wrote: > > Hi, > > We're working in the OpenJDK Community on a new tool for packaging [1] > self-contained Java applications as DEBs as part of a future JDK release > and the developers (on CC:) would love to get some feedback about the > Linux integration, specifically on Debian Linux. > > So I thought this would be a good place to reach out and inquire if some > Debian Java packagers (or users) would be interested in trying out the > early access build [2] and letting us know how well it behaves and meets > your expectations. > > If you are interested in providing feedback, feel free to respond here > on this list, to us directly or on the core-libs-dev (at) > openjdk.java.net mailing list, where the development of jpackage is > currently discussed. > > The latest early access build's 'release notes' can be found at: > https://mail.openjdk.java.net/pipermail/core-libs-dev/2019-August/061977.html > > cheers, > dalibor topic > > [1] https://openjdk.java.net/jeps/343 > [2] http://jdk.java.net/jpackage/ > -- <http://www.oracle.com> Dalibor Topic | Consulting Product Manager Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961 <tel:+491737185961> | Video: dalibor.topic@oracle.com <sip:dalibor.topic@oracle.com> Oracle Global Services Germany GmbH Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRB 246209 Geschäftsführer: Ralf Herrmann <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
[toc] | [prev] | [next] | [standalone]
| From | David Goodenough <david.goodenough@linkchoose.co.uk> |
|---|---|
| Date | 2019-08-30 19:50 +0200 |
| Message-ID | <yATc5-6O1-1@gated-at.bofh.it> |
| In reply to | #11345 |
[Multipart message — attachments visible in raw view] — view raw
Is this intended to work with all JVM languages, or just Java? I don't expect support for other languages, just tolerance. David On Friday, 30 August 2019 10:32:34 BST Dalibor Topic wrote: > Salut Raphael, > > thank you very much - we're looking forward to your feedback! > > cheers, > dalibor topic > > On 30.08.2019 10:37, raphael.jolly@free.fr wrote: > > Hi Dalibor, > > > > I am a Debian Java user. I would like to test JPackage on my project > > https://github.com/rjolly/linoleum . Currently, I use JDeb to package it > > in a pure Java fashion. Formerly, I was using > > https://github.com/mscurtescu/ant-deb-task , which works not bad, but is > > not included in Debian. > > > > I am downloading the JPackage early access build, and will keep you > > informed. I will manage to subscribe to the openjdk mailing list too. > > > > Best regards, > > Raphael Jolly > > > > Dalibor Topic wrote: > > > > Hi, > > > > We're working in the OpenJDK Community on a new tool for packaging [1] > > self-contained Java applications as DEBs as part of a future JDK release > > and the developers (on CC:) would love to get some feedback about the > > Linux integration, specifically on Debian Linux. > > > > So I thought this would be a good place to reach out and inquire if some > > Debian Java packagers (or users) would be interested in trying out the > > early access build [2] and letting us know how well it behaves and meets > > your expectations. > > > > If you are interested in providing feedback, feel free to respond here > > on this list, to us directly or on the core-libs-dev (at) > > openjdk.java.net mailing list, where the development of jpackage is > > currently discussed. > > > > The latest early access build's 'release notes' can be found at: > > https://mail.openjdk.java.net/pipermail/core-libs-dev/2019-August/061977.h > > tml > > > > cheers, > > dalibor topic > > > > [1] https://openjdk.java.net/jeps/343 > > [2] http://jdk.java.net/jpackage/
[toc] | [prev] | [next] | [standalone]
| From | Dalibor Topic <dalibor.topic@oracle.com> |
|---|---|
| Date | 2019-09-03 10:30 +0200 |
| Message-ID | <yCcml-2Yi-3@gated-at.bofh.it> |
| In reply to | #11346 |
Hi David, the jpackage tool is programming language agnostic, as long as the input is provided as modules and/or JAR files. The jpackage launcher creates a JVM instance and then calls into the "static void main(String[])" method of the specified main class, but doesn't otherwise care what is in the application. cheers, dalibor topic On 30.08.2019 19:31, David Goodenough wrote: > Is this intended to work with all JVM languages, or just Java? I don't > expect support for other languages, just tolerance. > > David > > On Friday, 30 August 2019 10:32:34 BST Dalibor Topic wrote: > > > Salut Raphael, > > > > > > thank you very much - we're looking forward to your feedback! > > > > > > cheers, > > > dalibor topic > > > > > > On 30.08.2019 10:37, raphael.jolly@free.fr wrote: > > > > Hi Dalibor, > > > > > > > > I am a Debian Java user. I would like to test JPackage on my project > > > > https://github.com/rjolly/linoleum . Currently, I use JDeb to > package it > > > > in a pure Java fashion. Formerly, I was using > > > > https://github.com/mscurtescu/ant-deb-task , which works not bad, > but is > > > > not included in Debian. > > > > > > > > I am downloading the JPackage early access build, and will keep you > > > > informed. I will manage to subscribe to the openjdk mailing list too. > > > > > > > > Best regards, > > > > Raphael Jolly > > > > > > > > Dalibor Topic wrote: > > > > > > > > Hi, > > > > > > > > We're working in the OpenJDK Community on a new tool for packaging [1] > > > > self-contained Java applications as DEBs as part of a future JDK > release > > > > and the developers (on CC:) would love to get some feedback about the > > > > Linux integration, specifically on Debian Linux. > > > > > > > > So I thought this would be a good place to reach out and inquire if > some > > > > Debian Java packagers (or users) would be interested in trying out the > > > > early access build [2] and letting us know how well it behaves and > meets > > > > your expectations. > > > > > > > > If you are interested in providing feedback, feel free to respond here > > > > on this list, to us directly or on the core-libs-dev (at) > > > > openjdk.java.net mailing list, where the development of jpackage is > > > > currently discussed. > > > > > > > > The latest early access build's 'release notes' can be found at: > > > > > https://mail.openjdk.java.net/pipermail/core-libs-dev/2019-August/061977.h > > > > tml > > > > > > > > cheers, > > > > dalibor topic > > > > > > > > [1] https://openjdk.java.net/jeps/343 > > > > [2] http://jdk.java.net/jpackage/ > -- <http://www.oracle.com> Dalibor Topic | Consulting Product Manager Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961 <tel:+491737185961> | Video: dalibor.topic@oracle.com <sip:dalibor.topic@oracle.com> Oracle Global Services Germany GmbH Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRB 246209 Geschäftsführer: Ralf Herrmann <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
[toc] | [prev] | [next] | [standalone]
| From | David Goodenough <david.goodenough@linkchoose.co.uk> |
|---|---|
| Date | 2019-09-03 11:20 +0200 |
| Message-ID | <yCd8J-3zt-5@gated-at.bofh.it> |
| In reply to | #11357 |
[Multipart message — attachments visible in raw view] — view raw
Excellent On Tuesday, 3 September 2019 09:26:46 BST Dalibor Topic wrote: > Hi David, > > the jpackage tool is programming language agnostic, as long as the input > is provided as modules and/or JAR files. > > The jpackage launcher creates a JVM instance and then calls into the > "static void main(String[])" method of the specified main class, but > doesn't otherwise care what is in the application. > > cheers, > dalibor topic > > On 30.08.2019 19:31, David Goodenough wrote: > > Is this intended to work with all JVM languages, or just Java? I don't > > expect support for other languages, just tolerance. > > > > David > > > > On Friday, 30 August 2019 10:32:34 BST Dalibor Topic wrote: > > > Salut Raphael, > > > > > > > > > > > > thank you very much - we're looking forward to your feedback! > > > > > > > > > > > > cheers, > > > > > > dalibor topic > > > > > > On 30.08.2019 10:37, raphael.jolly@free.fr wrote: > > > > Hi Dalibor, > > > > > > > > > > > > > > > > I am a Debian Java user. I would like to test JPackage on my project > > > > > > > > https://github.com/rjolly/linoleum . Currently, I use JDeb to > > > > package it > > > > > > in a pure Java fashion. Formerly, I was using > > > > > > > > https://github.com/mscurtescu/ant-deb-task , which works not bad, > > > > but is > > > > > > not included in Debian. > > > > > > > > > > > > > > > > I am downloading the JPackage early access build, and will keep you > > > > > > > > informed. I will manage to subscribe to the openjdk mailing list too. > > > > > > > > > > > > > > > > Best regards, > > > > > > > > Raphael Jolly > > > > > > > > > > > > > > > > Dalibor Topic wrote: > > > > > > > > > > > > > > > > Hi, > > > > > > > > > > > > > > > > We're working in the OpenJDK Community on a new tool for packaging > > > > [1] > > > > > > > > self-contained Java applications as DEBs as part of a future JDK > > > > release > > > > > > and the developers (on CC:) would love to get some feedback about the > > > > > > > > Linux integration, specifically on Debian Linux. > > > > > > > > > > > > > > > > So I thought this would be a good place to reach out and inquire if > > > > some > > > > > > Debian Java packagers (or users) would be interested in trying out > > > > the > > > > > > > > early access build [2] and letting us know how well it behaves and > > > > meets > > > > > > your expectations. > > > > > > > > > > > > > > > > If you are interested in providing feedback, feel free to respond > > > > here > > > > > > > > on this list, to us directly or on the core-libs-dev (at) > > > > > > > > openjdk.java.net mailing list, where the development of jpackage is > > > > > > > > currently discussed. > >
[toc] | [prev] | [next] | [standalone]
| From | Emmanuel Bourg <ebourg@apache.org> |
|---|---|
| Date | 2019-09-02 13:00 +0200 |
| Message-ID | <yBSdX-4K2-1@gated-at.bofh.it> |
| In reply to | #11342 |
Hi Dalibor, With my Debian Java maintainer and jdeb contributor hats I'm very interested in reviewing the jpackage tool (and I would probably contribute if the project moves to Git as part of Skara). Where is located the jpackage source code in the OpenJDK repository? Emmanuel Bourg Le 29/08/2019 à 09:49, Dalibor Topic a écrit : > Hi, > > We're working in the OpenJDK Community on a new tool for packaging [1] > self-contained Java applications as DEBs as part of a future JDK release > and the developers (on CC:) would love to get some feedback about the > Linux integration, specifically on Debian Linux. > > So I thought this would be a good place to reach out and inquire if some > Debian Java packagers (or users) would be interested in trying out the > early access build [2] and letting us know how well it behaves and meets > your expectations. > > If you are interested in providing feedback, feel free to respond here > on this list, to us directly or on the core-libs-dev (at) > openjdk.java.net mailing list, where the development of jpackage is > currently discussed. > > The latest early access build's 'release notes' can be found at: > https://mail.openjdk.java.net/pipermail/core-libs-dev/2019-August/061977.html > > > cheers, > dalibor topic > > > [1] https://openjdk.java.net/jeps/343 > [2] http://jdk.java.net/jpackage/
[toc] | [prev] | [next] | [standalone]
| From | Dalibor Topic <dalibor.topic@oracle.com> |
|---|---|
| Date | 2019-09-02 13:30 +0200 |
| Message-ID | <yBSH0-5aK-9@gated-at.bofh.it> |
| In reply to | #11349 |
Hi Emmanuel, thank you for your interest - the jpackage source code can be found in the JDK-8200758-branch of the JDK sandbox repository at https://hg.openjdk.java.net/jdk/sandbox cheers, dalibor topic On 02.09.2019 12:58, Emmanuel Bourg wrote: > Hi Dalibor, > > With my Debian Java maintainer and jdeb contributor hats I'm very > interested in reviewing the jpackage tool (and I would probably > contribute if the project moves to Git as part of Skara). > > Where is located the jpackage source code in the OpenJDK repository? > > Emmanuel Bourg > > > Le 29/08/2019 à 09:49, Dalibor Topic a écrit : >> Hi, >> >> We're working in the OpenJDK Community on a new tool for packaging [1] >> self-contained Java applications as DEBs as part of a future JDK release >> and the developers (on CC:) would love to get some feedback about the >> Linux integration, specifically on Debian Linux. >> >> So I thought this would be a good place to reach out and inquire if some >> Debian Java packagers (or users) would be interested in trying out the >> early access build [2] and letting us know how well it behaves and meets >> your expectations. >> >> If you are interested in providing feedback, feel free to respond here >> on this list, to us directly or on the core-libs-dev (at) >> openjdk.java.net mailing list, where the development of jpackage is >> currently discussed. >> >> The latest early access build's 'release notes' can be found at: >> https://mail.openjdk.java.net/pipermail/core-libs-dev/2019-August/061977.html >> >> >> cheers, >> dalibor topic >> >> >> [1] https://openjdk.java.net/jeps/343 >> [2] http://jdk.java.net/jpackage/ > -- <http://www.oracle.com> Dalibor Topic | Consulting Product Manager Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961 <tel:+491737185961> | Video: dalibor.topic@oracle.com <sip:dalibor.topic@oracle.com> Oracle Global Services Germany GmbH Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRB 246209 Geschäftsführer: Ralf Herrmann <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
[toc] | [prev] | [next] | [standalone]
| From | Matthias Klose <doko@debian.org> |
|---|---|
| Date | 2019-09-03 18:50 +0200 |
| Message-ID | <yCkad-82E-3@gated-at.bofh.it> |
| In reply to | #11352 |
On 02.09.19 13:22, Dalibor Topic wrote:
> Hi Emmanuel,
>
> thank you for your interest - the jpackage source code can be found in the
> JDK-8200758-branch of the JDK sandbox repository at
> https://hg.openjdk.java.net/jdk/sandbox
I haven't looked into that yet, but some questions first:
- is the tool able to create source packages? and maybe
differentiate here between pure source packages, and
"source" packages just containing jar files?
- is the tool able to build without fetching anything
from random websites? e.g. to create a self-contained
source repository?
These are two re-occurring issues when creating deb packages which can be
uploaded to the Debian archives.
Matthias
[toc] | [prev] | [next] | [standalone]
| From | Dalibor Topic <dalibor.topic@oracle.com> |
|---|---|
| Date | 2019-10-10 01:30 +0200 |
| Message-ID | <yPtz4-53R-1@gated-at.bofh.it> |
| In reply to | #11360 |
On 03.09.2019 18:40, Matthias Klose wrote: > On 02.09.19 13:22, Dalibor Topic wrote: >> Hi Emmanuel, >> >> thank you for your interest - the jpackage source code can be found in >> the JDK-8200758-branch of the JDK sandbox repository at >> https://hg.openjdk.java.net/jdk/sandbox > > I haven't looked into that yet, but some questions first: > > - is the tool able to create source packages? and maybe > differentiate here between pure source packages, and > "source" packages just containing jar files? Hi Matthias, - jpackage is not producing source Debian packages, so it wouldn't be suitable in the current state for uploads into Debian main, etc. - jpackage is not fetching anything from network when bundling apps in Debian packages. See https://hg.openjdk.java.net/jdk/sandbox/file/67ffaf3a2b75/src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java for details of the (evolving) implementation. cheers, dalibor topic > > - is the tool able to build without fetching anything > from random websites? e.g. to create a self-contained > source repository? > > These are two re-occurring issues when creating deb packages which can > be uploaded to the Debian archives. > > Matthias -- <http://www.oracle.com> Dalibor Topic | Consulting Product Manager Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961 <tel:+491737185961> | Video: dalibor.topic@oracle.com <sip:dalibor.topic@oracle.com> Oracle Global Services Germany GmbH Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRB 246209 Geschäftsführer: Ralf Herrmann <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
[toc] | [prev] | [next] | [standalone]
| From | Kevin Rushforth <kevin.rushforth@oracle.com> |
|---|---|
| Date | 2019-09-02 19:50 +0200 |
| Message-ID | <yBYCK-1BN-3@gated-at.bofh.it> |
| In reply to | #11349 |
Hi Emmanuel, The jpackage JEP is still in the Candidate phase of development, meaning it hasn't been integrated into the mainline jdk repo yet. It is being developed in the "JDK-8200758-branch" branch of the jdk/sandbox repo: hg clone https://hg.openjdk.java.net/jdk/sandbox hg update JDK-8200758-branch The sources are under "src/jdk.jpackage". -- Kevin On 9/2/2019 3:58 AM, Emmanuel Bourg wrote: > Hi Dalibor, > > With my Debian Java maintainer and jdeb contributor hats I'm very > interested in reviewing the jpackage tool (and I would probably > contribute if the project moves to Git as part of Skara). > > Where is located the jpackage source code in the OpenJDK repository? > > Emmanuel Bourg > > > Le 29/08/2019 à 09:49, Dalibor Topic a écrit : >> Hi, >> >> We're working in the OpenJDK Community on a new tool for packaging [1] >> self-contained Java applications as DEBs as part of a future JDK release >> and the developers (on CC:) would love to get some feedback about the >> Linux integration, specifically on Debian Linux. >> >> So I thought this would be a good place to reach out and inquire if some >> Debian Java packagers (or users) would be interested in trying out the >> early access build [2] and letting us know how well it behaves and meets >> your expectations. >> >> If you are interested in providing feedback, feel free to respond here >> on this list, to us directly or on the core-libs-dev (at) >> openjdk.java.net mailing list, where the development of jpackage is >> currently discussed. >> >> The latest early access build's 'release notes' can be found at: >> https://mail.openjdk.java.net/pipermail/core-libs-dev/2019-August/061977.html >> >> >> cheers, >> dalibor topic >> >> >> [1] https://openjdk.java.net/jeps/343 >> [2] http://jdk.java.net/jpackage/
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.maint.java
csiph-web