Add license, update version, drop assembly and adjust poms in line with Sakai 10 practices

Description

Yale's contrib signup tool, proposed for Sakai 10, is dependent on another contrib module, the external-calendaring-service (ECS). ECS was written by Steve Swinsburg and is currently unlicensed. Steve has granted me permission to add the ECL 2.0 license to the project copyright Apereo Foundation (Steve is donating the code to the Apereo). Besides adding the license I will also update the version, switch parent from purepoms to master, drop the assembly and adjust the poms accordingly in order to ready the project for a possible transfer to the core repo if signup trunk is moved for Sakai 10.

Environment

None

Test Plan

None

Activity

Show:

Anthony Whyte January 17, 2014 at 12:13 PM

Spring dependencies have been updated.

Hudson CI Server January 17, 2014 at 8:02 AM

Integrated in external-calendaring-service trunk #8 (See http://builds.sakaiproject.org:8080/job/external-calendaring-service%20trunk/8/)
downgrade the junit dep from 4.4 to 4.11 via inheritance; remove spring jars from <dependencyManagement> in favor of inheritance from master pom (Revision 85461)
add missing spring bean and context jars (Revision 85460)

Result = SUCCESS

Anthony Whyte January 15, 2014 at 11:24 AM

Spring dependencies need updating.

Anthony Whyte January 15, 2014 at 11:23 AM

Jenkins job created. Artifacts now being deployed to the sonatype snapshot repo.

Anthony Whyte January 15, 2014 at 8:01 AM

Branched ECS trunk to 1.0.x prior to adding license and other work.

Author: arwhyte@umich.edu
Date: 2014-01-14 17:14:22 -0500 (Tue, 14 Jan 2014)
New Revision: 85438

Added:
external-calendaring-service/branches/external-calendaring-service-1.0.x/
Log:
NOJIRA create 1.0.6 branch

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created January 15, 2014 at 7:56 AM
Updated July 1, 2014 at 7:46 AM
Resolved January 17, 2014 at 12:13 PM