[Building Sakai] Lesson Builder

Charles Hedrick hedrick at rutgers.edu
Thu Aug 11 06:35:17 PDT 2011


The newer version has lots of nice things, but it will probably not be frozen until tomorrow, or Monday at the latest. It's got many worthwhile improvements, as well as some usability improvements based on faculty feedback (primarily from Ithaca). But whether to use it or not depends upon your toleration for risk. I'm not worried that the core functionality will fail, but some corner case that we haven't thought of might come up. We're going to use it for the Fall. Lancaster is going to use trunk. Ithaca is going to hold until Spring. It's up to you. I think you'll be OK if you can put patches in should you need them.

We won't have any experience with 2.7.1, but there's no reason to think it will be any harder to install the new version than the old one, except that there might be something I haven't documented. It integrates with YAFT and the new BLTI, which you won't have. But the same provisions I make for handling this in 2.8 should work in 2.7.

I'll send an announcement to dev when the 1.3 branch is cut.


On Aug 11, 2011, at 9:10 AM, Walters, Cynthia (cmw6s) wrote:

> Hello,
> 
> At University of Virginia, we are preparing Lesson Builder for our user community.  We currently have version 1.2.2 Lesson Builder, and we are running Sakai 2.7.1.  The README file that comes with LB contains a lot of excellent information, so be sure to review that.  We have it building and running in test/evaluation mode at the moment.  As Charles suggested, we changed the version number in the pom files.  We found that one Sakai patch mentioned in the README that allows you to create a Duplicate Site from Site Info for sites containing Lesson Builder, SAK-18616, is already in 2.7.1, so you won't need that.  Another recommended Sakai patch, SAK-19686, is needed: it allows you to create a new site based on on old one that has Lesson Builder content, and use the Site Info Import from Site for replace and merge options related to Lesson Builder content.  I can send you our patch files for 2.7.1 if you are interested.  There was one small change we made when merging the second of two patches for this latter JIRA, which deals with changes to the site-manage project -- the orderToolIds() method differs in number of arguments.  We have not pursued integration issues with other tools yet, but that may arise from our evaluation team suggestions.  
> 
> Charles, would you recommend we move to the newer version, to run with Sakai 2.7.1, if it is available now?  
> 
> Thanks,
> Cynthia Walters
> cmw6s at virginia.edu
> University of Virginia
> Charlottesville, VA 
> 
> From: sakai-dev-bounces at collab.sakaiproject.org [sakai-dev-bounces at collab.sakaiproject.org] on behalf of Charles Hedrick [hedrick at rutgers.edu]
> Sent: Tuesday, August 09, 2011 11:31 AM
> To: Qu, Yuanhua
> Cc: Sakai-Dev
> Subject: Re: [Building Sakai] Lesson Builder
> 
> Lesson Builder 1.2 is code that was running in 2.7 at Rutgers until May. I assume it would still build there, with minor changes in the POM file. I *think* the current version would also work, using a 2.8 configuration (if you update the main pom.xml to use the version numbers from your build).
> 
> The challenge with Lesson Builder is that it integrates with the rest of Sakai. For Samigo, in particular, getting the best integration requires minor changes to Samigo. 2.8.1 of Samigo should have it, and maybe 2.8. For earlier versions there are installation instructions, but I haven't tested them for a while.
> 
> SImilarly, copying sites in its various forms has bugs that affect only Lesson Builder (and maybe Linktool). The installation notes point to the Jiras, which have patches attached. They should be in 2.8.1, but you'd have to install them in 2.7.
> 
> Lesson Builder will work without this, but you lose things, like the ability to duplicate a site and have Lesson Builder in the new site.
> 
> Even 2.8 isn't complete. Lesson Builder now supports BLTI, but it requires the 2.9 version. There are instructions in a Jira for how to install the 2.9 version of BLTI in 2.8. I assume they would work with minor tweaks in 2.7. I don't now how many sites are actually using BLTI though. There is also special support in Lesson Builder for the NEO portal, though it works fine in the conventional portal.
> 
> This kind of thing is going to continue. The purpose of Lesson Builder is to provide integration. That's going to involve the rest of Sakai.
> 
> 
> On Aug 9, 2011, at 9:56 AM, Qu, Yuanhua wrote:
> 
>> May we know what version of sakai you are using for Lesson Builder that is working fine? We are also interested and we are using sakai 2.7.1.
>> 
>> -Qu
>> 
>> 
>> On 8/9/11 8:17 AM, "Adrian Fish" <a.fish at lancaster.ac.uk> wrote:
>> 
>> Hi All,
>> 
>> Just a quick note to say that at Lancaster we've migrated from our
>> homegrown Lesson Builder tool to the Rutgers one maintained by Charles
>> Hedrick. It's alright.
>> 
>> Cheers,
>> Adrian.
>> 
>> --
>> ==================================
>> Adrian Fish
>> Software Engineer
>> Centre for e-Science
>> Bowland Tower South C Floor
>> Lancaster University
>> Lancaster
>> LA1 4YW
>> email: a.fish at lancaster.ac.uk
>> 
>> http://confluence.sakaiproject.org/display/YAFT/Yaft
>> http://confluence.sakaiproject.org/display/CLOG/Home
>> http://confluence.sakaiproject.org/display/BBB/Home
>> 
>> _______________________________________________
>> sakai-dev mailing list
>> sakai-dev at collab.sakaiproject.org
>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>> 
>> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
>> 
>> _______________________________________________
>> sakai-dev mailing list
>> sakai-dev at collab.sakaiproject.org
>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>> 
>> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20110811/ac04f23e/attachment.html 


More information about the sakai-dev mailing list