[Building Sakai] Lesson Builder 2.8.1 binary

Warwick Chapman warwickchapman at gmail.com
Tue Jun 26 12:04:07 PDT 2012


Charles

Thanks for the response.

I managed to build trunk against 2.8.2 with changes to the pom.xml, notably
updating the versions to those in 2.8.2 and the real stickler was figuring
out the following two lines to get it to find the BasicLTI 2.0 stuff it
needed:

<sakai.basiclti.version>2.0-SNAPSHOT</sakai.basiclti.version>
                <sakai.basiclti.scope>compile</sakai.basiclti.scope>

Why would you focus on building binaries for 2.8.1 when 2.8.2 is now the
preferred version for the 2.8 series?

So, to confirm, if I build against trunk now, aside from the pom.xml it
will be the same as building 1.4.x - so I can build in either and get the
current feature set safely.

Best of luck with the mutant angels...

-- Warwick Bruce Chapman | +27 83 7797 094 | http://warwickchapman.com


On Tue, Jun 26, 2012 at 2:10 PM, Hedrick Charles <hedrick at rutgers.edu>wrote:

> 1.3.x is of historical interest only. I wouldn't use it for new deploys,
> and I'd try to upgrade from it. Most current QA work is with 1.4, and
> that's the version that has been reviewed for accessibility. I will say
> that none of the fixes done since 1.3.x are what I'd call showstoppers, so
> I don't feel that bad about 1.3.x. But it's not being maintained unless
> someone finds a security problem or something really serious.
>
> There is no difference between 1.4.x and trunk, which is 1.5. They differ
> only in that the pom files are turned for 2.9 or trunk, respectively. At
> one point 1.4 was frozen for the 2.9 release. But when release of 2.9
> slipped, the community encouraged me to resync 1.4.x with trunk. 1.4 will
> freeze at some point further in the 2.9 release cycle.
>
> I think 1.4.x is fairly stable at this point. We're using the most recent
> version in production. (In fact 1.4.x/trunk is simply the community copy of
> our production source.) The largest change recently was code to make sure
> that pointers to other tools update properly when content is moved between
> sites, even in the face of incomplete kernel support. If that fails, it
> should fail only for site copies, and so far testing looks good. Another
> recent change was to take account of an accessibility review. None of this
> looks to me like it's particularly dangerous.
>
> Rather than doing tags, I've been describing each update in the release
> notes. That will let you see whether anything serious has been done
> recently. As long as you remember that revision you took, I can reproduce
> issues by checking out the same revision. There are tags from 1.3.x for
> each 2.9 tag, of course.
>
> I'll probably do another 2.8.1 binary this week. That is done using a
> special pom file that is currently in 1.3.x, pom.xml.281.
>
> I may freeze 1.4 again if I do anything really big. But nothing is on the
> horizon. The biggest project I am committed to is CC export, though I keep
> putting it off. That will be a separate feature that should have little
> effect on other code.
>
> I also have some Angel import patches, but I haven't checked them in
> because it looks like we're working with a mutant version of Angel.
>
>
> On Jun 26, 2012, at 1:53:06 AM, Warwick Chapman wrote:
>
> Charles
>
> What would your advice be on the best version to build into a version
> update of Sakai.  I had 1.3.x which we didn't use for any production
> courses yet.  I've built in trunk to get the build process right (that
> BasicLTI 2.0 had me for a while).
>
> Should I stick with trunk or use 1.4.x?
>
> -- Warwick Bruce Chapman | +27 83 7797 094 | http://warwickchapman.com
>
>
> On Mon, Apr 9, 2012 at 9:41 PM, Charles Hedrick <hedrick at rutgers.edu>wrote:
>
>> I have just updated with Lesson Builder confluence page,
>> https://confluence.sakaiproject.org/display/LB/Contrib+-+Lesson+Builder.
>>
>> One change: I am now maintaining a binary copy of Lesson Builder for
>> Sakai 2.8.1. I believe it will also work with 2.8. It is at
>> http://rci.rutgers.edu/~hedrick/lb/ The file name indicates the
>> revision. This can be correlated with the release notes,
>> https://source.sakaiproject.org/svn/lessonbuilder/RELEASE-NOTES, to see
>> what is in any given file.
>>
>> Note that the binary is from the same source that is used for the Sakai
>> 2.9 branch. It is built with the same options, except that it uses 2.8.1
>> dependencies. It uses the pom file pom.xml.281, and a virgin (i.e. no
>> Rutgers modified files) SVN repository.
>>
>>
>> _______________________________________________
>> 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/20120626/d06e84f7/attachment.html 


More information about the sakai-dev mailing list