[izpack-devel] Web installer repository

Julien Ponge julien.ponge at gmail.com
Thu Jun 14 14:05:12 CEST 2007


Hi Vladimir,

Just a quick note for everyone: I am very busy at work these days, but
I will quickly continue the work on the documentation, don't worry :-)

> I am also rewriting the download dialog, because the old one is just
> spinning and seems to hang sometimes. This new dialog will track the
> bytes from the stream and display basic stats, when content length is
> not available from the HTTP headers it will go in indeterminate mode but
> still show the speed. Of course, when the connection fails it still asks
> for proxy and everything that was implemented in the previous version.
> Let me know you have some other ideas.

That sounds very good to me. I actually think that you are going to
rewrite it exactly as it should have been in the first place :-)

> One bigger change is that the pack stream is not accessed with a jar:
> protocol URL, because it wants to download the whole containing jar
> before giving the stream to the inner jar and thus it's not possible to
> track the stream status. Now, it will download the containing jar to a
> local temp file and proceeds from there. This reminds me that probably
> we need to require twice the really required space in the packs panel
> (because it first downloads the containing pack jar and then installs).
> I know that the packs show the uncompressed size and the jars can be
> significantly smaller , but have in mind that these files take more
> space on the file system than their actual size, so it's good to have
> some reserve. What do you think?

The thing is that as you said accessing through the jar:protocol is blocking.

Yes, twice the space makes sense.

An idea just came to my mind: are you planning to add integrity and
authenticity checkings? People will probably want to check what they
get from the remote servers.

> BTW, here is my snadbox repository
> http://repository.jboss.com/jems-installer-web-repository/test-7-6-2007/
>
> and this is the latest web installer
> http://repository.jboss.com/jems-installer-web-repository/test-7-6-2007/jems-web-installer-1.2.1.RC2.jar

Thanks!



More information about the izpack-devel mailing list