REOT feedback: external changes to your packages
REOT feedback: notification of external changes to your packages:
1) Consider this scenario: a user downloads and works on a package (Jones12.1),
but then goes offline for a while, and in the interim someone else works on the
same package and checks a newer version into metacat (Jones12.2).
Then, when the first user logs back on, the local version of the package they
were working on (Jones12.1) "disappears", since it is no longer the latest
version (Jones12.2). This can be disconcerting :-) Maybe the user could still
see any local packages they have, and if they've been superseded by updated
online packages, maybe they could be displayed in different-color text or
2) given the same scenario - if the first user logs on and successfully
downloads the updated package (Jones12.2), how does he/she then go about
discovering exactly what has changed? If the package contains many thousands of
data observations and lots of metadata, it would be a very difficult task to
determine what has been changed without having some kind of "diff"