On 1/30/2012 3:04 AM, "Martin v. Löwis" wrote:
-1. There are plenty of ways to check whether the file was modified if
you already have a copy of it. Users just need to accept that files may
change, and package authors need to accept that users may retain old
copies of a file even after they replaced it.
I don't always have a copy of the file, I might only have a reference
  such as slumber==0.3.0.

The better. A responsible author, when replacing an existing file,
should make sure that it is reasonably compatible with the previous
copy of the file. E.g. the update may include corrected typos or include
files that the previous copy didn't include; the previous copy may have
actually not worked at all in some circumstances.

Now, it may be that the author does break your code by mistake when
replacing a file. You should then report that to the author, asking
him to restore the original file and be more careful in the future.

In book publishing, typographical errors may be corrected in subsequent printing without notice. We do the same thing nightly with the docs.

--
Terry Jan Reedy


_______________________________________________
Catalog-SIG mailing list
[email protected]
http://mail.python.org/mailman/listinfo/catalog-sig

Reply via email to