It's the site phase itself that takes a long time. On the commons-vfs core module it's takes little time:
https://gist.github.com/jvanzyl/69c038c0f100803f10db I argue that the release should always be in a ready state to release, all requirements need to be met at all times in order for this to be the case. Aside from the surprise factor at release time when something doesn't work. On May 18, 2014, at 2:15 PM, Bernd Eckenfels <e...@zusammenkunft.net> wrote: > Currently the Rat Report in the Site phase of commons-vfs takes enormous > time, for really no good use when the commits are reviewed anyway (and it has > all kinds of excludes and warnings you manually need to check). > > So I argue it would be better to run it only in relase (candidate) builds. > Not sure if the same process applies to maven development. > > Greetings > Bernd > > Am 18.05.2014 um 19:43 schrieb "Jason Pyeron" <jpye...@pdinc.us>: > >>> -----Original Message----- >>> From: Jason van Zyl >>> Sent: Sunday, May 18, 2014 13:05 >>> >>> Right now though we require all files to have license headers >>> we do not run the check to verify this by default. >> >> Can it be turned off by option? >> >>> It kept dinging me until I turned it on by default in Maven >>> core. Someone currently trying to contribute has no idea this >>> is a requirement and is not told so because it doesn't run by >>> default. If it's required how about we just run all the time >>> everywhere? >> >> What phase? >> >>> >>> I would like to change the POMs so that it always runs. >>> Having to run RAT separately is a usability fail. The chances >>> of anyone contributing knowing they have to run it are pretty >>> close to zero. >>> >>> Anyone see a reason not to always run it? >> >> How much time do they take (add)? >> >> -Jason >> >> -- >> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- >> - - >> - Jason Pyeron PD Inc. http://www.pdinc.us - >> - Principal Consultant 10 West 24th Street #100 - >> - +1 (443) 269-1555 x333 Baltimore, Maryland 21218 - >> - - >> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- >> This message is copyright PD Inc, subject to license 20080407P00. >> >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org >> For additional commands, e-mail: dev-h...@maven.apache.org >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > Thanks, Jason ---------------------------------------------------------- Jason van Zyl Founder, Apache Maven http://twitter.com/jvanzyl http://twitter.com/takari_io --------------------------------------------------------- You are never dedicated to something you have complete confidence in. No one is fanatically shouting that the sun is going to rise tomorrow. They know it is going to rise tomorrow. When people are fanatically dedicated to political or religious faiths or any other kind of dogmas or goals, it's always because these dogmas or goals are in doubt. -- Robert Pirzig, Zen and the Art of Motorcycle Maintenance