On Mon, May 10, 2004 at 02:57:44PM +0200, Shane Kerr wrote:
Ulrich Kiermayr wrote:
Would for example a comment above the Returned objects be useful:
One idea that came up over conversation with Wilfried (IIRC) was to replace the e-mail addresses in all objects with references to contact objects. This would include notification addresses and the changed lines:
notify: mnt-nfy: upd-to: irt-nfy: ref-nfy: changed:
This might help by removing spurious e-mail addresses from the output. Modifying Ulrich's example, we would get:
<snip>
% % Technical and Abuse Contact:
Didn't reply to Ulrich's mail yet, but I think this is not good[tm] as the whole problem is that people mail tech-c/admin-c with abuse complaints. I would rather see them separated, also in the comments.
In this case, we only get a single e-mail address. Now, this would still not solve the case of people just searching for '@' and sending e-mail, but it would help the problem.
Notice that I've put the comments in separate blocks, to help people who parse one object at a time. I've also swapped the order on the "changed:" attribute, also to ease parsing, since we will always have a date but maybe not always other information.
I think it's still usefull to have more then a date only, otherwise I say we just drop the requirement for an email address in the changed attribute. This certainly would make the cleanup easier, we can just drop all existing data from the changed: attributes present and allow for people to add nic-handles again (or allow people to change it and after date X, we drop all old data). But I my gut feeling is that it's not good to just delete data from the db. Grtx, MarcoH