[ANN] Maven Fluido skin 1.3.0 Released

2012-08-30 Thread Olivier Lamy
The Maven team is pleased to announce the release of the Maven Fluido Skin, version 1.3.0 The Apache Maven Fluido Skin is an Apache Maven site skin built on top of Twitter's bootstrap. http://maven.apache.org/skins/maven-fluido-skin/ You should specify the version in site.xml: ... org.a

Re: Any maven-shared or maven-core release pending?

2012-08-30 Thread Aleksandar Kurtakov
- Original Message - > From: "Kristian Rosenvold" > To: "Maven Developers List" > Sent: Friday, August 31, 2012 8:46:23 AM > Subject: Re: Any maven-shared or maven-core release pending? > > > Are you actively looking for external help in this direction? Maybe > > I can promote it to Fedo

Re: Removing unused code from maven-shared-utils

2012-08-30 Thread Aleksandar Kurtakov
- Original Message - > From: "Kristian Rosenvold" > To: "Maven Developers List" > Sent: Thursday, August 30, 2012 11:42:21 PM > Subject: Re: Removing unused code from maven-shared-utils > > 2012/8/30 Jason van Zyl : > > That is simply not true. Kristian works on plexus-utils all the > >

Re: Any maven-shared or maven-core release pending?

2012-08-30 Thread Kristian Rosenvold
> Are you actively looking for external help in this direction? Maybe I can > promote it to Fedora Java people as we already have done a lot of work to > streamline the dependencies so it becomes supportable for people building > from source and this is something that Linux distro guys are doing

Re: Any maven-shared or maven-core release pending?

2012-08-30 Thread Kristian Rosenvold
I prefer you take the wagon stuff ;) I'm still a little +- on the timing since I basically want to *do* some stuff first ;) "2 weeks" should be interpreted in a very liberal sense. Kristian 2012/8/30 Olivier Lamy : > Great ! > Will you take care about wagon release or you prefer I do ? > > --

Re: Removing unused code from maven-shared-utils

2012-08-30 Thread Chris Graham
>>Regarding the incremental build: This has nothing to do with Eclipse. I know that, I was using that as a example of a similarly complex OS based eco system that also has binary backwards compatibility issues/goals. >>I'm was even aware that they have a problem. I have a vague recollection that

Re: API/mojo to (only) rewrite scm connection

2012-08-30 Thread Chris Graham
Hello. If anything the code needs to be moved into the SCM plugin so it is at least self contained. What you're running into here is a bit of the history. The primary client of the SCM code is the release manager (Continuum and a few others may also use it). So they are somewhat closely tied. T

Re: Removing unused code from maven-shared-utils

2012-08-30 Thread Kristian Rosenvold
2012/8/30 Jason van Zyl : > That is simply not true. Kristian works on plexus-utils all the time, has > never been hindered in the slightest and makes changes to the code all the > time. Kristian if this is untrue then please feel free to correct me. You may > not like where the code is, but you

[RESULT] [VOTE] Maven Skins parent 7 and Maven Fluido skin 1.3.0

2012-08-30 Thread Olivier Lamy
Hi, The vote has passed with the following result: +1 (binding): Robert Scholte, Kristian Rosenvold, Mark Struberg, Olivier Lamy +1 (non binding): Simone Tripodi, Mirko Friedenhagen, Tony Chemit I will finish the release process. -- Olivier Lamy Talend: http://coders.talend.com http://twitter.co

Re: [VOTE] Maven Skins parent 7 and Maven Fluido skin 1.3.0

2012-08-30 Thread Mark Struberg
+1 diff looks fine, LieGrue, strub - Original Message - > From: Olivier Lamy > To: Maven Developers List > Cc: > Sent: Thursday, August 30, 2012 7:37 PM > Subject: Re: [VOTE] Maven Skins parent 7 and Maven Fluido skin 1.3.0 > > One binding vote is still missing. > > -- > Olivier

Re: [VOTE] Maven Skins parent 7 and Maven Fluido skin 1.3.0

2012-08-30 Thread Kristian Rosenvold
+1 2012/8/30 Olivier Lamy : > One binding vote is still missing. > > -- > Olivier > Le 30 août 2012 18:52, "Olivier Lamy" a écrit : > >> +1 >> >> -- >> Olivier >> Le 27 août 2012 15:13, "Olivier Lamy" a écrit : >> >>> Hi, >>> >>> We solved 10 issues: >>> >>> http://jira.codehaus.org/secure/Rele

Re: [VOTE] Release Maven EAR Plugin version 2.8

