From: Chris Morgan <cm@mihalis.net>
Subject: Re: Lack of Mature Tools (was: Lockheed Martin, Green Hills, etc.)
Date: 2000/04/26
Date: 2000-04-26T00:00:00+00:00 [thread overview]
Message-ID: <87ln212ghg.fsf@think.mihalis.net> (raw)
In-Reply-To: 39069B90.C9A74221@earthlink.net
"Robert I. Eachus" <rieachus@earthlink.net> writes:
> Chris Morgan wrote:
>
> > Are you really suggesting that if I see an announcement of a new
> > public release of gnat on comp.lang.ada and I then download a file
> > with that version number from cs.nyu.edu in /pub/gnat that it may
> > somehow be corrupted? The wrong file? Altered by random strangers?
>
> I believe that the right answers are: several times, happened at
> least once, and has not happened yet--at least on cs.nyu.edu. There are
> many different versions of each new gnat release that can be found on
> cs.nyu.edu. There have been uploading problems on several occasions
> resulting in corrupted files, and at least once the wrong version of a
> binary was uploaded. Note also that not all of the versions available
> from cs.nyu.edu are created by ACT and so ACT as such has no way to
> guarentee conformance for such versions.
Yeah, but simple corruption would normally cause either tar or gunzip
to fail. What I should have said, I suppose, is it's not at all
difficult to reliably transmit the public versions to users and be
assured the right bits got there, e.g. if ACT had a public area on
their own ftp servers and published MD5 checksums. Of course ACT may
occasionally make a mistake and put the wrong file up, even on their
own servers, but in that case the odds would be reasonable that they
would also make up a cd containing the mistake.
>
> Having said all that--and RBKD or someone else can provide the gory
> details--GNAT is probably at least as reliable and robust as Netscape or
> other products you can download over the net. But if you see the
> announcement of a new "p" release and download it immediately, there
> will be times when you will have to go back for the correct version. So
> yes, Robert is implying that those things can happen and that ACT cannot
> be responsible--among other things, it is not their server.
Fair enough. But if I download this new p version and have a problem,
it shouldn't be hard to verify my version.
> I don't think any weaseling was intended. MD5 checksums would
> probably be a good idea, but the archive formats do include checksums
> that detect truncated or corrupted files. When I am concerned about
> someone maliciously modifying software, however, I much prefer CD as a
> delivery media. After installing, you should checksum not just the
> compiler, but the entire directory hierarchy. There are tools to do
> this. Such tools in fact are included in the DII COE, and in GCCS their
> use is mandatory.
Well not having ever had an ACT CD, I have to presume they transmit
checksums with their CDs, in which case yes it's more reliable,
however I still heartily dislike the implication that any users who
just picked up some random bits called gnat somewhere on the net can't
are not likely to have a valid version. Seeing as GNAT started off on
DoD money to be a freely available tool, and started off with NYU
staff dominating the development team, if they can't reliably transmit
a known version to me at least most of the time via some ftp site such
as cs.nyu.edu something is wrong.
--
Chris Morgan <cm at mihalis.net> http://mihalis.net
"O gummier hum warder buffer-lore rum
Enter dare enter envelopes ply"
next prev parent reply other threads:[~2000-04-26 0:00 UTC|newest]
Thread overview: 49+ messages / expand[flat|nested] mbox.gz Atom feed top
2000-04-13 0:00 Lockheed Martin Chooses Green Hills Ada for Joint Strike Fighter Ken Garlington
2000-04-13 0:00 ` Ted Dennison
2000-04-13 0:00 ` Robert Dewar
2000-04-13 0:00 ` Steve Arnold
2000-04-13 0:00 ` Paul Makepeace
2000-04-24 0:00 ` Lack of Mature Tools (was: Lockheed Martin, Green Hills, etc.) Wes Groleau
2000-04-26 0:00 ` Robert Dewar
2000-04-26 0:00 ` Chris Morgan
2000-04-26 0:00 ` Robert Dewar
2000-04-26 0:00 ` Ted Dennison
2000-04-26 0:00 ` Robert I. Eachus
2000-04-26 0:00 ` Chris Morgan [this message]
2000-04-26 0:00 ` Robert I. Eachus
2000-04-27 0:00 ` Chris Morgan
2000-04-27 0:00 ` Pascal Obry
2000-04-29 0:00 ` Chris Morgan
2000-04-29 0:00 ` tmoran
2000-05-03 0:00 ` Robert Dewar
2000-05-03 0:00 ` Matthew Woodcraft
2000-05-04 0:00 ` Ken Garlington
2000-05-04 0:00 ` David Starner
2000-05-08 0:00 ` Robert Dewar
2000-05-04 0:00 ` Larry Kilgallen
2000-05-04 0:00 ` Robert Dewar
2000-05-05 0:00 ` Florian Weimer
2000-05-05 0:00 ` Ted Dennison
2000-05-05 0:00 ` Florian Weimer
2000-05-07 0:00 ` Robert Dewar
2000-05-10 0:00 ` Florian Weimer
2000-05-06 0:00 ` Tarjei Tj�stheim Jensen
2000-05-07 0:00 ` Ada test example - Linux Software Installer Larry Kilgallen
2000-05-07 0:00 ` Robert Dewar
2000-05-08 0:00 ` Larry Kilgallen
2000-05-07 0:00 ` Robert Dewar
2000-05-07 0:00 ` Robert Dewar
2000-05-05 0:00 ` Lack of Mature Tools (was: Lockheed Martin, Green Hills, etc.) Robert Dewar
2000-05-05 0:00 ` Florian Weimer
2000-05-05 0:00 ` Pascal Obry
2000-05-07 0:00 ` Robert Dewar
2000-05-02 0:00 ` Pascal Obry
2000-04-26 0:00 ` Robert Dewar
2000-04-26 0:00 ` Larry Kilgallen
2000-04-26 0:00 ` David Starner
2000-04-27 0:00 ` Robert Dewar
2000-04-26 0:00 ` tmoran
2000-04-13 0:00 ` Lockheed Martin Chooses Green Hills Ada for Joint Strike Fighter Ted Dennison
2000-04-14 0:00 ` David Gillon
2000-04-13 0:00 ` Marin D. Condic
2000-04-13 0:00 ` Ted Dennison
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox