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

Mike Jennings mike_jennings at unc.edu
Wed Aug 15 12:49:37 PDT 2012


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
>
>



More information about the cle-release-team mailing list