[LON-CAPA-users] Development/Canvas Integration

Raeburn, Stuart raeburn at msu.edu
Thu Oct 3 08:43:57 EDT 2019


As I reported at the 2019 LON-CAPA conference, work on support in LON-CAPA for LTI 1.1 (learning tool interoperability) is largely complete, and will be included in the 2.12 release. That support includes operation of LON-CAPA as an LTI Provider, launched from another LMS, such as Canvas (the LTI Consumer), with scores optionally sent back to a corresponding gradebook entry in the Consumer. 

LON-CAPA's bugzilla (bugs.loncapa.org) is used to track progress on both bug fixes and enhancement requests.  See bugs.loncapa.org/show_bug.cgi?id=6754 for detailed information about progress on LTI integration.

Notes about ongoing LON-CAPA development:

1. Anyone may receive e-mails of commits to the LON-CAPA code base (including as digests) by subscribing to the lon-capa-cvs mailing list.  See: mail.loncapa.org/mailman/listinfo/lon-capa-cvs (includes a link to post archives).

2.  An RSS feed of commits made to the LON-CAPA code base (loncom, doc, and rat directories, and sub-directories within those) is available at: source.loncapa.org/cvs/cvs.rss

3. A web-based view of the complete history of commits to the LON-CAPA code base (perl and c files, and most js files) is available at: source.loncapa.org/cvs/ for January 2000 to September 2019.

4. A web interface to the LON-CAPA code repository is available at: source.loncapa.org/cgi-bin/cvsweb.cgi

5. A daily build of bleeding edge LON-CAPA (not for use on a production server) is available from: install.loncapa.org/versions/loncapa-unstable.tar.gz .  Modules which are unavailable from a Linux distro's standard repos, and are required by bleeding edge LON-CAPA but not the production version, are available in the LON-CAPA testing repos at: install.loncapa.org/msu/testing/  The testing repos area also includes repos for distros/versions which will begin to be supported by the next LON-CAPA release, e.g., RHEL/CentOS 8, SLES 15, and Oracle Linux 6, 7 & 8 (all for LON-CAPA 2.11.3).

Stuart Raeburn
LON-CAPA Academic Consortium
From: LON-CAPA-users <lon-capa-users-bounces at mail.lon-capa.org> on behalf of Rex Abert <ABERTR at tcc.fl.edu>
Sent: Wednesday, October 2, 2019 9:57 AM
To: lon-capa-users at mail.lon-capa.org
Subject: [LON-CAPA-users] Development/Canvas Integration

I can see from the emails I receive whenever Stuart updates the LC code, that work is underway for LTI integration (Canvas, Blackboard, et al.).  I am curious to know where progress on this stands.

The reason I ask is that our Physics people at TCC are planning to dump LC after the professor using LC retires, in favor of Lumen, since Lumen supports LTI integration.  That would leave me as the sole user of LC for my math courses.

Needless to say, I think this is a bad move.  LC has far greater capabilities than any other LMS.  But greater capability comes with a bit steeper learning curve for users.  From the student side,
using LC is similar to Lumen (except for Canvas integration).  I've used many different LMS, including Alex, MyMathLab, WebAssign, MyOpenMath/Lumen, and LC.  Lumen is fine for the lower
level courses, but I've been using LC for higher level courses for some time, and I don't want to re-invent the wheel for Lumen.

One of our newer Physics professors is in the process of re-implementing LC course work on Lumen, and he is using LC source code to help him.  He was talking to me about stealing the code for unit conversions the other day.

Forgive my rant.  I'm just feeling a bit discouraged today.

Rex Abert
Professor of Mathematics
Tallahassee Community College

***Due to Florida's very broad public records law, most written communications to or from Tallahassee Community College employees regarding College business are public records, available to the public and media upon request. Therefore, this email communication and your response may be subject to public disclosure.***
LON-CAPA-users mailing list
LON-CAPA-users at mail.lon-capa.org

More information about the LON-CAPA-users mailing list