[cle-release-team] Need to Create a new Sakai Tag for DAV 2.8 and Tomcat 7 Changes

Steve Swinsburg steve.swinsburg at gmail.com
Wed Aug 15 16:18:01 PDT 2012


Sounds good to me. 

Maybe we could put out a 2.8.3 release that is setup with tomcat 7? The end of support for tomcat 5.5 is the end of September and people will likely be using Sakai 2.8 well past this date. At least then they could deploy Sakai on a supported version of Tomcat.

I'd be happy to do this. At the same time we could merge the changes from the tc7 branch of dav  into the main 2.8.x branch.

Cheers,
Steve

Sent from my iPad

On 16/08/2012, at 5:49, Mike Jennings <mike_jennings at unc.edu> wrote:

> Matthew,
> 
> You are correct, the dav change is a change to the pom files along with 
> a change to the dav-server/src/java/org/sakaiproject/dav/DavRealm.java 
> as well.  You also change the master.pom file so that the correct 
> version of tomcat is stated
> 
> <sakai.tomcat.version>7.0.29</sakai.tomcat.version>
> 
> My thoughts were to create a dav branch called something like 
> https://source.sakaiproject.org/svn/dav/branches/sakai-2.8.X-tc7
> which would be a copy of the sakai-2.8.x branch with the necessary pom 
> and DavRealm changes made.
> 
> I will then write up some quick documentation that tells a user to just 
> change the svn:externals from
> 
> dav https://source.sakaiproject.org/svn/dav/tags/sakai-2.8.1
> 
> to
> 
> dav https://source.sakaiproject.org/svn/dav/branches/sakai-2.8.X-tc7
> 
> along with the master.pom change for the sakai.tomcat.version and then 
> rebuild and deploy the project....
> 
> Thoughts?
> 
> Mike
> 
> ==============================================================================
> Mike Jennings
> Teaching and Learning Developer
> University of North Carolina at Chapel Hill
> 
> Office: (919) 843-5013
> Cell: (919) 698-3746
> E-mail: mike_jennings at unc.edu
> 
> On 8/15/2012 3:06 PM, Matthew Jones wrote:
>> Right, a tag is involved in a new release. A branch would be something
>> someone builds from source and deploys.
>> 
>> Though isn't this really just pom changes for webdav that could
>> potentially be activated by profile?  Yea a change to DavRealm too, but
>> that could be switched with the maven-build-helper? Or is there
>> something more?
>> 
>> I think ideally something like this would also be nice if there were
>> also a binary overlay on top of 2.8.2. (Someone could uncompress the
>> regular 2.8.2 binary, then uncompress another zip file on top and be
>> ready to go)
>> 
>> I know the EOL for 5.5 is approaching so I'd be interested in this,
>> would want to make it easy though, so let me know if you want to talk
>> about it or if you have more details.
>> 
>> On Wed, Aug 15, 2012 at 2:42 PM, Mike Jennings <mike_jennings at unc.edu
>> <mailto:mike_jennings at unc.edu>> wrote:
>> 
>>    A branch sounds like a better approach to me as well....
>> 
>>    Mike
>> 
>>    ==============================================================================
>>    Mike Jennings
>>    Teaching and Learning Developer
>>    University of North Carolina at Chapel Hill
>> 
>>    Office: (919) 843-5013 <tel:%28919%29%20843-5013>
>>    Cell: (919) 698-3746 <tel:%28919%29%20698-3746>
>>    E-mail: mike_jennings at unc.edu <mailto:mike_jennings at unc.edu>
>> 
>>    On 8/15/2012 2:27 PM, Aaron Zeckoski wrote:
>>> Sounds more like a branch. I would say branch from 2.8.x (rather than
>>> from the tag) so that this can be kept up to date with any new stuff
>>> (fixes, etc.).
>>> 
>>> Chris M (or someone on infrastructure) should be able to set you up
>>> with commit access to a branch.
>>> -AZ
>>> 
>>> 
>>> On Wed, Aug 15, 2012 at 1:42 PM, Mike Jennings
>>    <mike_jennings at unc.edu <mailto:mike_jennings at unc.edu>> wrote:
>>>> I would like to create a tag of sakai-2.8.1 or sakai-2.8.2 called
>>>> something like sakai-2.8.2-tc7.  This new tag will contain the code
>>>> necessary for Sakai 2.8.x to work with Tomcat 7.
>>>> 
>>>> I have made the code changes already and tested them out and it
>>    works
>>>> like a champ.  Now I just need to get my code in the repo.
>>>> 
>>>> I am also going to do a writeup of what needs to be changed in
>>    2.8.x so
>>>> that a user can build there 2.8.x system for Tomcat 7.
>>>> 
>>>> Mike
>>>> 
>>>> 
>>>> --
>>>> 
>>    ==============================================================================
>>>> Mike Jennings
>>>> Teaching and Learning Developer
>>>> University of North Carolina at Chapel Hill
>>>> 
>>>> Office: (919) 843-5013 <tel:%28919%29%20843-5013>
>>>> Cell: (919) 698-3746 <tel:%28919%29%20698-3746>
>>>> E-mail: mike_jennings at unc.edu <mailto:mike_jennings at unc.edu>
>>>> _______________________________________________
>>>> 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
>> 
>> 
> _______________________________________________
> cle-release-team mailing list
> 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