Re: Task for the new Pack200 format

2004-02-14 Thread Costin Manolache
Jose Alberto Fernandez wrote: What do people think? I will wait to see what are we interested on doing before aproaching Bill. I know him from my time at Maryland, hope he still remembers me. I'm very interested. If we do get an implementation for JDK1.2 - then it makes sense to have it in the

Re: Task for the new Pack200 format

2004-02-12 Thread Stefan Bodewig
On Wed, 11 Feb 2004, Jose Alberto Fernandez [EMAIL PROTECTED] wrote: With respect on providing a version of pack200 usable by lesser JDKs I think than rather trying to reproduce the thing from scratch, we could just as well ask Bill Puig if he would be willing to contribute such a task or at

RE: Task for the new Pack200 format

2004-02-12 Thread Jose Alberto Fernandez
From: Stefan Bodewig [mailto:[EMAIL PROTECTED] On Wed, 11 Feb 2004, Jose Alberto Fernandez [EMAIL PROTECTED] wrote: With respect on providing a version of pack200 usable by lesser JDKs I think than rather trying to reproduce the thing from scratch, we could just as well ask

Re: Task for the new Pack200 format

2004-02-11 Thread Stefan Bodewig
On Tue, 10 Feb 2004, Alexey N. Solofnenko [EMAIL PROTECTED] wrote: http://jcp.org/aboutJava/communityprocess/review/jsr200/index.html I can't seem to find a link describing the pack algorithm (detailed enough that I'd be able to reimplement it) that has finally been implemented for Tiger from

Re: Task for the new Pack200 format

2004-02-11 Thread Stefan Bodewig
On Tue, 10 Feb 2004, Steve Loughran [EMAIL PROTECTED] wrote: Antlib. If we really want to reimplement the algorithm so that it becomes usable for JDK 1.5 I agree with this. It sounds like a candidate for a Pack200 library in Commons plus Ant tasks plus command line utilities IMHO. If we

Re: Task for the new Pack200 format

2004-02-11 Thread Stefan Bodewig
On Wed, 11 Feb 2004, Stefan Bodewig [EMAIL PROTECTED] wrote: William Pugh's article is marked as a starting point. but I'm not sure that this is identical to the algorithm finally used. And I don't see an example implementation at his homepage (as hinted in the conclusion of his article)

Re: Task for the new Pack200 format

2004-02-11 Thread Denis N. Antonioli
On Wed, 11 Feb 2004, Stefan Bodewig wrote: On Tue, 10 Feb 2004, Alexey N. Solofnenko [EMAIL PROTECTED] wrote: http://jcp.org/aboutJava/communityprocess/review/jsr200/index.html I can't seem to find a link describing the pack algorithm (detailed enough that I'd be able to reimplement it)

Re: Task for the new Pack200 format

2004-02-11 Thread Stefan Bodewig
On 11 Feb 2004, Denis N. Antonioli [EMAIL PROTECTED] wrote: The specification is in the jsr itself, you'll need to get the zip. See the 'Download' link on: http://jcp.org/aboutJava/communityprocess/review/jsr200/index.html This is what you get for setting Accept images that come from the

RE: Task for the new Pack200 format

2004-02-11 Thread Dominique Devienne
From: Stefan Bodewig [mailto:[EMAIL PROTECTED] If we stick with JDK 1.5 only, this would become a two very simple tasks, so I'm not sure about the antlib approach. Why not support pack200/unpack200 directly from the zip and jar, whenever running on JDK 1.5? In zip/jar, it would add a

Re: Task for the new Pack200 format

2004-02-11 Thread Stefan Bodewig
On Wed, 11 Feb 2004, Dominique Devienne [EMAIL PROTECTED] wrote: From: Stefan Bodewig [mailto:[EMAIL PROTECTED] If we stick with JDK 1.5 only, this would become a two very simple tasks, so I'm not sure about the antlib approach. Why not support pack200/unpack200 directly from the zip and

RE: Task for the new Pack200 format

2004-02-11 Thread Dominique Devienne
From: Stefan Bodewig [mailto:[EMAIL PROTECTED] On Wed, 11 Feb 2004, Dominique Devienne [EMAIL PROTECTED] wrote: From: Stefan Bodewig [mailto:[EMAIL PROTECTED] If we stick with JDK 1.5 only, this would become a two very simple tasks, so I'm not sure about the antlib approach. Why not

RE: Task for the new Pack200 format

2004-02-11 Thread Jose Alberto Fernandez
From: Dominique Devienne [mailto:[EMAIL PROTECTED] Sent: 11 February 2004 14:59 To: 'Ant Developers List' Subject: RE: Task for the new Pack200 format From: Stefan Bodewig [mailto:[EMAIL PROTECTED] If we stick with JDK 1.5 only, this would become a two very simple tasks, so I'm

RE: Breaking Ant into several modules (was RE: Task for the new Pack200 format)

2004-02-11 Thread Jose Alberto Fernandez
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] I agree with the goal to make as many things antlibs as possible, I could even be convinced that we start to break up our current set of core/optional tasks into antlibs with independent release cycles. Then we´ll earn the whole

Task for the new Pack200 format

2004-02-10 Thread Stefan Bodewig
Hi, Java 1.5 comes with support for a new archive format Pack200[1] which basically works by using a special compression algorithm that is very effective on Java class files. The way to create such an archive is to create a plain old jar first and then turn ot into a Pack200 archive -

RE: Task for the new Pack200 format

2004-02-10 Thread Jan . Materne
Java 1.5 comes with support for a new archive format Pack200[1] which basically works by using a special compression algorithm that is very effective on Java class files. The way to create such an archive is to create a plain old jar first and then turn ot into a Pack200 archive -

Re: Task for the new Pack200 format

2004-02-10 Thread Stefan Bodewig
On Tue, 10 Feb 2004, Jan Materne [EMAIL PROTECTED] wrote: And as an adoption of jar, so the user doesn´t has to create the JAR bofore pack200ing. Yes, sounds useful. In particular since the Pack200 class deals with streams, so we could create the initial jar in memory - if it is small enough,

Re: Task for the new Pack200 format

2004-02-10 Thread Antoine Lévy-Lambert
[EMAIL PROTECTED] wrote: Java 1.5 comes with support for a new archive format Pack200[1] which basically works by using a special compression algorithm that is very effective on Java class files. The way to create such an archive is to create a plain old jar first and then turn ot into a Pack200

RE: Task for the new Pack200 format

2004-02-10 Thread Matt Benson
--- [EMAIL PROTECTED] wrote: Because its based only on (new) standard classes I would do that as core tasks. And as an adoption of jar, so the user doesn´t has to create the JAR bofore pack200ing. +1 -Matt __ Do you Yahoo!? Yahoo! Finance: Get your refund

RE: Task for the new Pack200 format

2004-02-10 Thread Jan . Materne
Do we want to make them core tasks or do we want to farm them out into an antlib of their own? Because its based only on (new) standard classes I would do that as core tasks. And as an adoption of jar, so the user doesn´t has to create the JAR bofore pack200ing. core tasks would

Re: Task for the new Pack200 format

2004-02-10 Thread Stefan Bodewig
On Tue, 10 Feb 2004, Costin Manolache [EMAIL PROTECTED] wrote: core tasks would be the right solution if it could be implemented using JDK1.3 1.2, you mean 8-) So far I haven't found a technical spec for the format so I don't know whether we can implement it. A JDK 1.5 only implementation

Re: Task for the new Pack200 format

2004-02-10 Thread Alexey N. Solofnenko
It is there: http://jcp.org/aboutJava/communityprocess/review/jsr200/index.html - Alexey. Stefan Bodewig wrote: On Tue, 10 Feb 2004, Costin Manolache [EMAIL PROTECTED] wrote: core tasks would be the right solution if it could be implemented using JDK1.3 1.2, you mean 8-) So far I haven't

Re: Task for the new Pack200 format

2004-02-10 Thread Matt Benson
(butchered for context) --- Alexey N. Solofnenko [EMAIL PROTECTED] wrote: Stefan Bodewig wrote: So far I haven't found a technical spec for the format so I don't know whether we can implement it. It is there: http://jcp.org/aboutJava/communityprocess/review/jsr200/index.html Stefan

Re: Task for the new Pack200 format

2004-02-10 Thread Steve Loughran
Stefan Bodewig wrote: Hi, Java 1.5 comes with support for a new archive format Pack200[1] which basically works by using a special compression algorithm that is very effective on Java class files. The way to create such an archive is to create a plain old jar first and then turn ot into a Pack200