Posted by mmikitka on June 22, 2017 at 8:07pm
Hello,
I am planning to build a BasicLTI tool provider in D7, and I am soliciting this group for advice on best practices (the institution uses D2L/Brightspace).
The lti_tool_provider project seems to be the most promising, but the last update was almost 4 years ago (Sept 2013). Is the lack of activity a sign of learning tool providers moving away from the LTI protocol? If so, what are current trends on consumer-provider arrangements?
Thanks in advance.
matt
Comments
No, it shows that Drupal 7
No, it shows that Drupal 7 development hasn't changed much over the years. I've used the LTI tool provider module and we have some patches applied to it to extend it / make it pass the official LTI 1.2 conformance test bed (minor changes to hit this mark) you can find our patched version in elmsln -- https://github.com/elmsln/elmsln/tree/master/core/dslmcode/shared/drupal...
Personally, I think LTI is stupid. I'd rather just integrate with a great API, especially since you as the builder will be doing the integration. LTI is for iframing material into an LMS and the user's account being generated in an on-demand fashion (it's a layer on OAuth -- woohoo). That said, if all you need is this kind of relationship then go for it. If your looking for more then that you'll need an API driven approach.
What kind of tool are you planning to build? Might be useful as part of https://www.elmsln.org
Ex Uno Plures
http://elmsln.org/
http://btopro.com/
http://drupal.psu.edu/
Thank you, btopro
Thank you, btopro
How about H5P libraries and APIs?
I dare to peep out in this conversation, even though I'm half the way between a (programming) profane and an amateur.
Since I've heard of integrating with a great API, this reminded me of the H5P initiative, that, so far as I'm concerned, is radically focused on around a hundred of reusable (H5P) libraries and powerful APIs (https://h5p.org/node/3150).
Here, in another page, upon the integration of H5P to Moodle, I've read that "Another big improvement in March [2016] will be on H5P.org where we will add LTI support, making it possible for H5P users to create content on H5P.org and easily add it to LMSs with gradebook tracking included." (Falcon, https://h5p.org/moodle-WCAG-LTI-and-H5P).
I don't know if this can make any sense (sometimes brainstorming does), but in case it would be very interesting for me to follow, since my bet is completely on H5P.
Cheers!
Thanks for sharing, Akud. My
Thanks for sharing, Akud. My use-case may be too domain-specific to warrant such abstraction, but it's good to know about H5P.