Re: Module naming and identification

Brian Warner <warner-rGj/[email protected]>
Newsgroups gmane.comp.lang.e.general
Message-ID <20090413204943.31cf90c2@luther>
On Sun, 12 Apr 2009 21:48:09 -0600
zooko <[email protected]> wrote:

> Another is the Python "setuptools" tool, which accepts an optional  
> md5sum in the fragment of a package URL, and if that fragment is  
> present then setuptools rejects the package downloaded from that URL  
> if its doesn't match the md5sum.

Note that this is an immutable "strong name": there's no facility to say
"accept any version of the package which is signed by the following key".
>From what I've seen, this makes developers reluctant to declare a "strong
name" dependency upon some package, because sooner or later that will fail,
when the upstream supplier stops hosting that old version (in preference of a
newer one).

> And then there is the wildcard: git.

The thing that pleases me the most about Git is that it's starting to teach a
new generation of users about secure identifiers, and that symbolic names are
merely local references to those identifiers. It's pleasantly surprising that
most people seem to understand it without much trouble.

cheers,
 -Brian
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.