<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Sharing edits among users and sandboxes in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/sharing-edits-among-users-and-sandboxes/m-p/200536#M153666</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi there,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Under the hood the staging sandbox is a just another sandbox like any other and there's nothing to stop you from using the alfresco API to submit change-lists between sandboxes that aren't the nominated 'staging' sanbox, so you could introduce an intermediate sandbox. That way the sky's the limit, but this would require some careful coding.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I think there may be other out-of-the-box workaround techniques that you could use, but perhaps none exactly like what you're after:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1) Create a new user and then give other users access to this shared sandbox, to work on directly as a collaborative space. All authorised user can preview this sandbox, and preview URLs to the virtualised application super-imposed upon these files.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2) Submit files through a workflow. By default, a temporary intermediate sandbox is created for the submitted changelist. (Note: this sandbox appears as a layer ontop of the staging sandbox not the submitter's sandbox). The address of this sandbox can be shared by multiple user who have access to make changes, incidentally. If the workflow task is a pooled-task instead of a single-user task (which is very achievable), then users of the group that was declared by the workflow definition as the recipient, need not take-ownership of the task (to retain visibility to the group), but instead work on the task directly. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;With these techniques orchestrating 'who works on what and when' and 'who can decide to submit and when' is tricky and requires business process rules. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Apart from serious efforts with the Alfresco API, we've had success using technique '2'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Tom&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://www.ixxus.com" rel="nofollow noopener noreferrer"&gt;http://www.ixxus.com&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 21 Sep 2009 11:56:53 GMT</pubDate>
    <dc:creator>tommorris</dc:creator>
    <dc:date>2009-09-21T11:56:53Z</dc:date>
    <item>
      <title>Sharing edits among users and sandboxes</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/sharing-edits-among-users-and-sandboxes/m-p/200532#M153662</link>
      <description>I'd like to thank you for reading my long post ahead of time.&amp;nbsp; Hopefully it'll help the community solve the issue of file sharing across sandboxes.&amp;nbsp; Any suggestions is highly welcome and I'll try to answer any questions to the best of my ability.What we have - We've built a custom in-context editing</description>
      <pubDate>Thu, 23 Apr 2009 16:48:04 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/sharing-edits-among-users-and-sandboxes/m-p/200532#M153662</guid>
      <dc:creator>jack_jin</dc:creator>
      <dc:date>2009-04-23T16:48:04Z</dc:date>
    </item>
    <item>
      <title>Re: Sharing edits among users and sandboxes</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/sharing-edits-among-users-and-sandboxes/m-p/200533#M153663</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;We at Alfresco like the idea of shared sandboxes and were seriously discussing implementing them for 3.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; However there were concerned about the sychnronisation issues which is why we paused from rushing ahead and implemementing them.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you are a manager you can already peek in someone else's sandbox so that may be a solution and you are right that you can use workflow.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Copying files in AVM is probably not a good idea, its kind of going against the grain of what it is.&amp;nbsp;&amp;nbsp;&amp;nbsp; AVM supports the concept of layers so another approach may be a "shared" layer.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Apr 2009 17:41:52 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/sharing-edits-among-users-and-sandboxes/m-p/200533#M153663</guid>
      <dc:creator>mrogers</dc:creator>
      <dc:date>2009-04-23T17:41:52Z</dc:date>
    </item>
    <item>
      <title>Re: Sharing edits among users and sandboxes</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/sharing-edits-among-users-and-sandboxes/m-p/200534#M153664</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hmm.. unless I'm missing a simple workaround, this sounds like a pretty big problem for a big WCM environment?&amp;nbsp; Because based on what I'm experiencing, here's how this plays out in real life:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Alice checks out a piece of web content, she edits it, and checks it back in when she's finished.&amp;nbsp; She does NOT want it to get published to Staging (i.e. the live site) yet, so she does not send it through a workflow.&amp;nbsp; Instead she just checks it in and considers it good for now.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Bob wants to make an update the same piece of content later.&amp;nbsp; But when he checks out the content, he does NOT see Alice's updates.&amp;nbsp; Instead, &lt;/SPAN&gt;&lt;STRONG&gt;he can only grab a copy of what's currently on the live site.&amp;nbsp; He cannot access or even see Alice's updates&lt;/STRONG&gt;&lt;SPAN&gt;.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This basically means that whenever a user finishes editing any piece of content, it MUST go to the live site – as nobody else can work on or even see it.&amp;nbsp; Is it correct this is the way Alfresco is designed to work?&amp;nbsp; Because in most WCM environments, content needs to be touched by plenty of different people before being pushed to the live site.&amp;nbsp; And all we really need is the ability for someone to edit a piece of content and have it saved as a Draft/WIP version that can be viewed on the "Draft" version of the website by others.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So unless I'm missing something obvious, I'm guessing some other people out must be hitting this, too?&amp;nbsp; In case anyone's curious, here's what I've tried to do to work around it:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1. Put all possible "editors" into the next step of the workflow – Self-explanatory, but not really practical&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2. Create a shared sandbox that "draft" content gets checked into – Unfortunately, it sounds shared sandboxes like this isn't possible&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3. Create a "layer" per the above post – Is there any documentation about this?&amp;nbsp; I don't see "layer" mentioned in any of the API docs (e.g. I searched the JavaScript docs for it and didn't find anything)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4. Others?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I could really use some help here…. &lt;img id="smileysad" class="emoticon emoticon-smileysad" src="https://connect.hyland.com/i/smilies/16x16_smiley-sad.png" alt="Smiley Sad" title="Smiley Sad" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Apr 2009 01:40:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/sharing-edits-among-users-and-sandboxes/m-p/200534#M153664</guid>
      <dc:creator>laura_</dc:creator>
      <dc:date>2009-04-24T01:40:59Z</dc:date>
    </item>
    <item>
      <title>Re: Sharing edits among users and sandboxes</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/sharing-edits-among-users-and-sandboxes/m-p/200535#M153665</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We're struggling with the same problem as Laura_. We'd like users to be able to commit their changes into a common sandbox, where all users could see/modify the changes, WITHOUT the changes going into production yet. The problem of staging sandbox is, that once the changes are in there, you cannot select which of the changes will go into production (well, you can select which snapshot, but you cannot which resources).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Do you guys at the Alfresco have any kind of solution/approach of addressing this problem?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- Pyppe&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Sep 2009 11:26:58 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/sharing-edits-among-users-and-sandboxes/m-p/200535#M153665</guid>
      <dc:creator>pyppe</dc:creator>
      <dc:date>2009-09-21T11:26:58Z</dc:date>
    </item>
    <item>
      <title>Re: Sharing edits among users and sandboxes</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/sharing-edits-among-users-and-sandboxes/m-p/200536#M153666</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi there,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Under the hood the staging sandbox is a just another sandbox like any other and there's nothing to stop you from using the alfresco API to submit change-lists between sandboxes that aren't the nominated 'staging' sanbox, so you could introduce an intermediate sandbox. That way the sky's the limit, but this would require some careful coding.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I think there may be other out-of-the-box workaround techniques that you could use, but perhaps none exactly like what you're after:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1) Create a new user and then give other users access to this shared sandbox, to work on directly as a collaborative space. All authorised user can preview this sandbox, and preview URLs to the virtualised application super-imposed upon these files.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2) Submit files through a workflow. By default, a temporary intermediate sandbox is created for the submitted changelist. (Note: this sandbox appears as a layer ontop of the staging sandbox not the submitter's sandbox). The address of this sandbox can be shared by multiple user who have access to make changes, incidentally. If the workflow task is a pooled-task instead of a single-user task (which is very achievable), then users of the group that was declared by the workflow definition as the recipient, need not take-ownership of the task (to retain visibility to the group), but instead work on the task directly. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;With these techniques orchestrating 'who works on what and when' and 'who can decide to submit and when' is tricky and requires business process rules. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Apart from serious efforts with the Alfresco API, we've had success using technique '2'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Tom&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://www.ixxus.com" rel="nofollow noopener noreferrer"&gt;http://www.ixxus.com&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Sep 2009 11:56:53 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/sharing-edits-among-users-and-sandboxes/m-p/200536#M153666</guid>
      <dc:creator>tommorris</dc:creator>
      <dc:date>2009-09-21T11:56:53Z</dc:date>
    </item>
  </channel>
</rss>

