<div><div>Hello all -</div><div><br class="webkit-block-placeholder"></div><div>The following is a snippet from a discussion about the Journal, and particularly about the copying of files to external devices (and by extension to anything that is not the Journal: clipboard, bboards, sending to friends, etc).&nbsp;I&#39;m forwarding this all of you so that we&#39;re all in agreement on this point, since it&#39;s a pretty fundamental aspect of the behavior of objects on the laptops.
</div><br><blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><span class="q" id="q_114847be846750f4_5"><blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex">
&gt; &gt; My understanding is that once an entry is copied to an pen drive or SD<br>&gt; &gt; card, it&#39;s not versioned any more (behaves like in Trial2). Once an<br>
&gt; &gt; entry is copied from the external device to internal flash, it becomes<br>&gt; &gt; version 1 of a new entry. Eben, is this correct?<br>&gt;<br>&gt; I&#39;m not sure that&#39;s necessarily true, but I&#39;ll have to think about it.
<br>&gt;&nbsp;&nbsp;This touches on a bigger question, which is how can I show my drawing<br>&gt; to you or the class without allowing you to draw all over it (without<br>&gt; inviting you to join it).&nbsp;&nbsp;Maybe this is in fact the answer:&nbsp;&nbsp;any form
<br>&gt; of copy -- be it to a USB drive, to the clipboard, to a bboard, or to<br>&gt; a friend (via &quot;send to friend&quot; when it exists) creates a new<br>&gt; activity_id and assigns a private scope.&nbsp;&nbsp;It basically makes it a self
<br>&gt; contained and private object which they can look at, modify, share<br>&gt; with others, etc. without in any way affecting my own history and<br>&gt; versions.&nbsp;&nbsp;That actually makes a lot of sense, and solves some
<br>
&gt; problems.<br><br>Yup.<br><br>&gt; The only case where this doesn&#39;t quite work is with my own USB drive.<br>&gt; If I want to personally backup something that I&#39;ll later use again, it<br>&gt; would be nice if it retained it&#39;s history within my own Journal.&nbsp;&nbsp;We
<br>&gt; talked about wanting to add hidden identity files to storage devices;<br>&gt; is there a chance that we can maintain the activity_id and version_id<br>&gt; when the identities of the devices (be it journal to USB or USB to SD,
<br>&gt; etc) remains the same, but create new ids otherwise?<br><br>Well, in my opinion we already have the server for backups. I would<br>prefer to stick to the simple solutions by now and reavaluate after<br>Gen1.</blockquote>

<div><br>&nbsp;</div></span></div><div>Yeah, I think that&#39;s reasonable. &nbsp;Treating them as independent objects once they leave the Journal is a simpler model for sure, and solves many more problems than it creates.&nbsp;</div></div>
</blockquote><div><br class="webkit-block-placeholder"></div><div><br class="webkit-block-placeholder"></div><div>To summarize, we&#39;re basically making a sharp distinction between sharing/inviting an activity with someone and giving/copying/posting/sending an activity to someone. &nbsp;In the former case, ownership is granted to the invitee and collaboration happens around the object, which maintains its version history. In the latter case, the object is transformed into a self-contained artifact, losing it&#39;s history (though not its creator) and becoming separate from the (perhaps ongoing) collaboration around its creation.
</div><br>&nbsp;</div><div>This makes it very clear that there are separate use cases for &quot;sharing with the class&quot; and &quot;posting to the class bboard,&quot; which is actually a really good thing.</div><div><br class="webkit-block-placeholder">
</div><div>- Eben</div>