2012-08-30 Thread Olivier Lamy
+1 -- Olivier Le 29 août 2012 19:19, "Stephane Nicoll" a écrit : > Hi, > > We solved 7 issues: > > http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11132&styleName=Html&version=18269 > > There are still around 15 issues left in JIRA: > > http://jira.codehaus.org/secure/IssueNavigator.j

Re: components.xml in maven-plugin-plugin 3.1

2012-08-30 Thread Ben Tatham
Sorry everyone. Yet again, it's my fault. Please ignore this thread. Apparently, I inadverntently moved the src/main/resources/META-INF/plexus directory out if META-INF and right into src/main/resources and my eyes didn't catch that part of the diff. -Ben On Thu, Aug 30, 2012 at 1:06 PM, Ben T

Re: [VOTE] Maven Skins parent 7 and Maven Fluido skin 1.3.0

2012-08-30 Thread Olivier Lamy
One binding vote is still missing. -- Olivier Le 30 août 2012 18:52, "Olivier Lamy" a écrit : > +1 > > -- > Olivier > Le 27 août 2012 15:13, "Olivier Lamy" a écrit : > >> Hi, >> >> We solved 10 issues: >> >> http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11430&styleName=Html&version

components.xml in maven-plugin-plugin 3.1

2012-08-30 Thread Ben Tatham
Before I report a bug, I thought I'd ask if I'm doing something wrong. I have a plugin that has a bunch of mojo's as well as defines components.xml to set up a new lifecycle. I recently converted it from maven-plugin-plugin 2.9 to 3.1 and used java5 annotations. Note that the mojo's are in groov

Re: [VOTE] Maven Skins parent 7 and Maven Fluido skin 1.3.0

2012-08-30 Thread Olivier Lamy
+1 -- Olivier Le 27 août 2012 15:13, "Olivier Lamy" a écrit : > Hi, > > We solved 10 issues: > > http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11430&styleName=Html&version=18713 > > Staging repo: > https://repository.apache.org/content/repositories/maven-015/ > > Staging site: > htt

Re: Removing unused code from maven-shared-utils

2012-08-30 Thread Mark Struberg
I thought the problem is obvious as I got a few acks when we discussed it here on the list. I've now updated the WiKi page to explain the problem LieGrue, strub - Original Message - > From: Jason van Zyl > To: Maven Developers List ; Mark Struberg > > Cc: > Sent: Thursday, August

Re: Removing unused code from maven-shared-utils

2012-08-30 Thread Jason van Zyl
On Aug 30, 2012, at 9:16 AM, Mark Struberg wrote: > > > If the compiler doesn't reliably detect changes, then it is a HUGE problem! > In what cases does that happen? Your document[1] doesn't indicate this is a problem. [1]: https://cwiki.apache.org/confluence/display/MAVEN/Incremental+Build

API/mojo to (only) rewrite scm connection

2012-08-30 Thread Thomas Demande
Hi all, There is a useful feature in the maven-release-manager module regarding SCM transformation, especially when performing a release. The AbstractRewritePomsPhase

Re: Removing unused code from maven-shared-utils

2012-08-30 Thread Mark Struberg
If the compiler doesn't reliably detect changes, then it is a HUGE problem! All the later stages can only depend on the results of the previous ones. To not trigger a necessary rebuild is WAY worse than to rebuild a few classes too much. Exactly that is the reason why most people always use "

Re: Removing unused code from maven-shared-utils

2012-08-30 Thread Jason van Zyl
On Aug 30, 2012, at 9:07 AM, Mark Struberg wrote: >> If you are attempting to remove plexus-utils initially without a > >> binary compatible drop-in replacement with code from Apache then I'm -1. > > Please re-read my previous mail. We will NOT drop plexus-utils! We will just > move maven co

Re: Removing unused code from maven-shared-utils

2012-08-30 Thread Jason van Zyl
On Aug 30, 2012, at 8:59 AM, Mark Struberg wrote: > > > well, I had some patches back then and I was asked to sign an obscure CLA > (which I refused). > Also the license headers have been changed without any code changes, etc. > > People without an iCLA on file did changes, etc. That kind o

Re: Removing unused code from maven-shared-utils

2012-08-30 Thread Mark Struberg
> If you are attempting to remove plexus-utils initially without a > binary compatible drop-in replacement with code from Apache then I'm -1. Please re-read my previous mail. We will NOT drop plexus-utils! We will just move maven core off it for most parts. > we've had incremental build su

Re: Removing unused code from maven-shared-utils

2012-08-30 Thread Mark Struberg
well, I had some patches back then and I was asked to sign an obscure CLA (which I refused). Also the license headers have been changed without any code changes, etc. People without an iCLA on file did changes, etc. That kind of IP handling is just not good enough for an ASF project imo. An

Re: Removing unused code from maven-shared-utils

