We should start to think about user accounts and how we will handle the link between the data and the users. A few ideas:
data about user accounts should not appear in a public git repository. In fact, under European laws, I don't think they should appear in any git repository because we should be able to erase them permanently at the request of a user
maybe we don't need anything more than foaf to represent the data? In which case log_who could have foaf:Agent as its domain?
I can extract all names appearing in log_whos and map them to some IDs, we don't have to actually create the profiles now
I update the ontology to include foaf:Agent, added objectProperty :logWho with range foaf:Agent, renamed :log_content to :logMesage, :log_when to :logWhen, and :log_entry to :logEntry.
We should start to think about user accounts and how we will handle the link between the data and the users. A few ideas:
foaf
to represent the data? In which caselog_who
could havefoaf:Agent
as its domain?log_who
s and map them to some IDs, we don't have to actually create the profiles nowwdyt?