comp.lang.ada
 help / color / mirror / Atom feed
From: dewar@gnat.com (Robert Dewar)
Subject: Re: Attributes 'Version and 'Body_Version
Date: 25 Nov 2001 18:30:18 -0800
Date: 2001-11-26T02:30:18+00:00	[thread overview]
Message-ID: <5ee5b646.0111251830.61aaa6be@posting.google.com> (raw)
In-Reply-To: 9trpj1$4e6v2$1@ID-25716.news.dfncis.de

"Nick Roberts" <nickroberts@adaos.worldonline.co.uk> wrote in message news:<9trpj1$4e6v2$1@ID-25716.news.dfncis.de>...
> I think there's some mileage in the idea that it might be useful for
> 'Version and 'Body_Version to (be able to) return something more than just a
> checksum (or the like).

<<rest of peculiar ideas deleted :-)>>

I am not sure I understand what on earth Nick was talking
about here, but for sure it has nothing to do with the
existing attributes (*)

I think what happens here is that people see the word
Version, and it triggers all kinds of entirely irrelevant
baggage.

The idea is that if two partitions share a package, and
communicate in a way that uses this package, they need a
way to make sure that they are using the same *compiled*
version of the package. How this is guaranteed will depend
on the system. For example, in a conventional Ada 83 style
library system, it will be good enough to store a precise
enough time stamp of the time of compilation, since two
packages can only have the same time of compilation in
such a system if they are indeed the same (and depend on
all the same packages).

This is the *very limited* intention of these attributes,
they are not in any sense relevant for the purposes of
general version control, let alone the more extensive
ideas that Nick presents.

If any of these extended ideas have merit, I would suggest
completely disentangling them from the existing attributes,
starting by using entirely different names, otherwise you
will perpetuate the confusion.

(*) by the way, MD-5 hash codes are indeed used to guarantee getting
the right version of things on the
internet (have a look at the Farber True Names patent
for details of the idea).



  reply	other threads:[~2001-11-26  2:30 UTC|newest]

Thread overview: 42+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-11-06 20:58 Attributes 'Version and 'Body_Version Marin David Condic
2001-11-07  3:39 ` Robert Dewar
2001-11-07 15:08   ` Marin David Condic
2001-11-07 20:51   ` Tony Gair
2001-11-07 16:45     ` Marin David Condic
2001-11-07 18:32       ` Vincent Marciante
2001-11-07 19:00         ` Marin David Condic
2001-11-07 23:11           ` Robert Dewar
2001-11-08 17:28             ` Stephen Leake
2001-11-08 17:43               ` Larry Kilgallen
2001-11-08 19:03                 ` Marin David Condic
2001-11-08 19:37                   ` Larry Kilgallen
2001-11-09  3:50                   ` Robert Dewar
2001-11-09  3:55                   ` Robert Dewar
2001-11-08 18:55             ` Marin David Condic
2001-11-07 19:54       ` Larry Kilgallen
2001-11-07 21:49         ` Marin David Condic
2001-11-07 23:08     ` Robert Dewar
2001-11-07 22:04 ` Keith Thompson
2001-11-08 16:34   ` Frank
2001-11-09  3:53   ` Robert Dewar
2001-11-10  0:07     ` Keith Thompson
2001-11-10  2:16       ` Larry Kilgallen
2001-11-11 15:18         ` Marin David Condic
2001-11-12 23:06           ` Tony Gair
2001-11-12 21:51       ` Robert Dewar
2001-11-13  8:07         ` Keith Thompson
2001-11-25 20:49           ` Nick Roberts
2001-11-26  2:30             ` Robert Dewar [this message]
2001-11-26  3:31               ` Nick Roberts
2001-11-26 15:42                 ` Robert Dewar
2001-11-26 20:05                   ` Nick Roberts
2001-11-27  3:56                     ` Robert Dewar
2001-11-27 17:51                       ` Nick Roberts
2001-11-28  0:44                       ` Larry Kilgallen
2001-11-28 15:49                         ` Robert Dewar
2001-11-28 16:53                         ` Larry Kilgallen
     [not found]                         ` <5ee5b646.0111280749.77fabe6c@posting.google.coOrganization: LJK Software <PFcoNrf74AeG@eisner.encompasserve.org>
2001-11-29  3:49                           ` Robert Dewar
2001-11-29 11:52                           ` Larry Kilgallen
     [not found]                           ` <5ee5b646.0111Organization: LJK Software <Kg7U2sTGDFyI@eisner.encompasserve.org>
2001-11-30  2:26                             ` Robert Dewar
2001-11-30  2:55                               ` Larry Kilgallen
2001-11-27 17:04                     ` Georg Bauhaus
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox