[From nobody Fri Dec 14 16:09:49 2018 X-Mozilla-Keys: Received: from aserv0021.oracle.com (/ by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 10 Dec 2018 10:23:57 -0800 Received: from acsinet41.oracle.com (acsinet41.oracle.com []) by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id wBAINtMx028848 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 10 Dec 2018 18:23:56 GMT Received: from aojmv0009 (aojmv0009.oracle.com []) by acsinet41.oracle.com with smtp id 63f2_1027_d3579fa9_f726_49fb_b5a1_2e033777a44a; Mon, 10 Dec 2018 18:23:55 +0000 Received: from aojmv0009.oracle.com (localhost []) by aojmv0009 (Postfix) with ESMTP id 7FA4A2AA889; Mon, 10 Dec 2018 18:23:47 +0000 (UTC) X-Original-To: core-libs-dev@openjdk.java.net Delivered-To: core-libs-dev@openjdk.java.net Received: from acsinet40.oracle.com (acsinet40.oracle.com []) by aojmv0009 (Postfix) with ESMTP id 0BE002AA87F for <core-libs-dev@openjdk.java.net>; Mon, 10 Dec 2018 18:23:45 +0000 (UTC) Received: from userp2130.oracle.com (unknown []) by acsinet40.oracle.com with smtp (TLS: TLSv1/SSLv3,256bits,AES256-GCM-SHA384) id 698c_1854_c9884b8c_8b37_4a03_8358_f0da77286048; Mon, 10 Dec 2018 18:23:45 +0000 Received: from pps.filterd (userp2130.oracle.com []) by userp2130.oracle.com ( with SMTP id wBAIImVJ116216 for <core-libs-dev@openjdk.java.net>; Mon, 10 Dec 2018 18:21:45 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=to : from : subject : message-id : date : mime-version : content-type; s=corp-2018-07-02; bh=z5MBR76wYwsVHn1a55mi5UB6txXFTzq5DMFXS1hvzPY=; b=3kP/dFlVh0dIFIoMjVRccZH6qDq4tVobYFQpAhrKLLWw8URts11jji6wW5AfjqgEthRG geN/QloTaV013v/+neVWY0Bkfh/htgS9nwq2qqUYoLnM9BR+xU4qJ/lE2F4PZIv15pya Re7vXq544TQzFWnlxRGr0mXWfoeW/83bO5X0upfoT/IhPIGNQMz2CNVS1kBuZOT+Dxmd tV9rgnhqwoA2znTQGSWzAu1rDHR1Y5hQSc902kHvWU7tJZak4HSILJOFzLXDb8/ptnhu zaWt8/ojIz2S18eR372GLe9XffrFIF2xFXwMbVmIQ2UjxlzzMaubuUp+g4+BuW8wQUnE jg== Received: from userv0021.oracle.com (userv0021.oracle.com []) by userp2130.oracle.com with ESMTP id 2p85ctyn6y-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <core-libs-dev@openjdk.java.net>; Mon, 10 Dec 2018 18:21:45 +0000 Received: from userv0122.oracle.com (userv0122.oracle.com []) by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id wBAILijo004042 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <core-libs-dev@openjdk.java.net>; Mon, 10 Dec 2018 18:21:44 GMT Received: from abhmp0009.oracle.com (abhmp0009.oracle.com []) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id wBAILibL023310 for <core-libs-dev@openjdk.java.net>; Mon, 10 Dec 2018 18:21:44 GMT Received: from [] (/ by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 10 Dec 2018 10:21:44 -0800 To: core-libs-dev@openjdk.java.net From: Andy Herrick <andy.herrick@oracle.com> Subject: JEP 343: Packaging Tool Implementation - Status Update Organization: Oracle Corporation Message-ID: <d7df738f-8726-b104-10b2-066f0e5726cc@oracle.com> Date: Mon, 10 Dec 2018 13:21:42 -0500 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.3 MIME-Version: 1.0 Content-Language: en-US X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9103 signatures=668679 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=6 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1812100163 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: core-libs-dev@openjdk.java.net X-Mailman-Version: 2.1.17 Precedence: list List-Id: Technical discussion about the development of the core libraries <core-libs-dev.openjdk.java.net> List-Unsubscribe: <http://mail.openjdk.java.net/mailman/options/core-libs-dev>, <mailto:core-libs-dev-request@openjdk.java.net?subject=unsubscribe> List-Archive: <http://mail.openjdk.java.net/pipermail/core-libs-dev/> List-Post: <mailto:core-libs-dev@openjdk.java.net> List-Help: <mailto:core-libs-dev-request@openjdk.java.net?subject=help> List-Subscribe: <http://mail.openjdk.java.net/mailman/listinfo/core-libs-dev>, <mailto:core-libs-dev-request@openjdk.java.net?subject=subscribe> Errors-To: core-libs-dev-bounces@openjdk.java.net Sender: "core-libs-dev" <core-libs-dev-bounces@openjdk.java.net> RFR: JDK-8212780: JEP 343: Packaging Tool Implementation The initial request for review was sent out on October 23, with a=20 refresh on November 11. Since then we have been continuing to fix bugs and add needed=20 functionality in response to the feedback we have received (full list=20 below). Our current plan is: 1.) To publish /jpackage/ EA (Early Access) binaries (built from the=20 sandbox repository) soon (before end of 2018). 2.) To have JEP 343 targeted and integrated into JDK13 early in 2019. We are continuing to work through issues targeted to "internal" (meaning=20 we expect to integrate them into JDK-8200758-branch of the open sandbox=20 before before the whole branch is merged into OpenJDK). The list of issues we have pushed to the sandbox since the initial RFR=20 is as follows: JDK-8214070=C2=A0=C2=A0=C2=A0=C2=A0 Analyze and Fix issues reported by Pa= rfait JDK-8214051=C2=A0=C2=A0=C2=A0=C2=A0 rename jpackager tool to jpackage JDK-8212936=C2=A0=C2=A0=C2=A0=C2=A0 Makefile and other improvements for j= packager JDK-8213756=C2=A0=C2=A0=C2=A0=C2=A0 SingleInstance runtime improvements JDK-8213324=C2=A0=C2=A0=C2=A0=C2=A0 jpackager deletes existing app direct= ory without warning JDK-8213166=C2=A0=C2=A0=C2=A0=C2=A0 jpackager --argument arg is broken JDK-8213163=C2=A0=C2=A0=C2=A0=C2=A0 --app-image arg does not work creatin= g exe installers JDK-8213385=C2=A0=C2=A0=C2=A0=C2=A0 jpackager Command-Line Argument File. JDK-8214143=C2=A0=C2=A0=C2=A0=C2=A0 Reduce Resource files JDK-8213748=C2=A0=C2=A0=C2=A0=C2=A0 jpackager native launcher for macosx,= linux. JDK-8213747=C2=A0=C2=A0=C2=A0=C2=A0 Makefile Improvements to Lib-jdk.pack= ager.gmk JDK-8213963=C2=A0=C2=A0=C2=A0=C2=A0 Flatten out jpackager packages and re= sources. JDK-8214021=C2=A0=C2=A0=C2=A0=C2=A0 Create additional automated tests for= jpackager JDK-8213332=C2=A0=C2=A0=C2=A0=C2=A0 Create minimal automated tests for jp= ackager JDK-8213333=C2=A0=C2=A0=C2=A0=C2=A0 Fix issues found in jpackager with au= tomated tests JDK-8213394=C2=A0=C2=A0=C2=A0=C2=A0 Stop using Log.info() except for expe= cted output. JDK-8213345=C2=A0=C2=A0=C2=A0=C2=A0 Secondary Launchers broken on mac. JDK-8213156=C2=A0=C2=A0=C2=A0=C2=A0 rename packages for jpackager JDK-8213244=C2=A0=C2=A0=C2=A0=C2=A0 Fix all warnings in jpackager java co= de JDK-8213162=C2=A0=C2=A0=C2=A0=C2=A0 Association description in Inno Setup= cannot contain=20 double quotes /Andy Herrick ]