2008/12/18 Mikkel Kamstrup Erlandsen <span dir="ltr">&lt;<a href="mailto:mikkel.kamstrup@gmail.com">mikkel.kamstrup@gmail.com</a>&gt;</span><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi all,<br><br>I have started to write up some proper documentation for link-by-id as discussed on the hackfest (it will land in <a href="http://xesam.org/main/XesamOntologyAbout" target="_blank">http://xesam.org/main/XesamOntologyAbout</a> when ready). To this end I came upon some stuff that needed updating in the onto. Please see the attached patch.<br>

<br>What the proposed patch does:<br><br>&nbsp;* Document xesam:id and xesam:related as mandatedd by link-by-id<br><br>&nbsp;* Make xesam:contactMedium a child of xesam:id. This has pretty big consequences - like postal addresses, email addresses and what not to suddenly become ids. Nonetheless I think it is the right choice<br>

<br>&nbsp;* Make xesam:url a child of xesam:id<br clear="all"><br>Comments?<br></blockquote><div><br>I have a comment for myself already :-) <br><br>While it might appear neat to have xesam:postalAddress as ids it also poses some problems. Namely that I also write in the patch that ids should generally be prefixed with an URI scheme (like http://, file:// or isbn:// etc). I would rather not have to write my postal address in an URI :-)<br>
<br>Obviously this needs a bit of thought...<br></div></div><br>-- <br>Cheers,<br>Mikkel<br>