Re: [RESULT] Maven Compiler Plugin 3.0 and maven-shared-incremental 1.0

2012-11-19 Thread Milos Kleint
late but anyway.

+1
tried some simple operations with netbeans.org annotations (and
annotation processors)

Milos Kleint

On Mon, Nov 19, 2012 at 12:37 AM, Olivier Lamy  wrote:
> Hi,
> The vote has passed with the following result:
> +1 (binding): Arnaud Heritier, Emmanuel Venisse, Stephan Nicoll, Mark
> Struberg, Hervé Boutemy, Robert Scholte, Olivier Lamy
> +1 (non binding): Mirko Friedenhagen, Anders Hammar
>
> I will continue the release process.
>
> Thanks,
> --
> Olivier Lamy
> Talend: http://coders.talend.com
> http://twitter.com/olamy | http://linkedin.com/in/olamy
>
> -
> 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



Easy update sites for Eclipse with Sonatype Nexus

2012-11-19 Thread kai.zimmermann
Hi guys,

I'm looking for a better solution for a problem, I solved it last week, but
I'm not happy ;)

My task: Create a fully functional Eclipse update site with Nexus (can be
used for updates and target platform definitions)

My problem: The original extension for P2 sites for Nexus only considers
plugins (https://github.com/sonatype/nexus-p2-repository-plugin)

Unfortunately, the Fork, which considered features, is also out of date. But
I found a workaround (https://github.com/reficio/p2-maven-plugin) in Maven
P2 plugin. If a plugin is categorized, you can install it with Eclipse.

Therefore, I searched for a way to categorize my plugins. I build with
Tycho, but the Nexus does not consider the metadata of Tycho. So I had to
find a way to let Nexus categorize my plugins without Tycho. Finally, I
patched
(https://github.com/nachtgold/nexus-p2-bridge-plugin/commit/c0941a2398efd7662dc3c8d64e91fd72d1eb18df)
the Nexus P2 bridge plugin and add a default category to each plugin. In
addition, we can use this way to omit features!

Categorization with Eclipse, I only know the composition of repositories.
Tycho can categorize repositories as well, but the Nexus completely ignored
the metadata.

Does anyone have a suggestion on how to categorize plugins or bundles? The
target is to construct a more useful processing with these metadata in P2
Nexus plugin.

thx Kai



--
View this message in context: 
http://maven.40175.n5.nabble.com/Easy-update-sites-for-Eclipse-with-Sonatype-Nexus-tp5731750.html
Sent from the Maven Developers mailing list archive at Nabble.com.

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



[ANN] Maven Compiler Plugin 3.0 Released

2012-11-19 Thread Olivier Lamy
The Maven team is pleased to announce the release of the Maven
Compiler Plugin, version 3.0

The Compiler Plugin is used to compile the sources of your project.

http://maven.apache.org/plugins/maven-compiler-plugin/

You should specify the version in your project's plugin configuration:


  org.apache.maven.plugins
  maven-compiler-plugin
  3.0


Release Notes - Maven 2.x Compiler Plugin - Version 3.0

** Bug
* [MCOMPILER-160] - javac error but build SUCCESS
* [MCOMPILER-173] - use new maven plugin annotations
* [MCOMPILER-179] - Warnings
* [MCOMPILER-181] - Exception on compilation are not properly reported
* [MCOMPILER-182] - Case sensitivity changes in class names not
detected by compiler
* [MCOMPILER-184] - use last plexus-compiler 2.0 api
* [MCOMPILER-186] - mojos are in wrong package (org.apache.maven.plugin)

** Task
* [MCOMPILER-171] - use maven-plugin-tools' java 5 annotations

Have Fun,
--
The Apache Maven team

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: Logger name for mojo

2012-11-19 Thread Olivier Lamy
Hi,
I did the two implementations and it's available for testing:

* https://github.com/olamy/maven-3/tree/logger-mojo-plugin-info (the
mojo logger name is maven.${groupId}.${goal} (see
simplelogger.properties on how to mark a plugin in debug level)
* 
https://github.com/olamy/maven-3/commits/logger-mojo-classname-plus-mdc-for-plugin-info
(the mojo logger is the mojo class name + MDC key maven.pluginInfo
value maven.${groupId}.${goal}) note this version doesn't work very
well with site plugin as the site plugin doesn't reset correctly this
MDC value)

Then both branches available with log4j2:
* https://github.com/olamy/maven-3/tree/logger-mojo-plugin-info-log4j2
* 
https://github.com/olamy/maven-3/tree/logger-mojo-classname-plus-mdc-for-plugin-info-log4j2

To try that: ant (-DskipTests=true) NOTE that this will erase your
current maven installation so take care :-)


2012/11/17 Hervé BOUTEMY :
> Le samedi 17 novembre 2012 08:33:07 Jason van Zyl a écrit :
>> On Nov 17, 2012, at 8:01 AM, Hervé BOUTEMY  wrote:
>> >> Inject the SLF4J logger factory and use that with the underlying
>> >> component
>> >> descriptor's implementation definition which is the class name.
>> >
>> > if we change the code, yes, we can do anything
>>
>> I mean in the plugin manager in this specific case for plugins, not
>> everywhere
> if we only change the logger name put in Mojos, I'm not in favor of using the
> classical classname as the logger name, since actual logger use is shared
> between mojo and other classes, then what seems to be the classical convention
> is not
> Having a temporary other logger name is better, to give us time to work on
> more extensive solution
>
>> > and if we want to have the logger as class name (which is a good choice),
>> > we'll need to change a lot of code to be consistent with this convention
>>
>> I think in the vast majority of cases it is injected by @Requirement,
> can you point me to an example, please? I don't see
>> descend from AbstractLogEnabled,
> yes, this one is the most used for Mojos
>> or is set in the plugin manager
> the plugin manager uses AbstractLogEnabled, so that's the same as
> AbstractLogEnabled
>
>> which
>> makes it possible to change the hierarchy in the system without changing
>> much. When I'm finished working on this release I will make an
>> implementation using Logback as a point of disucssion with Olivier's Log4j2
>> implementation.
> choosing the logger name doesn't have anything to do with choosing the logging
> implementation: I'd prefer have the two discussions completely separated
> (BTW, thanks Olivier for working on logging questions that are independant
> from implementation solution, just to continue progress)
>
>> > see the actual pattern found in some plugins where a logger instance is
>> > given from one class to another, like [1]
>> > AFAIK, actually, logger in injected through AbstractLogEnabled class.
>> >
>> > Is there a way to inject a logger or a logger manager into a plexus
>> > component? some example?
>>
>> @Requirement has worked for quite some time,
> can point me to an example, please?
> I'd like to rework plugin-tools code to make better use of logging, and test
> ideas we share, since I don't really know which ideas are just a question of
> my bad knowledge of existing solutions and which ideas are really ideas
> without concrete code
>
>> @Inject also now works with the
>> code in trunk. I believe most other cases are plugins that have their
>> logger set by the plugin manager which we have full access to.
> as said before, plugins then give the logger to other classes for them to do
> log
>
>>
>> At any rate I spent all day yesterday looking at the snapshot bounds issue
>> so I'm going to continue with the list for 3.1.0.
> I'm not in a hurry :)
>
>> I'll participate more in
>> the logging discussion post 3.1.0 with an implementation as an example.
> please don't mix logger name discussion with implementation: it works with
> slf4j-simple, and this is exactly why doing most logging design when we're
> still using slf4j-simple is a good idea.
> The discussion to getting more advanced implementation is for the future
>
>> > If I understand the idea, I still don't know how to do that
>> >
>> > Regards,
>> >
>> > Hervé
>> >
>> >
>> > [1] http://maven.apache.org/plugin-tools/maven-plugin-
>> > plugin/xref/org/apache/maven/plugin/plugin/DescriptorGeneratorMojo.html#78
>> >
>>  -Chris
>> 
>>  On Fri, Nov 16, 2012 at 5:39 PM, Hervé BOUTEMY
>> >
>> > wrote:
>> > +1 for the idea
>> >
>> > other complementary ideas:
>> > - groupId is not really useful, plugins's artifactId is in general
>> > sufficient
>> > - I'd add goal name
>> > - dot separator, since this is the classical separator in every java
>> > logging
>> > implementations (due to the classical class name as logger pattern)
>> > - add prefix with something like "maven.", to separate maven logs from
>> > logs
>> > from other tools

Re: Easy update sites for Eclipse with Sonatype Nexus

2012-11-19 Thread Anders Hammar
The Maven dev list is not the appropriate mailing list for this question. I
would try the Nexus user list or the tycho user list.

/Anders


On Mon, Nov 19, 2012 at 9:12 AM, kai.zimmermann
wrote:

> Hi guys,
>
> I'm looking for a better solution for a problem, I solved it last week, but
> I'm not happy ;)
>
> My task: Create a fully functional Eclipse update site with Nexus (can be
> used for updates and target platform definitions)
>
> My problem: The original extension for P2 sites for Nexus only considers
> plugins (https://github.com/sonatype/nexus-p2-repository-plugin)
>
> Unfortunately, the Fork, which considered features, is also out of date.
> But
> I found a workaround (https://github.com/reficio/p2-maven-plugin) in Maven
> P2 plugin. If a plugin is categorized, you can install it with Eclipse.
>
> Therefore, I searched for a way to categorize my plugins. I build with
> Tycho, but the Nexus does not consider the metadata of Tycho. So I had to
> find a way to let Nexus categorize my plugins without Tycho. Finally, I
> patched
> (
> https://github.com/nachtgold/nexus-p2-bridge-plugin/commit/c0941a2398efd7662dc3c8d64e91fd72d1eb18df
> )
> the Nexus P2 bridge plugin and add a default category to each plugin. In
> addition, we can use this way to omit features!
>
> Categorization with Eclipse, I only know the composition of repositories.
> Tycho can categorize repositories as well, but the Nexus completely ignored
> the metadata.
>
> Does anyone have a suggestion on how to categorize plugins or bundles? The
> target is to construct a more useful processing with these metadata in P2
> Nexus plugin.
>
> thx Kai
>
>
>
> --
> View this message in context:
> http://maven.40175.n5.nabble.com/Easy-update-sites-for-Eclipse-with-Sonatype-Nexus-tp5731750.html
> Sent from the Maven Developers mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>


[VOTE] Maven Indexer 5.1.0 Release

2012-11-19 Thread Tamás Cservenák
Hi,

we'd like to release Maven Indexer 5.1.0.

We fixed 9 issues:
http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=12112&version=18972

Staging repository:
https://repository.apache.org/content/repositories/maven-045/

Guide to testing staged releases:
http://maven.apache.org/guides/development/guide-testing-releases.html

Vote open for 72 hours.

[ ] +1
[ ] +0
[ ] -1


Thanks,
~t~


Re: Logger name for mojo

2012-11-19 Thread Jason van Zyl
I'm going to work on the 3.1.0 release all this week and then I will clean up 
my Logback implementation for comparison and discussion.

On Nov 19, 2012, at 3:38 AM, Olivier Lamy  wrote:

> Hi,
> I did the two implementations and it's available for testing:
> 
> * https://github.com/olamy/maven-3/tree/logger-mojo-plugin-info (the
> mojo logger name is maven.${groupId}.${goal} (see
> simplelogger.properties on how to mark a plugin in debug level)
> * 
> https://github.com/olamy/maven-3/commits/logger-mojo-classname-plus-mdc-for-plugin-info
> (the mojo logger is the mojo class name + MDC key maven.pluginInfo
> value maven.${groupId}.${goal}) note this version doesn't work very
> well with site plugin as the site plugin doesn't reset correctly this
> MDC value)
> 
> Then both branches available with log4j2:
> * https://github.com/olamy/maven-3/tree/logger-mojo-plugin-info-log4j2
> * 
> https://github.com/olamy/maven-3/tree/logger-mojo-classname-plus-mdc-for-plugin-info-log4j2
> 
> To try that: ant (-DskipTests=true) NOTE that this will erase your
> current maven installation so take care :-)
> 
> 
> 2012/11/17 Hervé BOUTEMY :
>> Le samedi 17 novembre 2012 08:33:07 Jason van Zyl a écrit :
>>> On Nov 17, 2012, at 8:01 AM, Hervé BOUTEMY  wrote:
> Inject the SLF4J logger factory and use that with the underlying
> component
> descriptor's implementation definition which is the class name.
 
 if we change the code, yes, we can do anything
>>> 
>>> I mean in the plugin manager in this specific case for plugins, not
>>> everywhere
>> if we only change the logger name put in Mojos, I'm not in favor of using the
>> classical classname as the logger name, since actual logger use is shared
>> between mojo and other classes, then what seems to be the classical 
>> convention
>> is not
>> Having a temporary other logger name is better, to give us time to work on
>> more extensive solution
>> 
 and if we want to have the logger as class name (which is a good choice),
 we'll need to change a lot of code to be consistent with this convention
>>> 
>>> I think in the vast majority of cases it is injected by @Requirement,
>> can you point me to an example, please? I don't see
>>> descend from AbstractLogEnabled,
>> yes, this one is the most used for Mojos
>>> or is set in the plugin manager
>> the plugin manager uses AbstractLogEnabled, so that's the same as
>> AbstractLogEnabled
>> 
>>> which
>>> makes it possible to change the hierarchy in the system without changing
>>> much. When I'm finished working on this release I will make an
>>> implementation using Logback as a point of disucssion with Olivier's Log4j2
>>> implementation.
>> choosing the logger name doesn't have anything to do with choosing the 
>> logging
>> implementation: I'd prefer have the two discussions completely separated
>> (BTW, thanks Olivier for working on logging questions that are independant
>> from implementation solution, just to continue progress)
>> 
 see the actual pattern found in some plugins where a logger instance is
 given from one class to another, like [1]
 AFAIK, actually, logger in injected through AbstractLogEnabled class.
 
 Is there a way to inject a logger or a logger manager into a plexus
 component? some example?
>>> 
>>> @Requirement has worked for quite some time,
>> can point me to an example, please?
>> I'd like to rework plugin-tools code to make better use of logging, and test
>> ideas we share, since I don't really know which ideas are just a question of
>> my bad knowledge of existing solutions and which ideas are really ideas
>> without concrete code
>> 
>>> @Inject also now works with the
>>> code in trunk. I believe most other cases are plugins that have their
>>> logger set by the plugin manager which we have full access to.
>> as said before, plugins then give the logger to other classes for them to do
>> log
>> 
>>> 
>>> At any rate I spent all day yesterday looking at the snapshot bounds issue
>>> so I'm going to continue with the list for 3.1.0.
>> I'm not in a hurry :)
>> 
>>> I'll participate more in
>>> the logging discussion post 3.1.0 with an implementation as an example.
>> please don't mix logger name discussion with implementation: it works with
>> slf4j-simple, and this is exactly why doing most logging design when we're
>> still using slf4j-simple is a good idea.
>> The discussion to getting more advanced implementation is for the future
>> 
 If I understand the idea, I still don't know how to do that
 
 Regards,
 
 Hervé
 
 
 [1] http://maven.apache.org/plugin-tools/maven-plugin-
 plugin/xref/org/apache/maven/plugin/plugin/DescriptorGeneratorMojo.html#78
 
>>> -Chris
>>> 
>>> On Fri, Nov 16, 2012 at 5:39 PM, Hervé BOUTEMY
 
 wrote:
 +1 for the idea
 
 other complementary ideas:
 - groupId is not really useful, plugins's artifactId is in general
 sufficient

Re: Easy update sites for Eclipse with Sonatype Nexus

2012-11-19 Thread Jason van Zyl
You probably want to take this up on the Nexus list.

Today if you manage the creation of the update site or TP you can deploy the 
zip to Nexus and it will unpack it into a site repository and then further 
manipulation will require work. But you can share update sites and TPs in a 
primitive way. There are a handful of plugins that exist for Nexus for 
generating p2 metadata but, I believe, you want to build and deploy to Nexus 
and have Nexus generate the composite along with any additional metadata. 

To see how this currently works you'll need to build an install the unpack 
plugin[1] and if you want to see how it's used for deploying m2e and all the 
extras you can take a look at this pom[2]. Most of the bits and pieces exist to 
do what you want and I don't think composite generation would be terribly 
difficult. I see people trying to implement this over and over so I encourage 
you to bring it up on the Nexus because you're not the only one trying to do 
this. In fact the Eclipse Foundation is trying to solve this problem as well.

[1]: https://github.com/sonatype/nexus-unpack-plugin
[2]: https://github.com/tesla/tycho-support

On Nov 19, 2012, at 3:12 AM, "kai.zimmermann"  
wrote:

> Hi guys,
> 
> I'm looking for a better solution for a problem, I solved it last week, but
> I'm not happy ;)
> 
> My task: Create a fully functional Eclipse update site with Nexus (can be
> used for updates and target platform definitions)
> 
> My problem: The original extension for P2 sites for Nexus only considers
> plugins (https://github.com/sonatype/nexus-p2-repository-plugin)
> 
> Unfortunately, the Fork, which considered features, is also out of date. But
> I found a workaround (https://github.com/reficio/p2-maven-plugin) in Maven
> P2 plugin. If a plugin is categorized, you can install it with Eclipse.
> 
> Therefore, I searched for a way to categorize my plugins. I build with
> Tycho, but the Nexus does not consider the metadata of Tycho. So I had to
> find a way to let Nexus categorize my plugins without Tycho. Finally, I
> patched
> (https://github.com/nachtgold/nexus-p2-bridge-plugin/commit/c0941a2398efd7662dc3c8d64e91fd72d1eb18df)
> the Nexus P2 bridge plugin and add a default category to each plugin. In
> addition, we can use this way to omit features!
> 
> Categorization with Eclipse, I only know the composition of repositories.
> Tycho can categorize repositories as well, but the Nexus completely ignored
> the metadata.
> 
> Does anyone have a suggestion on how to categorize plugins or bundles? The
> target is to construct a more useful processing with these metadata in P2
> Nexus plugin.
> 
> thx Kai
> 
> 
> 
> --
> View this message in context: 
> http://maven.40175.n5.nabble.com/Easy-update-sites-for-Eclipse-with-Sonatype-Nexus-tp5731750.html
> Sent from the Maven Developers mailing list archive at Nabble.com.
> 
> -
> 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 & CTO, Sonatype
Founder,  Apache Maven
http://twitter.com/jvanzyl
-

Three people can keep a secret provided two of them are dead.

 -- Benjamin Franklin







RE: Thrift difficulties

2012-11-19 Thread Martin Gainty

Good Morning Benson

this is the second instance of "gmail turkey virus" this weekcan you change 
your gmail password (from a secure location)

Martin 
__ 
 Man in the middle...keep your 'mitt's off this email

 > Date: Sun, 18 Nov 2012 17:52:28 -0500
> Subject: Re: Thrift difficulties
> From: bimargul...@gmail.com
> To: dev@maven.apache.org
> 
> A gmail prank. Urk. Sorry. Please ignore.
> 
> On Sun, Nov 18, 2012 at 5:49 PM, Stephen Connolly
>  wrote:
> > Any reason you sent this to the Maven list?
> >
> >
> > On 18 November 2012 21:50, Benson Margulies  wrote:
> >
> >> Here I am on osx.
> >>
> >> trying to build thrift 0.8, I run aground at:
> >>
> >> Making all in rb
> >> /usr/bin/rake
> >> (in /opt/thrift-0.8.0/lib/rb)
> >> rake aborted!
> >> no such file to load -- spec/rake/spectask
> >> /opt/thrift-0.8.0/lib/rb/Rakefile:23
> >>
> >> Can I use 0.9? Is there some know way to dodge this?
> >>
> >> -
> >> 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
> 
  

Releasing Wagon 2.3 for Maven 3.1.0

2012-11-19 Thread Jason van Zyl
I'd like to release Wagon 2.3 in preparation for Maven 3.1.0. I'd like to start 
the vote tomorrow at the latest so that the release can be completed (if there 
are no problems) by Friday so that I can integrate it into the release. I took 
the remaining open issues and pushed them into the backlog and I haven't seen 
any work in there in the last while so I assume it's all good to go. Let me 
know if there's anything you want to squeeze in, but it needs to be released 
before Maven can so I'd like to take care of it.

Thanks,

Jason

--
Jason van Zyl
Founder & CTO, Sonatype
Founder,  Apache Maven
http://twitter.com/jvanzyl
-

To do two things at once is to do neither.
 
 -- Publilius Syrus, Roman slave, first century B.C.







Re: Thrift difficulties

2012-11-19 Thread Benson Margulies
they were went within 2 minutes of each other, and the problem is
gmail completion fooling my fingers.


On Mon, Nov 19, 2012 at 7:32 AM, Martin Gainty  wrote:
>
> Good Morning Benson
>
> this is the second instance of "gmail turkey virus" this weekcan you change 
> your gmail password (from a secure location)
>
> Martin
> __
>  Man in the middle...keep your 'mitt's off this email
>
>  > Date: Sun, 18 Nov 2012 17:52:28 -0500
>> Subject: Re: Thrift difficulties
>> From: bimargul...@gmail.com
>> To: dev@maven.apache.org
>>
>> A gmail prank. Urk. Sorry. Please ignore.
>>
>> On Sun, Nov 18, 2012 at 5:49 PM, Stephen Connolly
>>  wrote:
>> > Any reason you sent this to the Maven list?
>> >
>> >
>> > On 18 November 2012 21:50, Benson Margulies  wrote:
>> >
>> >> Here I am on osx.
>> >>
>> >> trying to build thrift 0.8, I run aground at:
>> >>
>> >> Making all in rb
>> >> /usr/bin/rake
>> >> (in /opt/thrift-0.8.0/lib/rb)
>> >> rake aborted!
>> >> no such file to load -- spec/rake/spectask
>> >> /opt/thrift-0.8.0/lib/rb/Rakefile:23
>> >>
>> >> Can I use 0.9? Is there some know way to dodge this?
>> >>
>> >> -
>> >> 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
>>
>

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: Site plugin and forked executions

2012-11-19 Thread Benson Margulies
Does the below show the enforcer plugin, of all things, forking?

[DEBUG] Configuring mojo
'org.apache.maven.plugins:maven-enforcer-plugin:1.0.1:enforce' with
basic configurator -->
[DEBUG]   (s) fail = true
[DEBUG]   (s) failFast = false
[DEBUG]   (f) ignoreCache = false
[DEBUG]   (s) project = MavenProject:
org.apache.accumulo:accumulo:1.5.0-SNAPSHOT @
/Users/benson/asf/accumulo/pom.xml
[DEBUG]   (s) version = [2.2.0,)
[DEBUG]   (s) rules =
[org.apache.maven.plugins.enforcer.RequireMavenVersion@42c31c7d]
[DEBUG]   (s) session = org.apache.maven.execution.MavenSession@409bad4f
[DEBUG]   (s) skip = false
[DEBUG] -- end configuration --
[DEBUG] Executing rule: org.apache.maven.plugins.enforcer.RequireMavenVersion
[DEBUG] Rule org.apache.maven.plugins.enforcer.RequireMavenVersion is cacheable.
[DEBUG] Detected Maven Version: 3.0.4
[DEBUG] Detected Maven Version: 3.0.4 is allowed in the range [2.2.0,).
[INFO]
[INFO] 
[INFO] Forking cloudtrace 1.5.0-SNAPSHOT
[INFO] 


On Mon, Nov 19, 2012 at 12:10 AM, Barrie Treloar  wrote:
> On Mon, Nov 19, 2012 at 11:32 AM, Benson Margulies
>  wrote:
>> Barrie, I understand this much, but what I don't understand is what to
>> do about it. Is there any choice other than to stop using reporting
>> plugins that do the forking? Or can I put the executions of them ahead
>> of site:site on the command line or something?
>
> I think the technical term is SOL.
> Unless there is a "no-fork" variant of the goal.
>
> I've only noticed this to be a problem more recently so I haven't had
> the time to give it much more thought.
> The knee jerk reaction is that "fork" should be deprecated and
> replaced with an alternative model.
>
> -
> 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



Re: Site plugin and forked executions

2012-11-19 Thread Benson Margulies
Or is this the real villan:

[DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]
[INFO]
[INFO] >>> maven-javadoc-plugin:2.9:aggregate (report:aggregate) @ accumulo >>>
[INFO]
[INFO] 
[INFO] Forking accumulo 1.5.0-SNAPSHOT
[INFO] 

On Mon, Nov 19, 2012 at 8:30 AM, Benson Margulies  wrote:
> Does the below show the enforcer plugin, of all things, forking?
>
> [DEBUG] Configuring mojo
> 'org.apache.maven.plugins:maven-enforcer-plugin:1.0.1:enforce' with
> basic configurator -->
> [DEBUG]   (s) fail = true
> [DEBUG]   (s) failFast = false
> [DEBUG]   (f) ignoreCache = false
> [DEBUG]   (s) project = MavenProject:
> org.apache.accumulo:accumulo:1.5.0-SNAPSHOT @
> /Users/benson/asf/accumulo/pom.xml
> [DEBUG]   (s) version = [2.2.0,)
> [DEBUG]   (s) rules =
> [org.apache.maven.plugins.enforcer.RequireMavenVersion@42c31c7d]
> [DEBUG]   (s) session = org.apache.maven.execution.MavenSession@409bad4f
> [DEBUG]   (s) skip = false
> [DEBUG] -- end configuration --
> [DEBUG] Executing rule: org.apache.maven.plugins.enforcer.RequireMavenVersion
> [DEBUG] Rule org.apache.maven.plugins.enforcer.RequireMavenVersion is 
> cacheable.
> [DEBUG] Detected Maven Version: 3.0.4
> [DEBUG] Detected Maven Version: 3.0.4 is allowed in the range [2.2.0,).
> [INFO]
> [INFO] 
> 
> [INFO] Forking cloudtrace 1.5.0-SNAPSHOT
> [INFO] 
> 
>
>
> On Mon, Nov 19, 2012 at 12:10 AM, Barrie Treloar  wrote:
>> On Mon, Nov 19, 2012 at 11:32 AM, Benson Margulies
>>  wrote:
>>> Barrie, I understand this much, but what I don't understand is what to
>>> do about it. Is there any choice other than to stop using reporting
>>> plugins that do the forking? Or can I put the executions of them ahead
>>> of site:site on the command line or something?
>>
>> I think the technical term is SOL.
>> Unless there is a "no-fork" variant of the goal.
>>
>> I've only noticed this to be a problem more recently so I haven't had
>> the time to give it much more thought.
>> The knee jerk reaction is that "fork" should be deprecated and
>> replaced with an alternative model.
>>
>> -
>> 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



MNG-5336

2012-11-19 Thread Jason van Zyl
Dennis, 

FYI, Hervé flipped the deployment of Modello over to using Nexus OSSRH and the 
ticket[1] has been processed. The first deployment will get checked, but once 
done the release should go through and you should be able to proceed with 
MNG-5336.

[1]: https://issues.sonatype.org/browse/OSSRH-4723

Thanks,

Jason



--
Jason van Zyl
Founder & CTO, Sonatype
Founder,  Apache Maven
http://twitter.com/jvanzyl
-

Our achievements speak for themselves. What we have to keep track
of are our failures, discouragements and doubts. We tend to forget
the past difficulties, the many false starts, and the painful
groping. We see our past achievements as the end result of a
clean forward thrust, and our present difficulties as
signs of decline and decay.

 -- Eric Hoffer, Reflections on the Human Condition







Re: Releasing Wagon 2.3 for Maven 3.1.0

2012-11-19 Thread Jason van Zyl
If nothing pops up tonight, I'll cut the release tonight.  Hopefully it will be 
ready for integration on Friday.

On Nov 19, 2012, at 7:35 AM, Jason van Zyl  wrote:

> I'd like to release Wagon 2.3 in preparation for Maven 3.1.0. I'd like to 
> start the vote tomorrow at the latest so that the release can be completed 
> (if there are no problems) by Friday so that I can integrate it into the 
> release. I took the remaining open issues and pushed them into the backlog 
> and I haven't seen any work in there in the last while so I assume it's all 
> good to go. Let me know if there's anything you want to squeeze in, but it 
> needs to be released before Maven can so I'd like to take care of it.
> 
> Thanks,
> 
> Jason
> 
> --
> Jason van Zyl
> Founder & CTO, Sonatype
> Founder,  Apache Maven
> http://twitter.com/jvanzyl
> -
> 
> To do two things at once is to do neither.
> 
> -- Publilius Syrus, Roman slave, first century B.C.
> 
> 
> 
> 
> 

Thanks,

Jason

--
Jason van Zyl
Founder & CTO, Sonatype
Founder,  Apache Maven
http://twitter.com/jvanzyl
-

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







Re: Site plugin and forked executions

2012-11-19 Thread Dennis Lundberg
Hi

Yes, most likely. There are a bunch of JIRAs for the Site Plugin about
issues like the one you're experiencing. The two things that stands out
from memory are:

- aggregate reporting plugins (like Javadoc in your example)
- using the "new" way of configuring reporting plugins, i.e. under the
Site Plugin's configuration> element

I try to stay away from both if I can...

On 2012-11-19 14:31, Benson Margulies wrote:
> Or is this the real villan:
> 
> [DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]
> [INFO]
> [INFO] >>> maven-javadoc-plugin:2.9:aggregate (report:aggregate) @ accumulo 
> >>>
> [INFO]
> [INFO] 
> 
> [INFO] Forking accumulo 1.5.0-SNAPSHOT
> [INFO] 
> 
> 
> On Mon, Nov 19, 2012 at 8:30 AM, Benson Margulies  
> wrote:
>> Does the below show the enforcer plugin, of all things, forking?
>>
>> [DEBUG] Configuring mojo
>> 'org.apache.maven.plugins:maven-enforcer-plugin:1.0.1:enforce' with
>> basic configurator -->
>> [DEBUG]   (s) fail = true
>> [DEBUG]   (s) failFast = false
>> [DEBUG]   (f) ignoreCache = false
>> [DEBUG]   (s) project = MavenProject:
>> org.apache.accumulo:accumulo:1.5.0-SNAPSHOT @
>> /Users/benson/asf/accumulo/pom.xml
>> [DEBUG]   (s) version = [2.2.0,)
>> [DEBUG]   (s) rules =
>> [org.apache.maven.plugins.enforcer.RequireMavenVersion@42c31c7d]
>> [DEBUG]   (s) session = org.apache.maven.execution.MavenSession@409bad4f
>> [DEBUG]   (s) skip = false
>> [DEBUG] -- end configuration --
>> [DEBUG] Executing rule: org.apache.maven.plugins.enforcer.RequireMavenVersion
>> [DEBUG] Rule org.apache.maven.plugins.enforcer.RequireMavenVersion is 
>> cacheable.
>> [DEBUG] Detected Maven Version: 3.0.4
>> [DEBUG] Detected Maven Version: 3.0.4 is allowed in the range [2.2.0,).
>> [INFO]
>> [INFO] 
>> 
>> [INFO] Forking cloudtrace 1.5.0-SNAPSHOT
>> [INFO] 
>> 
>>
>>
>> On Mon, Nov 19, 2012 at 12:10 AM, Barrie Treloar  wrote:
>>> On Mon, Nov 19, 2012 at 11:32 AM, Benson Margulies
>>>  wrote:
 Barrie, I understand this much, but what I don't understand is what to
 do about it. Is there any choice other than to stop using reporting
 plugins that do the forking? Or can I put the executions of them ahead
 of site:site on the command line or something?
>>>
>>> I think the technical term is SOL.
>>> Unless there is a "no-fork" variant of the goal.
>>>
>>> I've only noticed this to be a problem more recently so I haven't had
>>> the time to give it much more thought.
>>> The knee jerk reaction is that "fork" should be deprecated and
>>> replaced with an alternative model.
>>>
>>> -
>>> 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
> 


-- 
Dennis Lundberg

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: Site plugin and forked executions

2012-11-19 Thread Benson Margulies
The second wasn't involved in this case. The first was.

On Mon, Nov 19, 2012 at 2:50 PM, Dennis Lundberg  wrote:
> Hi
>
> Yes, most likely. There are a bunch of JIRAs for the Site Plugin about
> issues like the one you're experiencing. The two things that stands out
> from memory are:
>
> - aggregate reporting plugins (like Javadoc in your example)
> - using the "new" way of configuring reporting plugins, i.e. under the
> Site Plugin's configuration> element
>
> I try to stay away from both if I can...
>
> On 2012-11-19 14:31, Benson Margulies wrote:
>> Or is this the real villan:
>>
>> [DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]
>> [INFO]
>> [INFO] >>> maven-javadoc-plugin:2.9:aggregate (report:aggregate) @ accumulo 
>> >>>
>> [INFO]
>> [INFO] 
>> 
>> [INFO] Forking accumulo 1.5.0-SNAPSHOT
>> [INFO] 
>> 
>>
>> On Mon, Nov 19, 2012 at 8:30 AM, Benson Margulies  
>> wrote:
>>> Does the below show the enforcer plugin, of all things, forking?
>>>
>>> [DEBUG] Configuring mojo
>>> 'org.apache.maven.plugins:maven-enforcer-plugin:1.0.1:enforce' with
>>> basic configurator -->
>>> [DEBUG]   (s) fail = true
>>> [DEBUG]   (s) failFast = false
>>> [DEBUG]   (f) ignoreCache = false
>>> [DEBUG]   (s) project = MavenProject:
>>> org.apache.accumulo:accumulo:1.5.0-SNAPSHOT @
>>> /Users/benson/asf/accumulo/pom.xml
>>> [DEBUG]   (s) version = [2.2.0,)
>>> [DEBUG]   (s) rules =
>>> [org.apache.maven.plugins.enforcer.RequireMavenVersion@42c31c7d]
>>> [DEBUG]   (s) session = org.apache.maven.execution.MavenSession@409bad4f
>>> [DEBUG]   (s) skip = false
>>> [DEBUG] -- end configuration --
>>> [DEBUG] Executing rule: 
>>> org.apache.maven.plugins.enforcer.RequireMavenVersion
>>> [DEBUG] Rule org.apache.maven.plugins.enforcer.RequireMavenVersion is 
>>> cacheable.
>>> [DEBUG] Detected Maven Version: 3.0.4
>>> [DEBUG] Detected Maven Version: 3.0.4 is allowed in the range [2.2.0,).
>>> [INFO]
>>> [INFO] 
>>> 
>>> [INFO] Forking cloudtrace 1.5.0-SNAPSHOT
>>> [INFO] 
>>> 
>>>
>>>
>>> On Mon, Nov 19, 2012 at 12:10 AM, Barrie Treloar  wrote:
 On Mon, Nov 19, 2012 at 11:32 AM, Benson Margulies
  wrote:
> Barrie, I understand this much, but what I don't understand is what to
> do about it. Is there any choice other than to stop using reporting
> plugins that do the forking? Or can I put the executions of them ahead
> of site:site on the command line or something?

 I think the technical term is SOL.
 Unless there is a "no-fork" variant of the goal.

 I've only noticed this to be a problem more recently so I haven't had
 the time to give it much more thought.
 The knee jerk reaction is that "fork" should be deprecated and
 replaced with an alternative model.

 -
 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
>>
>
>
> --
> Dennis Lundberg
>
> -
> 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



Re: Releasing Wagon 2.3 for Maven 3.1.0

2012-11-19 Thread Dennis Lundberg
Hi

I'd like to get a fix for https://jira.codehaus.org/browse/WAGON-370
into that release. I'm just not sure which version of slf4j to use,
given that Maven core uses it now. Could you have a look? It's a matter
of adding back a dependency to wagon-webdav-jackrabbit that got lost,
see comments on the issue.

On 2012-11-19 13:35, Jason van Zyl wrote:
> I'd like to release Wagon 2.3 in preparation for Maven 3.1.0. I'd like to 
> start the vote tomorrow at the latest so that the release can be completed 
> (if there are no problems) by Friday so that I can integrate it into the 
> release. I took the remaining open issues and pushed them into the backlog 
> and I haven't seen any work in there in the last while so I assume it's all 
> good to go. Let me know if there's anything you want to squeeze in, but it 
> needs to be released before Maven can so I'd like to take care of it.
> 
> Thanks,
> 
> Jason
> 
> --
> Jason van Zyl
> Founder & CTO, Sonatype
> Founder,  Apache Maven
> http://twitter.com/jvanzyl
> -
> 
> To do two things at once is to do neither.
>  
>  -- Publilius Syrus, Roman slave, first century B.C.
> 
> 
> 
> 
> 
> 


-- 
Dennis Lundberg

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: Releasing Wagon 2.3 for Maven 3.1.0

2012-11-19 Thread Jason van Zyl
I updated SLF4J to 1.7.2 to match the core. If you want to try it out now I can 
help you if anything is wrong. I'd like to try and cut the release 
tonight/early tomorrow.

On Nov 19, 2012, at 2:57 PM, Dennis Lundberg  wrote:

> Hi
> 
> I'd like to get a fix for https://jira.codehaus.org/browse/WAGON-370
> into that release. I'm just not sure which version of slf4j to use,
> given that Maven core uses it now. Could you have a look? It's a matter
> of adding back a dependency to wagon-webdav-jackrabbit that got lost,
> see comments on the issue.
> 
> On 2012-11-19 13:35, Jason van Zyl wrote:
>> I'd like to release Wagon 2.3 in preparation for Maven 3.1.0. I'd like to 
>> start the vote tomorrow at the latest so that the release can be completed 
>> (if there are no problems) by Friday so that I can integrate it into the 
>> release. I took the remaining open issues and pushed them into the backlog 
>> and I haven't seen any work in there in the last while so I assume it's all 
>> good to go. Let me know if there's anything you want to squeeze in, but it 
>> needs to be released before Maven can so I'd like to take care of it.
>> 
>> Thanks,
>> 
>> Jason
>> 
>> --
>> Jason van Zyl
>> Founder & CTO, Sonatype
>> Founder,  Apache Maven
>> http://twitter.com/jvanzyl
>> -
>> 
>> To do two things at once is to do neither.
>> 
>> -- Publilius Syrus, Roman slave, first century B.C.
>> 
>> 
>> 
>> 
>> 
>> 
> 
> 
> -- 
> Dennis Lundberg
> 
> -
> 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 & CTO, Sonatype
Founder,  Apache Maven
http://twitter.com/jvanzyl
-

First, the taking in of scattered particulars under one Idea,
so that everyone understands what is being talked about ... Second,
the separation of the Idea into parts, by dividing it at the joints,
as nature directs, not breaking any limb in half as a bad carver might.

  -- Plato, Phaedrus (Notes on the Synthesis of Form by C. Alexander)







Re: Releasing Wagon 2.3 for Maven 3.1.0

2012-11-19 Thread Dennis Lundberg
This is fixed now.

On 2012-11-19 20:57, Dennis Lundberg wrote:
> Hi
> 
> I'd like to get a fix for https://jira.codehaus.org/browse/WAGON-370
> into that release. I'm just not sure which version of slf4j to use,
> given that Maven core uses it now. Could you have a look? It's a matter
> of adding back a dependency to wagon-webdav-jackrabbit that got lost,
> see comments on the issue.
> 
> On 2012-11-19 13:35, Jason van Zyl wrote:
>> I'd like to release Wagon 2.3 in preparation for Maven 3.1.0. I'd like to 
>> start the vote tomorrow at the latest so that the release can be completed 
>> (if there are no problems) by Friday so that I can integrate it into the 
>> release. I took the remaining open issues and pushed them into the backlog 
>> and I haven't seen any work in there in the last while so I assume it's all 
>> good to go. Let me know if there's anything you want to squeeze in, but it 
>> needs to be released before Maven can so I'd like to take care of it.
>>
>> Thanks,
>>
>> Jason
>>
>> --
>> Jason van Zyl
>> Founder & CTO, Sonatype
>> Founder,  Apache Maven
>> http://twitter.com/jvanzyl
>> -
>>
>> To do two things at once is to do neither.
>>  
>>  -- Publilius Syrus, Roman slave, first century B.C.
>>
>>
>>
>>
>>
>>
> 
> 


-- 
Dennis Lundberg

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



[VOTE] Maven Rar Plugin 2.3

2012-11-19 Thread Olivier Lamy
Hi,
Last release is from feb 2007.
We fixed 7 issues: http://s.apache.org/RAR-PLUGIN-2.3

Staging repo: https://repository.apache.org/content/repositories/maven-048/
Source release: maven-rar-plugin-2.3-source-release.zip

Staging site: http://maven.apache.org/plugins/maven-rar-plugin-2.3 (wait sync)


Guide to testing staged releases:
http://maven.apache.org/guides/development/guide-testing-releases.html

Vote open for 72 hours.

[ ] +1
[ ] +0
[ ] -1

Thanks
--
Olivier Lamy
Talend: http://coders.talend.com
http://twitter.com/olamy | http://linkedin.com/in/olamy

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [VOTE] Maven Rar Plugin 2.3

2012-11-19 Thread Chris Graham
+1 (non binding)

-Chris

PS: thanks!

Sent from my iPhone

On 20/11/2012, at 9:09 AM, Olivier Lamy  wrote:

> Hi,
> Last release is from feb 2007.
> We fixed 7 issues: http://s.apache.org/RAR-PLUGIN-2.3
> 
> Staging repo: https://repository.apache.org/content/repositories/maven-048/
> Source release: maven-rar-plugin-2.3-source-release.zip
> 
> Staging site: http://maven.apache.org/plugins/maven-rar-plugin-2.3 (wait sync)
> 
> 
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
> 
> Vote open for 72 hours.
> 
> [ ] +1
> [ ] +0
> [ ] -1
> 
> Thanks
> --
> Olivier Lamy
> Talend: http://coders.talend.com
> http://twitter.com/olamy | http://linkedin.com/in/olamy
> 
> -
> 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



Re: Site plugin and forked executions

2012-11-19 Thread Barrie Treloar
Feel like doing the manual cleansing of the output file and just keep

* lifecycle events
> [DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]

* plugin details
> [INFO] >>> maven-javadoc-plugin:2.9:aggregate (report:aggregate) @ accumulo 
> >>>

* forking info messages
> [INFO] 
> 
> [INFO] Forking accumulo 1.5.0-SNAPSHOT
> [INFO] 
> 

At least you can get a few more eyes having a look at the problem.

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



maven-changes-plugin: rest

2012-11-19 Thread Benson Margulies
Ever since JIRA 4.2, they have had a REST API.

So I think that we need to make m-c-p learn to use it.

Anyone else game to pitch in? Anyone mind the thought of the CXF REST
client library as a (not very small) dependency?

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



RE: Thrift difficulties

2012-11-19 Thread Martin Gainty

possibly a runaway bot

can your run a VirusScan to locate?

Martin 
__ To: Man in the middle..Subject: 
do NOT alter or disrupt this transmission.
 

 > Date: Mon, 19 Nov 2012 08:09:08 -0500
> Subject: Re: Thrift difficulties
> From: bimargul...@gmail.com
> To: dev@maven.apache.org
> 
> they were went within 2 minutes of each other, and the problem is
> gmail completion fooling my fingers.
> 
> 
> On Mon, Nov 19, 2012 at 7:32 AM, Martin Gainty  wrote:
> >
> > Good Morning Benson
> >
> > this is the second instance of "gmail turkey virus" this weekcan you change 
> > your gmail password (from a secure location)
> >
> > Martin
> > __
> >  Man in the middle...keep your 'mitt's off this email
> >
> >  > Date: Sun, 18 Nov 2012 17:52:28 -0500
> >> Subject: Re: Thrift difficulties
> >> From: bimargul...@gmail.com
> >> To: dev@maven.apache.org
> >>
> >> A gmail prank. Urk. Sorry. Please ignore.
> >>
> >> On Sun, Nov 18, 2012 at 5:49 PM, Stephen Connolly
> >>  wrote:
> >> > Any reason you sent this to the Maven list?
> >> >
> >> >
> >> > On 18 November 2012 21:50, Benson Margulies  
> >> > wrote:
> >> >
> >> >> Here I am on osx.
> >> >>
> >> >> trying to build thrift 0.8, I run aground at:
> >> >>
> >> >> Making all in rb
> >> >> /usr/bin/rake
> >> >> (in /opt/thrift-0.8.0/lib/rb)
> >> >> rake aborted!
> >> >> no such file to load -- spec/rake/spectask
> >> >> /opt/thrift-0.8.0/lib/rb/Rakefile:23
> >> >>
> >> >> Can I use 0.9? Is there some know way to dodge this?
> >> >>
> >> >> -
> >> >> 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
> >>
> >
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
> 
  

Re: Thrift difficulties

2012-11-19 Thread Benson Margulies
On Mon, Nov 19, 2012 at 7:18 PM, Martin Gainty  wrote:
>
> possibly a runaway bot
>
> can your run a VirusScan to locate?

The joke was funny once. As I explained, when I start typing 'dev@' at
gmail, sometimes it completes to the wrong dev list, and I fail to
notice before sending.



>
> Martin
> __ To: Man in the 
> middle..Subject: do NOT alter or disrupt this transmission.
>
>
>  > Date: Mon, 19 Nov 2012 08:09:08 -0500
>> Subject: Re: Thrift difficulties
>> From: bimargul...@gmail.com
>> To: dev@maven.apache.org
>>
>> they were went within 2 minutes of each other, and the problem is
>> gmail completion fooling my fingers.
>>
>>
>> On Mon, Nov 19, 2012 at 7:32 AM, Martin Gainty  wrote:
>> >
>> > Good Morning Benson
>> >
>> > this is the second instance of "gmail turkey virus" this weekcan you 
>> > change your gmail password (from a secure location)
>> >
>> > Martin
>> > __
>> >  Man in the middle...keep your 'mitt's off this email
>> >
>> >  > Date: Sun, 18 Nov 2012 17:52:28 -0500
>> >> Subject: Re: Thrift difficulties
>> >> From: bimargul...@gmail.com
>> >> To: dev@maven.apache.org
>> >>
>> >> A gmail prank. Urk. Sorry. Please ignore.
>> >>
>> >> On Sun, Nov 18, 2012 at 5:49 PM, Stephen Connolly
>> >>  wrote:
>> >> > Any reason you sent this to the Maven list?
>> >> >
>> >> >
>> >> > On 18 November 2012 21:50, Benson Margulies  
>> >> > wrote:
>> >> >
>> >> >> Here I am on osx.
>> >> >>
>> >> >> trying to build thrift 0.8, I run aground at:
>> >> >>
>> >> >> Making all in rb
>> >> >> /usr/bin/rake
>> >> >> (in /opt/thrift-0.8.0/lib/rb)
>> >> >> rake aborted!
>> >> >> no such file to load -- spec/rake/spectask
>> >> >> /opt/thrift-0.8.0/lib/rb/Rakefile:23
>> >> >>
>> >> >> Can I use 0.9? Is there some know way to dodge this?
>> >> >>
>> >> >> -
>> >> >> 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
>> >>
>> >
>>
>> -
>> 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



Re: maven-changes-plugin: rest

2012-11-19 Thread Jason van Zyl
You might just want to try using this:

https://marketplace.atlassian.com/plugins/com.atlassian.jira.jira-rest-java-client

On Nov 19, 2012, at 7:14 PM, Benson Margulies  wrote:

> Ever since JIRA 4.2, they have had a REST API.
> 
> So I think that we need to make m-c-p learn to use it.
> 
> Anyone else game to pitch in? Anyone mind the thought of the CXF REST
> client library as a (not very small) dependency?
> 
> -
> 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 & CTO, Sonatype
Founder,  Apache Maven
http://twitter.com/jvanzyl
-

People develop abstractions by generalizing from concrete examples.
Every attempt to determine the correct abstraction on paper without
actually developing a running system is doomed to failure. No one
is that smart. A framework is a resuable design, so you develop it by
looking at the things it is supposed to be a design of. The more examples
you look at, the more general your framework will be.

  -- Ralph Johnson & Don Roberts, Patterns for Evolving Frameworks 







Re: maven-changes-plugin: rest

2012-11-19 Thread Benson Margulies
I'd have to get it to maven central. And the comments on the forum
page are not terrifically encouraging. I'm pretty speedy at coding
rest clients using CXF.


On Mon, Nov 19, 2012 at 7:37 PM, Jason van Zyl  wrote:
> You might just want to try using this:
>
> https://marketplace.atlassian.com/plugins/com.atlassian.jira.jira-rest-java-client
>
> On Nov 19, 2012, at 7:14 PM, Benson Margulies  wrote:
>
>> Ever since JIRA 4.2, they have had a REST API.
>>
>> So I think that we need to make m-c-p learn to use it.
>>
>> Anyone else game to pitch in? Anyone mind the thought of the CXF REST
>> client library as a (not very small) dependency?
>>
>> -
>> 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 & CTO, Sonatype
> Founder,  Apache Maven
> http://twitter.com/jvanzyl
> -
>
> People develop abstractions by generalizing from concrete examples.
> Every attempt to determine the correct abstraction on paper without
> actually developing a running system is doomed to failure. No one
> is that smart. A framework is a resuable design, so you develop it by
> looking at the things it is supposed to be a design of. The more examples
> you look at, the more general your framework will be.
>
>   -- Ralph Johnson & Don Roberts, Patterns for Evolving Frameworks
>
>
>
>
>

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Logging in plugins right now

2012-11-19 Thread Benson Margulies
Do we have, right now, either:

1) A way of mapping java-commons-logging to the mojo log API, or

2) A way of mapping slf4j to the mojo log?

?

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: Logging in plugins right now

2012-11-19 Thread Jason van Zyl

On Nov 19, 2012, at 8:29 PM, Benson Margulies  wrote:

> Do we have, right now, either:
> 
> 1) A way of mapping java-commons-logging to the mojo log API, or
> 

Do you mean commons-logging, JUL, or both? There are ways to adapt both to 
SLF4J.

> 2) A way of mapping slf4j to the mojo log?
> 

