Hi Russel,

On Mon, Jan 18, 2010 at 6:32 PM, Russel Winder <[email protected]
> wrote:

> There is a bit of a problem with people using the wrapper.
>
> I am trying to swap our website build from Gant to Gradle, using the
> wrapper.   It all works fine for me but this afternoon one of my
> colleagues has had terrible problems.  His ADSL line is fine, but the
> download of the wrapper zip file failed to work correctly on three
> occasions before it finally did complete.  This is perhaps not a Gradle
> problem per se except . . .
>
> The Gradle Wrapper code is making no checks concerning the validity of
> the zip file before trying to open it.  There is a fundamental
> assumption that the zip has come across successfully so the user sees a
> huge stack trace when it doesn't.  Not the best UI for people using
> Gradle who are not programmers.
>
> I think the wrapper code needs extending so as to assume the zip
> download fails as often as it succeeds.  Failure should be notified to
> the user and that person asked whether a retry should be undertaken, or
> everything abandoned.   I think this should be 5 mins work but . . .
>

That is a good point. Gradle should behave gracefully and be informative.
Although usually it is a rare issue that the download does not work.

>
> Another comment is that 21MB is a huge amount to have to download -- is
> there any way of making the required distribution smaller?
>

This will come after 0.9 and before 1.0.

- Hans

--
Hans Dockter
Founder, Gradle
http://www.gradle.org, http://twitter.com/gradleorg
CEO, Gradle Inc. - Gradle Training, Support, Consulting
http://www.gradle.biz


>
> I do like the idea of a once per download download, so I don't think
> doing download of parts on demand is appealing.  The problem here is
> disconnected working (of which I do quite a lot).  Knowing that
> everything I need is downloaded whenever a download is undertaken is
> very reassuring.  Nonetheless 21MB is a lot of download to have to wait
> for, especially when it doesn't work.
>
> Sadly this all left a bad taste in my colleagues mouth :-(
>
> --
> Russel.
>
> =============================================================================
> Dr Russel Winder      Partner
>                                            xmpp: [email protected]
> Concertant LLP        t: +44 20 7585 2200, +44 20 7193 9203
> 41 Buckmaster Road,   f: +44 8700 516 084   voip:
> sip:[email protected] <sip%[email protected]>
> London SW11 1EN, UK   m: +44 7770 465 077   skype: russel_winder
>

Reply via email to