Agree on the ovrerall idea but not sure it is consistent with the project. That said I like the idea to not keep archetypes in tomee and move them in another sub project. Contrarly to mvn plugin they arent really bound to our runtime. Plus we can release them only on maven which means we dont need a pmc for it :).
Wdyt? Do we need a vote for it? Le 18 avr. 2015 12:26, "Andy" <[email protected]> a écrit : > It has nothing to do with TomEE compile, rather the runtime for new > archetype projects. Don't know about you, but I haven't seen, created or > run a new TomEE project on jdk6 for over 3 years. > > Even Java 7 'End of life' is here... > https://www.java.com/en/download/faq/java_7.xml > > So I think it makes sense to encourage 'new' archetype projects to run > under 1.7, and if someone needs to run 1.6 then it's an easy edit. > > Andy. > > On 18/04/2015 11:40, Romain Manni-Bucau wrote: > >> Not sure about compiler versions since this branch is still ee 6 >> ---------- Message transféré ---------- >> De : <[email protected]> >> Date : 18 avr. 2015 11:28 >> Objet : tomee git commit: Versions >> À : <[email protected]> >> Cc : >> >> Repository: tomee >> Updated Branches: >> refs/heads/tomee-1.7.x 4c0e766d9 -> 46f451ee5 >> >> >> Versions >> >> >> Project: http://git-wip-us.apache.org/repos/asf/tomee/repo >> Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/46f451ee >> Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/46f451ee >> Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/46f451ee >> >> Branch: refs/heads/tomee-1.7.x >> Commit: 46f451ee54b076ba741cd423732cc7ab5af7a3a3 >> Parents: 4c0e766 >> Author: [email protected] <[email protected]> >> Authored: Sat Apr 18 11:28:03 2015 +0200 >> Committer: [email protected] <[email protected]> >> Committed: Sat Apr 18 11:28:15 2015 +0200 >> >> ---------------------------------------------------------------------- >> .../src/main/resources/archetype-resources/pom.xml | 8 >> ++++---- >> 1 file changed, 4 insertions(+), 4 deletions(-) >> ---------------------------------------------------------------------- >> >> >> >> http://git-wip-us.apache.org/repos/asf/tomee/blob/46f451ee/maven/tomee-webapp-archetype/src/main/resources/archetype-resources/pom.xml >> ---------------------------------------------------------------------- >> diff --git >> >> a/maven/tomee-webapp-archetype/src/main/resources/archetype-resources/pom.xml >> >> b/maven/tomee-webapp-archetype/src/main/resources/archetype-resources/pom.xml >> index 7ef88bc..549d6e6 100644 >> --- >> >> a/maven/tomee-webapp-archetype/src/main/resources/archetype-resources/pom.xml >> +++ >> >> b/maven/tomee-webapp-archetype/src/main/resources/archetype-resources/pom.xml >> @@ -99,12 +99,12 @@ >> <plugin> >> <groupId>org.apache.maven.plugins</groupId> >> <artifactId>maven-surefire-plugin</artifactId> >> - <version>2.17</version> >> + <version>2.18.1</version> >> </plugin> >> <plugin> >> <groupId>org.apache.maven.plugins</groupId> >> <artifactId>maven-war-plugin</artifactId> >> - <version>2.4</version> >> + <version>2.6</version> >> </plugin> >> <plugin> >> <groupId>org.apache.openejb.maven</groupId> >> @@ -124,8 +124,8 @@ >> <groupId>org.apache.maven.plugins</groupId> >> <artifactId>maven-compiler-plugin</artifactId> >> <configuration> >> - <source>1.6</source> >> - <target>1.6</target> >> + <source>1.7</source> >> + <target>1.7</target> >> </configuration> >> </plugin> >> <plugin> >> >> > -- > Andy Gumbrecht > https://twitter.com/AndyGeeDe > >
