[DISCUSSION] Artifact related deprecations

2015-05-16 Thread Robert Scholte
Hi, while preparing several plugins for pure Maven3, I hit a couple of issues. My goal is to not depend on deprecated methods anymore, so here are some suggestions. 1. Un-deprecate ArtifactMetadata OR add ProjectArtifactMetadata to Artifact For every artifact (both main and attached) there'

Re: Migrating to maven 3 deps

2015-05-16 Thread Jason van Zyl
The only issue here is it breaking builds. But if it's a major version change then probably not a big deal. But being consistent for consistency's sake is generally not all that useful for users. On May 1, 2015, at 5:02 PM, Dennis Lundberg wrote: > Not really deps related, but we should make s

Re: Migrating to maven 3 deps

2015-05-16 Thread Jason van Zyl
You may also want to note as part of making plugins for Maven 3.x is that we should encourage people _not_ to inject SLF4J loggers. I'll send out another thread, but I'd like to update to the non-fork Guice 4.0 but there might be a couple instances of using injected SLF4J loggers in places. I ho