2007/5/1, Evgeny Egorochkin &lt;<a href="mailto:phreedom.stdin@gmail.com">phreedom.stdin@gmail.com</a>&gt;:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Tuesday 01 May 2007 21:47:42 Mikkel Kamstrup Erlandsen wrote:<br>&gt; 2007/5/1, Evgeny Egorochkin &lt;<a href="mailto:phreedom.stdin@gmail.com">phreedom.stdin@gmail.com</a>&gt;:<br>&gt; &gt; On Tuesday 01 May 2007 17:55:26 Mikkel Kamstrup Erlandsen wrote:
<br>&gt; &gt; &gt; &gt; &gt; $MIN_CARDINALITY<br>&gt; &gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp; Minimum cardinality. Minimum number of properties of this type<br>&gt; &gt;<br>&gt; &gt; you<br>&gt; &gt;<br>&gt; &gt; &gt; &gt; must
<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; &gt; &gt; set<br>&gt; &gt; &gt; &gt; &gt; &gt; for a given file.<br>&gt; &gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp; Lets specify mandatory properties. Default is 0.<br>&gt; &gt; &gt; &gt; &gt;
<br>&gt; &gt; &gt; &gt; &gt; Is there any example of a mandatory property? Does it even make<br>&gt; &gt;<br>&gt; &gt; sense?<br>&gt; &gt;<br>&gt; &gt; &gt; &gt; File name or URI?<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; I don&#39;t see why they have to be mandatory. Not everything comes from a
<br>&gt; &gt; &gt; file.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; In the search API it is specifically avoided to use global identifiers<br>&gt; &gt;<br>&gt; &gt; for<br>&gt; &gt;<br>&gt; &gt; &gt; objects - as fx a mandatory uri would be. My opinion is that we
<br>&gt; &gt;<br>&gt; &gt; shouldn&#39;t<br>&gt; &gt;<br>&gt; &gt; &gt; *force* URIs or any mandatory property onto any object.<br>&gt; &gt;<br>&gt; &gt; The intent of this was to make life easier for apps by guaranteeing
<br>&gt; &gt; existence<br>&gt; &gt; of some basic properties, however I do agree that the list would be<br>&gt; &gt; extremely<br>&gt; &gt; short if not non-existent.<br>&gt;<br>&gt; Also taking URI as an example, you would need to enforce that it actually
<br>&gt; contains a valid uri or else it would be useless anyway. We could add<br>&gt; another type called &quot;uri&quot; which guarantees that the values form a valid<br>&gt; uri. I don&#39;t think we should guarantee that any fields are indeed set
<br>&gt; though.<br><br>At this moment it makes sense to drop minCardinality. It can be added later if<br>needed. Another issue worth considering in the perspective is units.</blockquote><div><br>Units... I stumbled across that a while ago, but haven&#39;t given it much thought. I think that it might be just as confusing as it useful - also it is a new requirement to meet the standard (that might or might not be trivial to add).
<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">IMHO We should finalize the first edition of the standard and extend it if the
<br>need arises.</blockquote><div><br>Yes, but we shouldn&#39;t paint our selves into a corner :-) <br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I find it strange that nobody else comments on this. Perhaps everybody<br>agree :)</blockquote><div><br>Hehe, I can bet you that not everybody agrees :-) Most of the other involved persons are core maintainers of search engines so are pretty stressed out already...
<br></div><br>Cheers,<br>Mikkel<br></div>