[Building Sakai] lti and copying sites
Steve Swinsburg
steve.swinsburg at gmail.com
Mon Jun 3 04:22:29 PDT 2013
I thought that was already possible by setting up some config?
Sent from my iPad
On 03/06/2013, at 19:57, Adam Marshall <adam.marshall at it.ox.ac.uk> wrote:
> Does this work, in any way, help in the quest to provide a 'pre-configured' LTI tool that could show up in the "Edit Tools" menu in the same was as a regular tool?
>
> adam
>
> -----Original Message-----
> From: sakai-dev-bounces at collab.sakaiproject.org [mailto:sakai-dev-bounces at collab.sakaiproject.org] On Behalf Of John Bush
> Sent: 31 May 2013 18:46
> To: Raymond Naseef
> Cc: John Johnston; Sakai-Dev
> Subject: Re: [Building Sakai] lti and copying sites
>
> Right, I think the external tool has to interpret what the duplication means on their side, since they may map things in any number of ways.
> And yes that was just a typo, anything that starts with Entity whatever comes after it tends to get borked on this list :)
>
> On Thu, May 30, 2013 at 7:14 PM, Raymond Naseef <raymond.naseef at gmail.com> wrote:
>> Hi All,
>>
>> Here are some thoughts, hope they do not confuse things.
>>
>> 1) Is "EntityTranserer" actually "EntityTransferer"? Transfer is
>> "someone who transfers something". I am unaware of word "transerer".
>>
>> 2) One thing that could be used for sending parameters, such as
>> original site's ID, to LTI would be to use custom parameters. That
>> may be a good method, as each LTI and new site may have different
>> requirements to duplicate.
>>
>> For example, with LTI for Google Drive, it is associating an existing
>> Google Drive folder tree with a site. That same folder tree could be
>> associated with multiple sites. That may be improper in some cases,
>> as each site may need to be able to modify the resources
>> independently, without affecting others (i.e., I do not want to know
>> that Jane changed the name of the Google Document, and do not want Jane to see my changes).
>>
>> -Ray
>>
>>
>>
>> On Thu, May 30, 2013 at 6:10 PM, John Bush <john.bush at rsmart.com> wrote:
>>>
>>> but how would you do that without something in LTI that supports it?
>>> Your only mechanism to communicate with an external tool is during
>>> launch.
>>>
>>> On Thu, May 30, 2013 at 1:52 PM, Zhen Qian <zqian at umich.edu> wrote:
>>>> Well, there is currently no property in new site pointing back to
>>>> old site.
>>>>
>>>> I think the producer should have done the lti tool clone during the
>>>> site dupl time, not when the new site is first accessed.
>>>>
>>>> - Zhen
>>>>
>>>>
>>>> On Thu, May 30, 2013 at 4:41 PM, John Bush <john.bush at rsmart.com> wrote:
>>>>>
>>>>> hmm, that's interesting. So for example, you could make a new
>>>>> EntityTranserer impl that simply stores what site a site was
>>>>> copied from as a site property or something (I'm not sure that's
>>>>> stored anywhere already is it?), and then when you do the launch
>>>>> pass the original context id thru the payload. Then it would be
>>>>> up to the producer to do whatever it needs to do to clone its own
>>>>> content based on the original context id. For the use case I'm
>>>>> thinking of that might work, and sounds pretty easy.
>>>>>
>>>>> On Thu, May 30, 2013 at 10:58 AM, Zhen Qian <zqian at umich.edu> wrote:
>>>>>> I believe to have entities copied along with site duplication,
>>>>>> the EntityTranserer interface needs to be implemented,
>>>>>> especially the
>>>>>> transferEntities() function inside it.
>>>>>>
>>>>>> I am not aware of such implementation inside basiclti project.
>>>>>> But I imagine this could be done, like adding new LTIContent
>>>>>> objects, with some existing LTI tool attributes?
>>>>>>
>>>>>> Thanks,
>>>>>> - Zhen
>>>>>>
>>>>>>
>>>>>> On Thu, May 30, 2013 at 1:21 PM, John Bush
>>>>>> <john.bush at rsmart.com>
>>>>>> wrote:
>>>>>>>
>>>>>>> Has there been any traction in the LTI space about how to deal
>>>>>>> with duplicating sites? It seems it would be helpful to have
>>>>>>> some sort of arrangement by which the consumer could be
>>>>>>> notified when a site is copied to be able to duplicate content
>>>>>>> if appropriate. I'm not sure how this arrangement is best
>>>>>>> negotiated, and wondering if its ever been thought about ?
>>>>>>>
>>>>>>> --
>>>>>>> John Bush
>>>>>>> 602-490-0470
>>>>>>> _______________________________________________
>>>>>>> sakai-dev mailing list
>>>>>>> sakai-dev at collab.sakaiproject.org
>>>>>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>>>>>>
>>>>>>> TO UNSUBSCRIBE: send email to
>>>>>>> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
>>>>>>> "unsubscribe"
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> John Bush
>>>>> 602-490-0470
>>>
>>>
>>>
>>> --
>>> John Bush
>>> 602-490-0470
>>> _______________________________________________
>>> sakai-dev mailing list
>>> sakai-dev at collab.sakaiproject.org
>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>>
>>> TO UNSUBSCRIBE: send email to
>>> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
>>> "unsubscribe"
>
>
>
> --
> John Bush
> 602-490-0470
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
More information about the sakai-dev
mailing list