-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Relationship with pylti/lti #80
Comments
Thanks for asking. As you have no doubt noticed, we don't give this library a lot of attention. However, it's a key library for faculty-written tools at MIT and the number of those tools is increasing. I expect that MITODL will be spending more time with this in the coming months. The two major shortcomings with this library that I'm aware of is lack of Python 3 support and lack of Django support. Are there others? When we wrote this library pytli/pylti didn't exist (as far as I know), so we didn't evaluate it. What are the differences between pylti/pylti and this library? I believe Harvard has a python LTI library (or libraries) as well. The last time I checked, they lacked python 3 support as well and although they worked with django they didn't have Flask support. Flask has been particularly useful for our faculty coders. |
The
What I'm hoping is that we can work together to try and avoid some duplication of labor, given the relatively small amount any of our libraries are getting, and hopefully have a bit more fault-tolerant maintainership. There are lots of improvements that can be made to If we could find a way to merge these two libraries, I think that would be excellent, especially if in the process we can end up combining our small amounts of maintainer time to get something that is better maintained for us all. I'm partial to the name of Is that something you're on board with looking at? |
@pdpinch : Just wondering if you have any response to that. If it were me in your position, it's likely that a conversation like this might be abandoned not out of disinterest, but just because of distractions and scatterbrainedness, so I wanted to make sure that's not the case. Of course, feel free to tell me that it's not a great time to look at a shared effort, that's perfectly appropriate too ;-) |
@ryanhiebert the answer is yes, of course, we would like to collaborate. Any thoughts on how do we do that ? |
As the current primary maintainer of pylti/lti, what is your thought about the relationship between this project and that project / organization? What is the key value that you're targeting here, and is there a collaboration that may be useful to both of us?
I would love to see others interested in improving the pylti/lti codebase. There are lots of things I don't like about it (I didn't write most of it), but I really haven't been able to give it much attention myself. I'd be happy to be a part of helping shepherd work there, or if it's better for everyone, here.
I'd appreciate your thoughts on where you'd like to see the state of LTI libraries in Python heading. Thank you for any feedback you can give.
The text was updated successfully, but these errors were encountered: