master: Require maven 3.0.5

Description

<requireMavenVersion>
<version>2.2.1</version>
</requireMavenVersion>

maven-compiler-plugin 2.5.1 -> 3.1
maven-assembly-plugin 2.2.1 -> 2.4
maven-deploy-plugin 2.5 -> 2.8.1
maven-gpg-plugin 1.1 -> 1.5
maven-install-plugin 2.3.1 -> 2.5.1
maven-jar-plugin 2.3.1 -> 2.4
maven-javadoc-plugin 2.9 -> 2.9.1
maven-release-plugin 2.2.2 -> 2.4.2

Attachments

1

Activity

Brian J. April 17, 2014 at 10:52 AM

Can I inquire as to why this was done? Not that I'm of the opinion that v3.0.5 shouldn't be required. I'm more just curious as to the reasoning behind this decision, and why it hasn't been communicated to the community.

I was a little surprised that I was able to build trunk/10.x previous to April 7th but when I went to build them this week, Maven chastised me for having v3.0.4 (which is currently the default for Ubuntu distributions I think).

Also, the development environment walk-through needs to be updated to reflect this change:

https://confluence.sakaiproject.org/display/BOOT/Development+Environment+Setup+Walkthrough

Aaron Zeckoski April 7, 2014 at 9:17 AM

Build works

Aaron Zeckoski April 7, 2014 at 7:53 AM

There are a number of other issues related to the master POM which I am going to fix as part of this ticket.

Like this one:
Use of changelog-maven-plugin cause site build failure
http://stackoverflow.com/questions/18355501/error-while-using-maven-site-plugin-abstractmethoderror

Aaron Zeckoski April 7, 2014 at 6:57 AM

NOTE that the switch to requiring maven 3 requires more changes in the kernel pom which I will document in a related ticket

Aaron Zeckoski April 3, 2014 at 9:28 AM

We want this for Sakai 10

Fixed

Details

Priority

Affects versions

Fix versions

Components

Assignee

Reporter

Created March 5, 2014 at 3:41 AM
Updated August 5, 2015 at 10:36 AM
Resolved April 7, 2014 at 9:17 AM