[cle-release-team] Fwd: CLE 2.9.x/2.9.2 news: BasicLTI 2.1.0 upgrade (trunk/branch implications)
Anthony Whyte
arwhyte at umich.edu
Mon Apr 15 07:50:08 PDT 2013
I neglected to mention that general info regarding BasicLTI is available in Confluence including release notes for the upcoming BasicLTI 2.1.0 release [1].
Cheers,
Anthony
[1] BasicLTI home: https://confluence.sakaiproject.org/display/LTI/Home
BasicLTI 2.1.0: https://confluence.sakaiproject.org/display/LTI/LTI+-+Release+2.1.0+Notes
Begin forwarded message:
> From: Anthony Whyte <arwhyte at umich.edu>
> Date: April 14, 2013 1:51:12 PM EDT
> To: Developers Sakai-Dev <sakai-dev at collab.sakaiproject.org>
> Cc: cle-release-team at collab.sakaiproject.org
> Subject: CLE 2.9.x/2.9.2 news: BasicLTI 2.1.0 upgrade (trunk/branch implications)
>
> The upcoming Sakai CLE 2.9.2 release will feature BasicLTI 2.1.0, a minor version upgrade that more fully implements IMS Global's LTI 1.1 specification. [1] In addition, BasicLTI 2.1.0 provides enhanced administrator control over LTI placements and improved LTI-LessonBuilder integration. Documentation for the LTI API extensions has also been improved and a complete API extensions test suite written in PHP has also been added Not least, a good many bugs identified in earlier BasicLTI releases have been fixed including several minor security-related issues. According to Chuck Severance, BasicLTI 2.1.0 effectively completes LTI 1.1 support in the CLE and lays the foundation to begin support for building LTI 2.0 [2].
>
> As we ready the 2.9.x branch for the release of CLE 2.9.2 and BasicLTI 2.1.0 developers and deployers should note the following changes made to trunk, the 2.9.x branch and the 2.9.x-all: branch:
>
> CLE 2.9.x branch
> As of r122647, the 2.9.x branch binds to BasicLTI 2.1-SNAPSHOT, replacing 2.0.2-SNAPSHOT. BasicLTI conversion scripts have also been added to both trunk and 2.9.x /reference/docs/conversion 2.9.1->2.9.2 conversion scripts.
>
> CLE 2.9.x-all branch
> As of r122648, the 2.9.x-all branch's svn .externals file has been updated to include the BasicLTI 2.1.x branch code in the checkout. If you utilize this branch for development you should delete the /basiclti module code (versioned 2.0.2-SNAPSHOT) and then perform an svn update in order to refresh your check out with BasicLTI 2.1-SNAPSHOT code.
>
> cd 2.9.x-all
> rm -rf basiclti
> cd ..
> svn up
>
> BasicLTI Trunk (base pom)
> As of r121474, BasicLTI trunk is versioned 2.2-SNAPSHOT.
>
> CLE Trunk (master pom)
> As of r122657, trunk binds to BasicLTI 2.2-SNAPSHOT.
>
> Jenkins CI BasicLTI 2.1.x job
> A new Jenkins job has been created to exercise the BasicLTI 2.1.x branch code whenever changes occur and push updated artifacts to the Sonatype snapshot repo. [3]
>
> CLE 2.9.x/BasicLIT 2.x release history
>
> CLE trunk -> BasicLTI 2.2-SNAPSHOT
> CLE 2.9.2 -> BasicLTI 2.1.0 [upcoming]
> CLE 2.9.1 -> BasicLTI 2.0.1
> CLE 2.9.0 -> BasicLTI 2.0.0
>
> Cheers,
>
> Anthony
>
>
> [1] http://www.imsglobal.org/lti/v1p1pd/ltiIMGv1p1pd.html
> [2] BasicLTI 2.1.0 ticktets: http://bit.ly/17zvMrv
> [3] Jenkins: http://builds.sakaiproject.org:8080/job/basiclti%202.1.x/ ; Sonatype repo: https://oss.sonatype.org/content/repositories/snapshots/org/sakaiproject/basiclti/
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/cle-release-team/attachments/20130415/a6261d0a/attachment-0006.html
More information about the cle-release-team
mailing list