[cle-release-team] Kernel terracotta module?

Cris J Holdorph holdorph at unicon.net
Fri Jan 4 07:50:13 PST 2013


It would be better to be moved to a special profile to not build by 
default.  I would not characterize it as dead, at least from the 
perspective of non-functional.  It did work.  You could characterize it 
as "not used" if you wish.

The page Seth pointed out really only describes one REALLY big problem 
that was not overcome.  That was with JSF component trees.  This problem 
only affects JSF tools.  Using Terracotta, individual tools have to be 
'terracotta enabled' on a per tool basis.  So this problem essentially 
means most JSF tools would not be terracotta-enabled or at least it 
would be difficult.

This functionality does give Sakai a very very slight answer to 
clustering/fail over.  If it's completely removed then we're back to no 
answer whatsoever.

I have personally experienced the Terracotta repos being missing, so I 
completely understand that problem in how it impacts builds.  I think 
moving the kernel-tim module out to a different profile will help with 
this problem while retaining the code.

---- Cris J H

On 01/04/2013 08:17 AM, Maurer, Christopher Wayne wrote:
> I'm in favor of at least either removing the repo, or removing that
> module from kernel's pom so it doesn't build.  Maybe put it in a profile
> or something?  The nightly build has been going for about an hour and
> it's still in kernel cause it's trying to get lots of artifacts from
> that terracotta repo.
>
> Chris
>
> From: Matthew Jones <matthew at longsight.com <mailto:matthew at longsight.com>>
> Date: Friday, January 4, 2013 9:41 AM
> To: Seth Theriault <slt at columbia.edu <mailto:slt at columbia.edu>>
> Cc: Chris Maurer <chmaurer at iupui.edu <mailto:chmaurer at iupui.edu>>, Cris
> J Holdorph <holdorph at unicon.net <mailto:holdorph at unicon.net>>,
> "dmccallum at unicon.net <mailto:dmccallum at unicon.net>"
> <dmccallum at unicon.net <mailto:dmccallum at unicon.net>>,
> "cle-release-team at collab.sakaiproject.org
> <mailto:cle-release-team at collab.sakaiproject.org>"
> <cle-release-team at collab.sakaiproject.org
> <mailto:cle-release-team at collab.sakaiproject.org>>
> Subject: Re: [cle-release-team] Kernel terracotta module?
>
>  From what I can see, kernel-tim was an example for how to Terracotta
> enable classes. However nothing was really ever set up to run with
> Terracotta, at least nothing I can see committed back to trunk for over
> 4 years.
>
> All this module does is pack a terracotta.xml file into a jar. I don't
> see any other dependencies to terracotta in the poms, and by default the
> functionality is disabled. I believe with the unreliability of this
> repository and the fact that it's not used that this module can either
> be commented out or put into a special profile.
>
>
> On Fri, Jan 4, 2013 at 9:34 AM, Seth Theriault <slt at columbia.edu
> <mailto:slt at columbia.edu>> wrote:
>
>     Hello,
>
>     I thought the Terracotta stuff was dead based on these problems:
>
>     https://confluence.sakaiproject.org/display/TERRA/Sakai+Session+Clustering+Problems+and+Ideas
>
>     (previously discussed in a TCC thread)
>
>     Perhaps Chris Holdorph or Dan McCallum can shed some light on this, so
>     I have cc'd them.
>
>     Seth
>
>     On Fri, Jan 4, 2013 at 9:28 AM, Maurer, Christopher Wayne
>     <chmaurer at iupui.edu <mailto:chmaurer at iupui.edu>> wrote:
>     > Anyone know if the terracotta stuff is being used at all? (kernel-tim module
>     > inside kernel)
>     > The terracotta maven repo seems to be down and has jacked up the nightly
>     > builds for a while.  I added the stuff to sakai's maven repo, but it's still
>     > checking that repo and has to wait for it to timeout.  That led me down the
>     > path of wondering if we need to build that module at all.  Any thoughts?
>     >
>     > Chris
>     >
>     > _______________________________________________
>     > cle-release-team mailing list
>     >cle-release-team at collab.sakaiproject.org
>     <mailto:cle-release-team at collab.sakaiproject.org>
>     >http://collab.sakaiproject.org/mailman/listinfo/cle-release-team
>     >
>     _______________________________________________
>     cle-release-team mailing list
>     cle-release-team at collab.sakaiproject.org
>     <mailto:cle-release-team at collab.sakaiproject.org>
>     http://collab.sakaiproject.org/mailman/listinfo/cle-release-team
>
>



More information about the cle-release-team mailing list