Mojo.getLog() feeds into SLF4J with the code on trunk.

> ?
> 
> -
> 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 & CTO, Sonatype
Founder,  Apache Maven
http://twitter.com/jvanzyl
-

In short, man creates for himself a new religion of a rational
and technical order to justify his work and to be justified in it.

  -- Jacques Ellul, The Technological Society







*shameless plug*

2012-11-19 Thread Martin Gainty

Shameless plug for Petclinic webapp i ported to Spring Framework 3.2.x
http://www.laconiadatasystems.com/Downloads.html Comments, suggestions or 
advice are welcome Thanks,
Martin Gainty 
__ 
Verzicht und Vertraulichkeitanmerkung/Note de déni et de confidentialité

Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene Empfaenger 
sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte Weiterleitung 
oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht dient lediglich dem 
Austausch von Informationen und entfaltet keine rechtliche Bindungswirkung. 
Aufgrund der leichten Manipulierbarkeit von E-Mails koennen wir keine Haftung 
fuer den Inhalt uebernehmen.
Ce message est confidentiel et peut être privilégié. Si vous n'êtes pas le 
destinataire prévu, nous te demandons avec bonté que pour satisfaire informez 
l'expéditeur. N'importe quelle diffusion non autorisée ou la copie de ceci est 
interdite. Ce message sert à l'information seulement et n'aura pas n'importe 
quel effet légalement obligatoire. Étant donné que les email peuvent facilement 
être sujets à la manipulation, nous ne pouvons accepter aucune responsabilité 
pour le contenu fourni.
  