2012-08-30 Thread Jason van Zyl
You need to do one thing at time and not conflate the replacement of the plexus-utils code with anything else you want to implement. Mixing the two will almost certainly lead to problems. If you are attempting to remove plexus-utils initially without a binary compatible drop-in replacement with

Re: Removing unused code from maven-shared-utils

2012-08-30 Thread Jason van Zyl
On Aug 30, 2012, at 8:33 AM, Mark Struberg wrote: >> I'm going to take the risk of making a fool of myself by asking, but: > > Not at all, those are good questions actually! > > >> I don't care so much about >> *how* something is done, I care greatly about *what* can be done. > > Well, that's

Re: Removing unused code from maven-shared-utils

2012-08-30 Thread Mark Struberg
I fear my perspective is pretty different. To _not_ produce a 1:1 drop in replacement gives us a few benefits. Actually it doesn't matter which version maven itself uses as this wont affect user builds. BUT it would _heavily_ affect users if their old builds wont work anymore because we drop

Re: Removing unused code from maven-shared-utils

2012-08-30 Thread Mark Struberg
>I'm going to take the risk of making a fool of myself by asking, but: Not at all, those are good questions actually! > I don't care so much about > *how* something is done, I care greatly about *what* can be done. Well, that's exactly what it is about. Without having this source in our repo a

Re: Removing unused code from maven-shared-utils

2012-08-30 Thread Jason van Zyl
If you can create a drop-in replacement for the plexus-utils code go for it. I believe this exercise is of little value users and you run the real risk of introducing problems for no technical reason, but if you want to do the work that's your prerogative. So much time was spent to preserve the

Re: Removing unused code from maven-shared-utils

2012-08-30 Thread Chris Graham
I'm going to take the risk of making a fool of myself by asking, but: I see a lot of (proposed) work going on here about incremental compilation, hugely complex refactoring etc. But, I've got to ask, what's the benefit? Or put another way, looking at the amount of effort, wouldn't it be better t

Re: [VOTE] Release Maven EAR Plugin version 2.8

2012-08-30 Thread Stephane Nicoll
Before I forget, my +1 S. On Wed, Aug 29, 2012 at 7:18 PM, Stephane Nicoll wrote: > Hi, > > We solved 7 issues: > http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11132&styleName=Html&version=18269 > > There are still around 15 issues left in JIRA: > http://jira.codehaus.org/secure/Iss

Re: [VOTE] Release Maven EAR Plugin version 2.8

2012-08-30 Thread Mark Struberg
+1 tested with my local project. runs fine. mvn apache-rat:check on the source is fine, a few IT and test sources miss the AL header though! Not a blocker, but we should get them fixed or excluded for the next release. key is ok, hashes are fine LieGrue, strub - Original Message -

[ANN] Maven Project Info Reports Plugin 2.5.1 Released

2012-08-30 Thread Hervé Boutemy
The Maven team is pleased to announce the release of the Maven Project Info Reports Plugin, version 2.5.1 The Maven Project Info Reports Plugin is a plugin that generates standard reports for the specified project. http://maven.apache.org/plugins/maven-project-info-reports-plugin/ You should s

Re: Any maven-shared or maven-core release pending?

2012-08-30 Thread Mark Struberg
+1 for StAX as well. But first steps first :) I do of course agree that we should keep xpp3 so far. Even if this has the downside that we still need to ship the old plexus-utils in maven-core. LieGrue, strub - Original Message - > From: Hervé BOUTEMY > To: Maven Developers List > C

Re: Removing unused code from maven-shared-utils

2012-08-30 Thread Mark Struberg
While digging thru the plexus-utils usage I wonder whether we should place the maven-utils in maven-core or maven-shared. maven-core doesn't yet have any maven-shared dependency it seems. Which means if we like to use them in maven-core as well we should relocate maven-shared-utils to the maven

maven-enforcer pull request: New enforcer for environment variables

2012-08-30 Thread velo
GitHub user velo opened a pull request: https://github.com/apache/maven-enforcer/pull/3 New enforcer for environment variables http://jira.codehaus.org/browse/MENFORCER-136 You can merge this pull request into a Git repository by running: $ git pull https://github.com/velo/mave

Re: [VOTE] Release Maven EAR Plugin version 2.8

2012-08-30 Thread Hervé BOUTEMY
+1 Regards, Hervé Le mercredi 29 août 2012 19:18:36 Stephane Nicoll a écrit : > Hi, > > We solved 7 issues: > http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11132&styleName=H > tml&version=18269 > > There are still around 15 issues left in JIRA: > http://jira.codehaus.org/secure/Is

Re: Any maven-shared or maven-core release pending?

