> 1. A "deleted" flag, which is a request to delete the record on receipt.
> 2. An "expiry_date", which is a request to delete the record
> automatically at the given date.
Just brainstorming, without specific examples of use cases:
How about a "delete_if_found" flag?
And given some of the concerns we've seen about deletion, I understand
the need for expunging records. But I wonder if there might be
additional use for a similar but different request: to supersede a
fully-detailed record with a minimal record, perhaps containing just
name and "found" field?
Pete
A few questions about this proposal. If "expiry_date" is set, and the time is now after that "expiry_date" then it is implied that "deleted" is also set? Or, if "deleted" is set, would "expiry_date" be required so that it's possible to know when the record was marked deleted?I wonder if it would be clearer to have a single "deleted_date" field that could be set to the future if necessary to indicate future expiry.
I was also looking at the at:deleted-entry element in the atom tombstones spec, and thought that might be good to include in the atom feed representations.
On Thu, Oct 21, 2010 at 10:35, Steve Hakusa <sha...@google.com> wrote:A few questions about this proposal. If "expiry_date" is set, and the time is now after that "expiry_date" then it is implied that "deleted" is also set? Or, if "deleted" is set, would "expiry_date" be required so that it's possible to know when the record was marked deleted?I wonder if it would be clearer to have a single "deleted_date" field that could be set to the future if necessary to indicate future expiry.I like this. This nicely unifies both of the fields.Maybe the name "deletion_date" would be better since it can be in the future?
I was also looking at the at:deleted-entry element in the atom tombstones spec, and thought that might be good to include in the atom feed representations.That sounds reasonable. Should it be optional or required?
—Ping
I was also looking at the at:deleted-entry element in the atom tombstones spec, and thought that might be good to include in the atom feed representations.That sounds reasonable. Should it be optional or required?Hmm. How painful is it to make it required? If it's optional, then in the majority case if you wanted to know if a record was really deleted, you'd have to parse the pfif record in the content element.
—PingGoogle Crisis Response