Re: [VOTE] Maven Rar Plugin 2.3

2012-11-19 Thread Hervé BOUTEMY
+1

Regards,

Hervé

Le lundi 19 novembre 2012 23:09:06 Olivier Lamy a écrit :
> Hi,
> Last release is from feb 2007.
> We fixed 7 issues: http://s.apache.org/RAR-PLUGIN-2.3
> 
> Staging repo: https://repository.apache.org/content/repositories/maven-048/
> Source release: maven-rar-plugin-2.3-source-release.zip
> 
> Staging site: http://maven.apache.org/plugins/maven-rar-plugin-2.3 (wait
> sync)
> 
> 
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
> 
> Vote open for 72 hours.
> 
> [ ] +1
> [ ] +0
> [ ] -1
> 
> Thanks
> --
> Olivier Lamy
> Talend: http://coders.talend.com
> http://twitter.com/olamy | http://linkedin.com/in/olamy
> 
> -
> 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



Re: Logging in plugins right now

2012-11-19 Thread Benson Margulies
On Mon, Nov 19, 2012 at 8:34 PM, Jason van Zyl  wrote:
>
> On Nov 19, 2012, at 8:29 PM, Benson Margulies  wrote:
>
>> Do we have, right now, either:
>>
>> 1) A way of mapping java-commons-logging to the mojo log API, or
>>
>
> Do you mean commons-logging, JUL, or both? There are ways to adapt both to 
> SLF4J.

