Closed michaelwheeler closed 1 year ago
It would be nice to have the option to automatically register new deployment IDs. In many cases we want to be able to install the tool in multiple courses or sub-accounts without having to coordinate each install with the tool provider.
Yep, @cmurtaugh, I think that is a pretty common use case that isn't well supported by this library right now. Are you using (or considering using) django-lti
? I appreciate the additional perspective.
@michaelwheeler yeah - we're about to start converting a number of our homegrown LTI 1.1 tools to 1.3 and are strongly considering using django-lti
. I'd started to think about our own wrapper around pylti1p3
but yours is more mature. Would love to talk about future directions at some point! My priorities are:
BTW - I experimented with automatically creating deployments on demand here: https://github.com/academic-innovation/django-lti/commit/7f66e15e2f9729f5e861b996cec8f24f50cafba0
Very rough, but works. Would need to be configurable/customizable.
@cmurtaugh Working on an implementation for this at #60 if you are interested.
Closed by #60.
This library should allow applications to specify custom behavior for handling and activating new deployments.