Hi,
So I have been thinking some more about the issue of removing
attributes
from METADATA. I think that will introduce some problems with how we
can
then do .priv and .shared. My original idea was to allow ".priv" and
".shared" to be tacked on the end of an entry name to have the
appropriate
value returned. This is ugly in that it then requires the somewhat
arbitrary restriction that entry names themselves cannot end
in .priv or
.shared.
So here is a more radical proposal: do away with .priv and .shared
as well.
Instead each annotation would define whether it is per-user or
shared. So
on a mailbox we would initially define:
/comment-public
/comment-private
Where "public" would be "shared" and "private" would be per-user.