The former, but it doesn't matter.

If I add a dependency, in a plugin, that uses commons-logging, I want
to map the log messages from that dependency to the mojo log, so that
they look right even with Maven 3.0.x. I appreciate that as of 3.1 I
can just use the usual jcl-over-slf4j (or jul or whatever) and the
messages will end up in the right-ish place, though not associated
with the mojo. I was hoping for

plugin code calls (e.g.) CXF code calls SLF4J calls
something-we-lack calls mojo log calls SLF4J calls SLF4J-simple (in
3.1)

and


  plugin code calls (e.g.) CXF code calls SLF4J calls
something-we-lack calls mojo log calls whatever we have today (in 2.x
or 3.0.x)



>
>> 2) A way of mapping slf4j to the mojo log?
>>
>
> Mojo.getLog() feeds into SLF4J with the code on trunk.
>
>> ?
>>
>> -
>> 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 & CTO, Sonatype
> Founder,  Apache Maven
> http://twitter.com/jvanzyl
> -
>
> In short, man creates for himself a new religion of a rational
> and technical order to justify his work and to be justified in it.
>
>   -- Jacques Ellul, The Technological Society
>
>
>
>
>

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: Logging in plugins right now

2012-11-19 Thread Jason van Zyl

On Nov 19, 2012, at 8:44 PM, Benson Margulies  wrote:

