I don't know, but I suspect that it may remain deprecated, just that it won't be removed whilst it's maintained by the community. Will let you know when I find out more.

On 3/07/2018 10:06 PM, Mikaël Barbero wrote:
So eventually JEP336 will be withdrawn?

Le 3 juil. 2018 à 13:11, Peter Firmstone<[email protected]>  a écrit :

Hi Mikaël,

No, I've received a reply, all good, any help would still be appreciated of 
course.

Cheers,

Peter.

On 3/07/2018 6:20 PM, Mikaël Barbero wrote:
Peter,

What do you mean by "we might have some more luck if we have a couple of 
volunteers"? Is this about the lack of replies on jdk-dev or have you been told so 
in a private thread?

Cheers,
*
Mikaël Barbero *
*Team Lead - Release Engineering | Eclipse Foundation*
📱 (+33) 642 028 039 | 🐦 @mikbarbero
Eclipse Foundation<http://www.eclipse.org/>: The Platform for Open Innovation 
and Collaboration

Le 30 juin 2018 à 13:36, Peter 
Firmstone<[email protected]<mailto:[email protected]>>  a 
écrit :

That's ok, we might have some more luck if we have a couple of volunteers, even 
if the other was not able to put much time in, strength in numbers so to speak.

Cheers,

Peter.

On 29/06/2018 6:38 PM, Mikaël Barbero wrote:
Thanks Peter for you reply on the JDK mailing list 
http://mail.openjdk.java.net/pipermail/jdk-dev/2018-June/001510.html

Cheers,

Le 29 juin 2018 à 08:59, Peter 
Firmstone<[email protected]<mailto:[email protected]>  
<mailto:[email protected]>>  a écrit :

Hi Mikaël,

I must have been a little tired when I read this the first time.   I didn't 
realise there was an OpenJDK Java implementation of Pack200.

I agree, deprecate the C++ implementation and maintain the standard and java 
implementation.

Regards,

Peter.

On 29/06/2018 8:34 AM, Peter Firmstone wrote:
I've only ever lightly dabbled in C++ and that was a long time ago (15 years).  
 It's an option if there are C++ capable and willing volunteers.

Thanks,

Peter.

On 28/06/2018 9:41 PM, Mikaël Barbero wrote:
As far as I understand from 
http://mail.openjdk.java.net/pipermail/jdk-dev/2018-June/001472.html, you don't 
necessarily need to start with Harmony implementation as there already is a 
full (read pack and unpack) Java implementation of pack200. 
http://hg.openjdk.java.net/jdk/jdk/file/2f2af62dfac7/src/java.base/share/classes/com/sun/java/util/jar/pack

So I guess that one proposal to JEP336 could be: deprecate the c++ native 
implementation (as this is not used anymore for the JRE) but keep the spec + 
Java impl.

Then anyone (Peter?) could sign up to maintain it @ openjdk.

WDYT?
*
Mikaël Barbero *
*Team Lead - Release Engineering | Eclipse Foundation*
📱 (+33) 642 028 039 | 🐦 @mikbarbero
Eclipse Foundation<http://www.eclipse.org/>: The Platform for Open Innovation 
and Collaboration

Le 28 juin 2018 à 13:26, Peter 
Firmstone<[email protected]<mailto:[email protected]>  
<mailto:[email protected]>  <mailto:[email protected]>>  a écrit :

I'm not currently a committer, though happy to, if invited. :)

To sum up:

1. The Pack200 clean room implementation written in Java, it can
  compress and decompress java bytecode and pack.gz files, it was a
  module developed as part of Apache Harmony, AL2 licensed.
2. Oracle owns the Pack200 Standard copyright. 
https://docs.oracle.com/javase/10/docs/specs/pack-spec.html
3. OpenJDK's Pack200 test compatibility kit, is GPL2 with classpath
  exception, (I haven't gone down this road yet, but it's ideal for
  testing compatibility, with some modification for the libraries
  different api).
4. We won't be implementing any of the Java API's copyrighted by Oracle.

Oracle is deprecating the Pack200 standard and its GPL2 licensed implementation.

https://docs.oracle.com/javase/10/docs/legal/copyright.html

Thanks,

Peter.

On 28/06/2018 8:54 PM, Mickael Istria wrote:

On Thu, Jun 28, 2018 at 12:52 PM, Daniel 
Megert<[email protected]<mailto:[email protected]>  
<mailto:[email protected]>>  wrote:

@Daniel: would you mind contacting EMO Legal asking them about
this and sharing the answer here?

Peter should do that as he knows better what he's exactly doing
;-). Also, I will be away next week and fully booked today.


Is Peter a committer on any Eclipse.org<http://Eclipse.org>  project? I'm afraid if he sends 
the request without backup from a committer, it will be rejected as "sorry, we only work for 
Eclipse.org<http://Eclipse.org>  projects, and don't do legal consulting for the whole wide 
world".


_______________________________________________
p2-dev mailing list
[email protected]<mailto:[email protected]>
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/p2-dev
_______________________________________________
p2-dev mailing list
[email protected]<mailto:[email protected]>
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/p2-dev

_______________________________________________
p2-dev mailing list
[email protected]<mailto:[email protected]>  <mailto:[email protected]>
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/p2-dev
_______________________________________________
p2-dev mailing list
[email protected]<mailto:[email protected]>  <mailto:[email protected]>
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/p2-dev
_______________________________________________
p2-dev mailing list
[email protected]<mailto:[email protected]>  <mailto:[email protected]>
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/p2-dev

_______________________________________________
p2-dev mailing list
[email protected]<mailto:[email protected]>
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/p2-dev
_______________________________________________
p2-dev mailing list
[email protected]<mailto:[email protected]>
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/p2-dev

_______________________________________________
p2-dev mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/p2-dev
_______________________________________________
p2-dev mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/p2-dev


_______________________________________________
p2-dev mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/p2-dev

_______________________________________________
p2-dev mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/p2-dev

Reply via email to