<br><br><div><span class="gmail_quote">2007/6/10, Evgeny Egorochkin &lt;<a href="mailto:phreedom.stdin@gmail.com">phreedom.stdin@gmail.com</a>&gt;:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>&gt; &gt; We need to agree on a consistent Source naming.<br>&gt; &gt; Source-Source Item examples:<br>&gt; &gt; Filesystem&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-File<br>&gt; &gt; Archive&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -ArchiveItem<br>&gt; &gt; Email&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -Attachment
<br>&gt; &gt;<br>&gt; &gt; It seems resonable to adopt either:<br>&gt; &gt; * this is contained in a [Filesystem,Archive,Email]<br>&gt; &gt; * this is a [file, archiveitem, attachment]<br>&gt; &gt;<br>&gt; &gt; But not the both at the same time.
<br>&gt;<br>&gt; Right. This is tricky. I&nbsp;&nbsp;really think the &quot;this comes from&quot;-metaphor is<br>&gt; the closes to the intention. The &quot;this is a&quot;-metaphor is already what<br>&gt; categories imply.<br>&gt;
<br>&gt; Because of this I also think that Mailbox is a better&nbsp;&nbsp;source name than<br>&gt; Email.<br><br>Here Email corresponds to Attachment. That is we are dealing with an<br>Attachment that is contained in a Email.<br><br>
&gt; The Attachment is more subtle because in some way it does make sense<br>&gt; to say that &quot;holiday1.jpg comes from an attachment&quot;, I can easily imagine<br>&gt; several arguments against this metaphor but it is really not a clear cut
<br>&gt; case.<br><br>How about File vs FileSystem?</blockquote><div><br>I think I better clarify what I mean.&nbsp; Here&#39;s a list of sources:<br><br>&nbsp;- Filesystem : The object data is stored on the fs<br>&nbsp;- Archive : The object data is contained in an archive
<br>&nbsp;- Mailbox : The object data has been extracted from a mailbox<br>&nbsp;- Attachment : The data of this object is stored as an email attachment<br></div><br>The metaphor is &quot;the content of this object is stored in&quot;.
<br><br>Cheers,<br>Mikkel<br></div><br>