> On Mon, Nov 19, 2012 at 8:34 PM, Jason van Zyl  wrote:
>> 
>> On Nov 19, 2012, at 8:29 PM, Benson Margulies  wrote:
>> 
>>> Do we have, right now, either:
>>> 
>>> 1) A way of mapping java-commons-logging to the mojo log API, or
>>> 
>> 
>> Do you mean commons-logging, JUL, or both? There are ways to adapt both to 
>> SLF4J.
> 
> The former, but it doesn't matter.
> 
> If I add a dependency, in a plugin, that uses commons-logging, I want
> to map the log messages from that dependency to the mojo log, so that
> they look right even with Maven 3.0.x.

If memory serves, commons-logging will look for Log4j, then JUL, and if neither 
of those are present then a NoOp implementation is selected. So in our case, 
most people being 1.4+, the JDK implementation will be chosen and the default 
for JUL is to output to the console so they will come out with the rest of the 
output but the formatting will be slightly different. Probably nothing horrible.

> I appreciate that as of 3.1 I
> can just use the usual jcl-over-slf4j (or jul or whatever) and the
> messages will end up in the right-ish place, though not associated
> with the mojo. I was hoping for
> 

No mojo specific logging is present right now. It's just all using SLF4J but no 
real hierarchy, or markers have been established. So for 3.1.0 and before the 
output is going to look more or less the same.

>plugin code calls (e.g.) CXF code calls SLF4J calls
> something-we-lack calls mojo log calls SLF4J calls SLF4J-simple (in
> 3.1)
> 
> and
> 
> 
>  plugin code calls (e.g.) CXF code calls SLF4J calls
> something-we-lack calls mojo log calls whatever we have today (in 2.x
> or 3.0.x)
> 

In both cases now it's just all going to come out on the console.

> 
> 
>> 
>>> 2) A way of mapping slf4j to the mojo log?
>>> 
>> 
>> Mojo.getLog() feeds into SLF4J with the code on trunk.
>> 
>>> ?
>>> 
>>> -
>>> 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 & CTO, Sonatype
>> Founder,  Apache Maven
>> http://twitter.com/jvanzyl
>> -
>> 
>> In short, man creates for himself a new religion of a rational
>> and technical order to justify his work and to be justified in it.
>> 
>>  -- Jacques Ellul, The Technological Society
>> 
>> 
>> 
>> 
>> 
> 
> -
> 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 & CTO, Sonatype
Founder,  Apache Maven
http://twitter.com/jvanzyl
-

Three people can keep a secret provided two of them are dead.

 -- Benjamin Franklin