2012-08-30 Thread Hervé BOUTEMY
I like it we should probably set a dependencyManagement in maven parent pom to streamline library version. Notice that this rewrite with package change will do the job for most parts of plexus-utils but not for Xpp3, since this one has objects created in Maven core that get manipulated by plug

Re: Any maven-shared or maven-core release pending?

2012-08-30 Thread Mark Struberg
I wrote up the current status in our Wiki https://cwiki.apache.org/confluence/display/MAVEN/MavenSharedUtils I've not yet finished the whole class matrix, will do that in the afternoon. LieGrue, strub - Original Message - > From: Mark Struberg > To: Maven Developers List > Cc: > Se

Re: Any maven-shared or maven-core release pending?

2012-08-30 Thread Olivier Lamy
Great ! Will you take care about wagon release or you prefer I do ? -- Olivier Le 30 août 2012 11:51, "Kristian Rosenvold" a écrit : > I've been working on some core stuff that I'd like to release once I > finish. I'd think a couple of weeks, give or take. > > Kristian > > > 2012/8/30 Mark Strub

Re: Any maven-shared or maven-core release pending?

2012-08-30 Thread Mark Struberg
> Shading/delegating is the road to hell, later on it becomes easier to just > add > one method implementation there and the show starts. Nope, with shading in the source/class dynamically it will _not_ kept in our SVN! Thus noone could tweak em ;) > Directly using commons-* > wherever need

Re: Any maven-shared or maven-core release pending?

2012-08-30 Thread Kristian Rosenvold
I've been working on some core stuff that I'd like to release once I finish. I'd think a couple of weeks, give or take. Kristian 2012/8/30 Mark Struberg : > Hi folks! > > Is there any maven-core or maven-shared release pending? > I'd like to start with moving all maven stuff from plexus-utils to

Re: Any maven-shared or maven-core release pending?

2012-08-30 Thread Aleksandar Kurtakov
- Original Message - > From: "Mark Struberg" > To: "Maven Developers List" > Sent: Thursday, August 30, 2012 12:12:49 PM > Subject: Re: Any maven-shared or maven-core release pending? > > yes, that is exactly the goal. E.g. instead of imlementing our own > Base64 stuff we will either s

Re: Any maven-shared or maven-core release pending?

2012-08-30 Thread Mark Struberg
yes, that is exactly the goal. E.g. instead of imlementing our own Base64 stuff we will either shade in parts or delegate over to commons-io. After the initial switch from p-u to m-s-u we will review all code and make a major upgrade and drop obsolete parts. LieGrue, strub - Original Me

Re: Any maven-shared or maven-core release pending?

2012-08-30 Thread Aleksandar Kurtakov
- Original Message - > From: "Mark Struberg" > To: "Maven Dev" > Sent: Thursday, August 30, 2012 11:55:13 AM > Subject: Any maven-shared or maven-core release pending? > > Hi folks! > > Is there any maven-core or maven-shared release pending? > I'd like to start with moving all maven

Re: Removing unused code from maven-shared-utils

2012-08-30 Thread Mark Struberg
If you apply the 3 classes you wrote (see attachement in MSHARED-236) then all the tests will pass again :) LieGrue, strub - Original Message - > From: Kristian Rosenvold > To: Maven Developers List > Cc: > Sent: Thursday, August 30, 2012 10:48 AM > Subject: Re: Removing unused cod

Any maven-shared or maven-core release pending?

2012-08-30 Thread Mark Struberg
Hi folks! Is there any maven-core or maven-shared release pending? I'd like to start with moving all maven stuff from plexus-utils to maven-shared-utils. The reason is simple: 1.) It always got argued that we cannot just replace plexus-utils because we don't know how many plugins are using it.

Re: Removing unused code from maven-shared-utils

2012-08-30 Thread Kristian Rosenvold
Well obviously given the current number of failing tests,maven-shared-utils is going nowhere right now ;) I will do a test-migration and remove unused code in org.apache.maven.shared.utils.io before we release. Kristian - To uns

Re: Removing unused code from maven-shared-utils

2012-08-30 Thread Mark Struberg
Actually there is atm no user at all (except maven-verifier). We had quite some utility code in maven-verifier which got duped in plexus-utils, so I copied that over to maven-shared-utils. I also moved most of the classes we wrote in the cleanroom plexus-utils rewrite in our sandbox to maven-sha

Removing unused code from maven-shared-utils

2012-08-30 Thread Kristian Rosenvold
Unless someone objects, I will reimplement/backport all the subtle fixes that have been added to DirectoryScanner/SelectorUtils in context of maven-shared-utils. Thereafter I think I'll test-port every single maven project that uses plexus-utils/directoryscanner and after THAT I'll delete *all* th