[Building Sakai] LessonBuilder - which source for Sakai 2.8.1?

David Horwitz david.horwitz at uct.ac.za
Tue Feb 7 23:07:33 PST 2012



On 02/08/2012 04:42 AM, Hedrick Charles wrote:
> LB was tested primarily with RSF 0.8. However we were pushed to move to .75 because that's the version for 2.9. We've been using it in production at Rutgers with 2.8.1. Rutgers has used LB from the beginning, so the normal 1.4.x source will definitely work in 2.8.1. It's just that the pom file is set up for 2.9, because the source is part of the 2.9 tree.
>
RSF 0.7.5 is actually the release of what was labelled 0.8-SNAPSHOT. 
0.8-SNAPSHOT should not be used and will be removed from the repo at 
some point. 0.7.6-SNAPSHOT is the current dev version of RSF.

D


> The biggest issue I've seen is with errors finding FormattedText. This is simply due to the pom file. It is distributed with master 2.9 as the parent, as is called for by the 2.9 release. The copy we run at Rutgers is identical to the branch, except for the pom file. As indicated in the README, you need to
>
> 1) change the version of master in the<parent>  declaration to refer to your own version of Sakai. I believe this is the primary problem with FormattedText.
> 2) change the active<profile>  to the 2.8 one.
> 3) change the version numbers in the<profile>  to match those you're using. They are mostly listed in master/pom.xml.
>
> I've just added pom.xml.rutgers to the 1.4.x source as a sample.
>
> Trunk is set to build with Sakai trunk, which is now 2.10-SNAPSHOT. Again, with a pom file change it should be able to build with 2.8 or later.
>
>
> On Feb 7, 2012, at 7:05:58 PM, Seth Theriault wrote:
>
>> Hedrick Charles wrote:
>>
>>> 1.4.x is the version that's built with 2.9, so binaries are
>>> actually being built. However I'm not sure they'll work with
>>> 2.8, because of changes in dependencies, particularly
>>> FormattedText. At the moment everyone is building from
>>> source as far a I know.
>> Columbia is running 1.4 (pre-branch/ex-trunk) in 2.8.1+ and
>> Oracle 11. You can see our mSub branch here:
>>
>> https://source.sakaiproject.org/svn//msub/columbia.edu/courseworks/lessonbuilder/branches/trunk-1.4/
>>
>> The commit logs are probably instructive for anyone building
>> in 2.8, especialy the pom changes in revs 100651 and 101198:
>>
>> http://source.sakaiproject.org/viewsvn/msub/columbia.edu/courseworks/lessonbuilder/branches/trunk-1.4/?view=log
>> http://source.sakaiproject.org/viewsvn?view=revision&revision=100651
>> http://source.sakaiproject.org/viewsvn?view=revision&revision=101198
>>
>> One major difference from the current 1.4 branch is that we
>> are still using the 0.8-SNAPSHOT of RSF.
>>
>> Seth
>>
> _______________________________________________
> 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"
>



More information about the sakai-dev mailing list