Hi Guys
Just to add a bit of context. Historical queries currently show the history of 
a resource object back to the most recent creation date. So if an object is 
created, modified several times, deleted, re-created, modified several times 
all you can query is the modification history back to that re-creation point. 
There is no community policy regarding this. It was an arbitrary decision made 
(probably by me at the time) when we specified the historical query feature a 
few years ago. We were asked for this feature but there were no requirements 
other than 'please show us some history'. From an implementation point of view 
this was the 'low hanging fruit' to get a feature developed in a reasonable 
amount of time. The full history of resource objects going back decades is 
still available in the database.
Roll the clock forward and GDPR kicks in. It seems now that much of the data IS 
considered to be 'personal'. Even nic-hdls are considered to be personal data 
as they can be used to identify an individual. Also there is the issue of the 
reuse of nic-hdls for many years. So a nic-hdl from a resource object that 
existed say in 2008 may exist in the database today but it may be a different 
person.
There is also the issue that the database has never differentiated between 
personal and corporate data. PERSON and ROLE objects are interchangeable and 
can be used in exactly the same way in the same places. ORGANISATION objects 
may also contain personal rather than corporate data. Any attribute that holds 
name, address, phone, email, nic-hdl, organisation data may hold personal data. 
So all of this has to be removed from any historical data that is made 
available. There has never even been any best common practice guidelines saying 
where personal and corporate data should/should not be used. Except for 
"abuse-c:". When we implemented that we clearly stated that it should NOT be 
personal data and will always be made publicly available without any 
obfuscation.
What you end up with is a bare bones object. For people trying to research 
historical links between objects that existed at some point in history all 
those links have been removed. If we move towards removing personal data from 
the database, say we deprecate the PERSON object, then nic-hdls will no longer 
identify any individual. In that case there would be no need to remove them 
from historical data. As for address, emails and phone, these would still have 
to be removed. To preserve the links between objects in historical data they 
could be replaced by unique keys. In a one time update all addresses, emails, 
phones etc could be assigned a unique key which can be added to versions of 
objects in the database as meta data. When a historical object is queried the 
key could be shown in place of the actual data. This could be made searchable. 
That would allow researchers to follow these links across objects and time.
Just a few thoughts....
cheersdenis
co-chair DB-WG



    On Wednesday, 18 December 2019, 12:17:12 CET, Sander Steffann 
<[email protected]> wrote:  
 
 Hi,

> I suspect Sander and myself have just been volunteered. :-)

👍🏻
Sander
  

Reply via email to