[Building Sakai] LTI 2 in Sakai?

Matthew Jones matthew at longsight.com
Mon Apr 7 14:25:33 PDT 2014


About "this"? I believe that trunk has a lot of fixes for LTI that aren't
merged into 10 yet. So I'd expect that things aren't the same. Most likely
we'll have to update 10 with these changes that are trunk before the
release as I've personally been testing on trunk on that more than LTI 10.


On Sat, Apr 5, 2014 at 3:48 PM, Maurer, Christopher Wayne
<chmaurer at iu.edu>wrote:

>  Is there something different about this on trunk and the 10x branch?  I
> can’t get it to work on 10x, but trunk seems to.
>
>  Chris
>
>   From: Matthew Jones <matthew at longsight.com>
>
> Date: Sunday, March 30, 2014 at 3:47 PM
> To: Christopher Maurer <chmaurer at iu.edu>
> Cc: "sakai-dev at collab.sakaiproject.org" <sakai-dev at collab.sakaiproject.org
> >
> Subject: Re: [Building Sakai] LTI 2 in Sakai?
>
>    Yea, this is currently meant for Sakai 10, planned for release in a
> few weeks and really new stuff.
>
> There was a video Dr. Chuck posted a few months ago that shows you how to
> configure and go through the registration as you discovered. It's a little
> different how to add tools right how as you noticed, and it looks like
> individual users can only add LTI 1.x tools on a site level. Admins have to
> add 2.x tools and grant capabilities, and then the tool will be available
> as configured to all sites.
>
>
> http://collab.sakaiproject.org/pipermail/sakai-dev/2013-November/025277.html
>
>  There are also a lot of lti2.* properties which are set to default which
> are *okay* for debugging but as mentioned not appropriate for production. I
> don't see these documented yet outside the code, but I'm sure they will be
> prior to the release of 10. You'd *probably* be on your own if you were
> looking to jump into this earlier. ;)
>
>  -Matthew
>
>
> On Sun, Mar 30, 2014 at 3:40 PM, Maurer, Christopher Wayne <
> chmaurer at iu.edu> wrote:
>
>>  I found the test plan doc for the v2 stuff and it looks like there’s a
>> slightly different way to create a v2 tool, so that is probably what I was
>> doing wrong.  I think I’m on my way to finding the right stuff, so good for
>> now I hope!
>>
>>  Chris
>>
>>   From: <Maurer>, Christopher Maurer <chmaurer at iu.edu>
>> Date: Sunday, March 30, 2014 at 3:20 PM
>> To: "sakai-dev at collab.sakaiproject.org" <
>> sakai-dev at collab.sakaiproject.org>
>> Subject: [Building Sakai] LTI 2 in Sakai?
>>
>>   So, I was kind of expecting something different when launching lti
>> from Sakai since we were now v2 (we are v2 now, right?).
>> Mainly the lti_version=LTI-1p0 lead me to believe that its still on v1.
>>  Granted, I haven’t looked to see what might be different from v1 to v2,
>> but that version in the launch params threw me a bit.   Is that right?
>>  Does a flag need to be set to enable v2 support or anything?  Or are my
>> expectations just wrong here?
>>
>>  Chris
>>
>>  *BasicLTI Parameters:*
>> context_id=1cf5da90-b375-4782-9380-039e32ef324c
>> context_label=cwm test
>> context_title=cwm test
>> ext_basiclti_submit=Press to continue to external tool.
>> ext_lms=sakai-sakai-10.x
>> ext_sakai_eid=admin
>> ext_sakai_launch_presentation_css_url_list=http://nightly2.sakaiproject.org:8081/library/skin/tool_base.css,http://nightly2.sakaiproject.org:8081/library/skin/neo-default/tool.css
>> ext_sakai_privacy=visible
>> ext_sakai_role=maintain
>> ext_sakai_server=http://nightly2.sakaiproject.org:8081
>> ext_sakai_serverid=sakai-nightly.uits.iupui.edu
>> launch_presentation_css_url=http://nightly2.sakaiproject.org:8081/library/skin/tool_base.css
>> launch_presentation_locale=en_US
>> launch_presentation_return_url=http://nightly2.sakaiproject.org:8081/imsblis/service/return-url/site/1cf5da90-b375-4782-9380-039e32ef324c
>> lis_person_name_family=Administrator
>> lis_person_name_full=Sakai <http://nightly2.sakaiproject.org:8081/library/skin/tool_base.css,http://nightly2.sakaiproject.org:8081/library/skin/neo-default/tool.cssext_sakai_privacy=visibleext_sakai_role=maintainext_sakai_server=http://nightly2.sakaiproject.org:8081ext_sakai_serverid=sakai-nightly.uits.iupui.edulaunch_presentation_css_url=http://nightly2.sakaiproject.org:8081/library/skin/tool_base.csslaunch_presentation_locale=en_USlaunch_presentation_return_url=http://nightly2.sakaiproject.org:8081/imsblis/service/return-url/site/1cf5da90-b375-4782-9380-039e32ef324clis_person_name_family=Administratorlis_person_name_full=Sakai> Administrator
>> lis_person_name_given=Sakai
>> lis_person_sourcedid=admin
>> lti_message_type=basic-lti-launch-request
>> lti_version=LTI-1p0
>> oauth_callback=about:blank
>> oauth_consumer_key=asdf
>> oauth_nonce=34901560047654406
>> oauth_signature=K3ZGcStFpSiYaDVyM60peVGxjfo=
>> oauth_signature_method=HMAC-SHA1
>> oauth_timestamp=1396206555
>> oauth_version=1.0
>> resource_link_id=d15f4da5-8397-471a-a192-8df39f5229dd
>> roles=Instructor,Administrator,urn:lti:instrole:ims/lis/Administrator,urn:lti:sysrole:ims/lis/Administrator
>> tool_consumer_info_product_family_code=sakai
>> tool_consumer_info_version=sakai-10.x
>> user_id=admin
>> user_image=http://nightly2.sakaiproject.org:8081/direct/profile/admin/image
>>
>>
>> _______________________________________________
>> 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"
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20140407/b93a76db/attachment.html 


More information about the sakai-dev mailing list