thanks for the info. just curious what they are doing about IP
clearance. doesn't matter where the code is, unless it is exempt
somehow , it has to be cleared. I naively thought that m2e and iam
were both working on the same level of Maven or at least had similar
requirements. Clearing multiple versions on a long term basis does not
seem like a good use of Foundation resources.
I could be completely out to lunch here...
Jeff
Eugene Kuleshov wrote:
Jeff,
As far as I know, Jason and Bjorn and have decided that
m2eclipse code won't be moved to Eclipse before 1.0 release (i.e. until
m2e will become rock solid), it also meaning that the timeframe for the
move
is now somewhere after the Galileo release.
Currently the m2eclipse project is waiting on completion of the
changes in Maven 3.x stream and it is not picking up new Maven version
until it will be declared stable by the Maven team. Given the nature of
changes in Maven and past experience it is the best we can do right now.
Also, the current integration is not using OSGi components, so most
of the Maven dependencies come from a single wrapper bundle. Though
that may change in the future.
regards,
Eugene
On Tue, Feb 24, 2009 at 11:35 AM, Jeff
McAffer <jeff@xxxxxxxxxxxxxxxxx>
wrote:
as
a point of interest, doesn't m2e have many of the same/similar
requirements? What are they doing? Is this stuff in Orbit?
Jeff
Wayne Beaton wrote:
Abel, the IP team, and I discussed this over several weeks and have
decided that this is the best way for the project to proceed. Of
course, we didn't realize that there'd be 40 bajillion CQs, but maybe
we should have asked that question...
FWIW, the backlog with IP DD is such that these CQs will not get a full
review for some time.
Wayne
Eugene Kuleshov wrote:
Abel,
Number of those dependencies will either change or go away all
together,
so it is premature to process them for any IP issues, because it will
cause
unnecessary overhead to PMC and the legal team.
regards,
Eugene
On Tue, Feb 24, 2009 at 3:38 AM, Abel Muiño <amuino@xxxxxxxxx>
wrote:
I'm responding in behalf of Allan as IAM project lead.
The CQs being filed are all dependencies of the maven embedder and yes,
we
intend to redistribute them. For simplicity, them all will be required.
We have no current plans for getting the packages into Orbit. The
embedder
has complex classloading issues so we have not settled on a bundle
packaging
just yet (probably all the embedder dependencies will go on a single
bundle,
but that's not set on stone yet... we need to test what works best for
us
and other projects).
Maybe this dependency tree will help in clearing things out. We can
file a
"meta-CQ" with this information if needed (if you see it as garbage, try
using a fixed-width font).
\- org.apache.maven:maven-embedder:jar:3.0-alpha-2:compile
+- org.apache.maven:maven-core:jar:3.0-alpha-2:compile
| +- org.apache.maven:maven-lifecycle:jar:3.0-alpha-2:compile
| +- org.apache.maven:maven-reporting-api:jar:3.0-alpha-2:compile
| | \- org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-9:compile
| +- org.apache.maven:maven-model:jar:3.0-alpha-2:compile
| +- org.apache.maven:maven-compat:jar:3.0-alpha-2:compile
| +- org.apache.maven:maven-plugin-api:jar:3.0-alpha-2:compile
| +- org.apache.maven:maven-project-builder:jar:3.0-alpha-2:compile
| +-
org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-6:compile
| +- org.codehaus.plexus:plexus-interpolation:jar:1.1:compile
| +- org.codehaus.plexus:plexus-utils:jar:1.5.6:compile
| +- org.codehaus.plexus:plexus-classworlds:jar:1.3:compile
| +-
org.codehaus.plexus:plexus-component-annotations:jar:1.0-beta-3.0.5:compile
| +-
org.sonatype.plexus:plexus-plugin-manager:jar:1.0-alpha-1:compile
| | +-
org.apache.maven.mercury:mercury-plexus:jar:1.0.0-alpha-2:compile
| | | +-
org.apache.maven.mercury:mercury-repo-remote-m2:jar:1.0.0-alpha-2:compile
| | | | +-
org.apache.maven.mercury:mercury-repo-api:jar:1.0.0-alpha-2:compile
| | | | | \-
org.apache.maven.mercury:mercury-transport-api:jar:1.0.0-alpha-2:compile
| | | | | \-
org.apache.maven.mercury:mercury-crypto-api:jar:1.0.0-alpha-2:compile
| | | | +-
org.apache.maven.mercury:mercury-transport-http:jar:1.0.0-alpha-2:compile
| | | | | +- org.mortbay.jetty:jetty-client:jar:6.1.12:compile
| | | | | | +-
org.mortbay.jetty:jetty-sslengine:jar:6.1.12:compile
| | | | | | +- org.mortbay.jetty:jetty:jar:6.1.12:compile
| | | | | | \- org.mortbay.jetty:jetty-util:jar:6.1.12:compile
| | | | | +- org.mortbay.jetty:servlet-api-2.5:jar:6.1.12:compile
| | | | | \-
org.apache.maven.mercury:mercury-crypto-basic:jar:1.0.0-alpha-2:compile
| | | | | +- bouncycastle:bcprov-jdk15:jar:140:compile
| | | | | \- bouncycastle:bcpg-jdk15:jar:140:compile
| | | | +-
org.apache.maven.mercury:mercury-md-shared:jar:1.0.0-alpha-2:compile
| | | | | \-
org.apache.maven.mercury:mercury-util:jar:1.0.0-alpha-2:compile
| | | | \-
org.apache.maven.mercury:mercury-repo-local-m2:jar:1.0.0-alpha-2:compile
| | | +-
org.apache.maven.mercury:mercury-repo-virtual:jar:1.0.0-alpha-2:compile
| | | | \-
org.apache.maven.mercury:mercury-repo-cache-fs:jar:1.0.0-alpha-2:compile
| | | +-
org.apache.maven.mercury:mercury-md-sat:jar:1.0.0-alpha-2:compile
| | | | +- org.sat4j:org.sat4j.core:jar:2.0.4:compile
| | | | +- org.sat4j:org.sat4j.pb:jar:2.0.4:compile
| | | | \-
org.apache.maven.mercury:mercury-event:jar:1.0.0-alpha-2:compile
| | | +-
org.apache.maven.mercury:mercury-logging:jar:1.0.0-alpha-2:compile
| | | \- org.codehaus.plexus:plexus-lang:jar:1.1:compile
| | \- org.slf4j:slf4j-jdk14:jar:1.5.3:compile
| | \- org.slf4j:slf4j-api:jar:1.5.3:compile
| +- org.apache.maven:maven-mercury:jar:3.0-alpha-2:compile
| | +-
org.apache.maven.mercury:mercury-artifact:jar:1.0.0-alpha-2:compile
| | \-
org.apache.maven.mercury:mercury-external:jar:1.0.0-alpha-2:compile
| \- org.sonatype.spice:model-builder:jar:1.3:compile
| \- stax:stax-api:jar:1.0.1:compile
+- org.apache.maven:maven-project:jar:3.0-alpha-2:compile
| \- org.codehaus.woodstox:wstx-asl:jar:3.2.6:compile
+- org.apache.maven:maven-toolchain:jar:3.0-alpha-2:compile
+-
org.codehaus.plexus:plexus-container-default:jar:1.0-beta-3.0.5:compile
| +- org.apache.xbean:xbean-reflect:jar:3.4:compile
| | +- log4j:log4j:jar:1.2.12:compile
| | \- commons-logging:commons-logging-api:jar:1.1:compile
| +-
com.google.code.google-collections:google-collect:jar:snapshot-20080530:compile
| \- junit:junit:jar:3.8.2:compile
+- commons-cli:commons-cli:jar:1.0:compile
+-
org.apache.maven.wagon:wagon-http-lightweight:jar:1.0-beta-4:compile
| +- org.apache.maven.wagon:wagon-http-shared:jar:1.0-beta-4:compile
| | +- nekohtml:xercesMinimal:jar:1.9.6.2:compile
| | \- nekohtml:nekohtml:jar:1.9.6.2:compile
| \- org.apache.maven.wagon:wagon-provider-api:jar:1.0-beta-4:compile
+- org.apache.maven.wagon:wagon-ssh:jar:1.0-beta-4:compile
| +- com.jcraft:jsch:jar:0.1.38:compile
| \- org.apache.maven.wagon:wagon-ssh-common:jar:1.0-beta-4:compile
+- org.apache.maven.wagon:wagon-ssh-external:jar:1.0-beta-4:compile
\- org.apache.maven.wagon:wagon-file:jar:1.0-beta-4:compile
On Tue, Feb 24, 2009 at 8:21 AM, Gunnar Wagenknecht <
gunnar@xxxxxxxxxxxxxxx> wrote:
Hi Allan,
I started looking at some of the CQs you filed. Can you explain a bit
more on the CQs? Do you want to redistribute all those packages? Are
that optional dependencies? What kind of dependency do you intend? Do
you want to bring those packages into Orbit as well, etc....
The description for all CQs reads: "One of the maven components required
by the maven embedder on top of which IAM is built." It's hard for me to
understand the full intent from that description.
-Gunnar
--
Gunnar Wagenknecht
gunnar@xxxxxxxxxxxxxxx
http://wagenknecht.org/
_______________________________________________
technology-pmc mailing list
technology-pmc@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/technology-pmc
--
Abel Muiño - http://ramblingabout.wordpress.com/
_______________________________________________
technology-pmc mailing list
technology-pmc@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/technology-pmc
------------------------------------------------------------------------
_______________________________________________
technology-pmc mailing list
technology-pmc@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/technology-pmc
_______________________________________________
technology-pmc mailing list
technology-pmc@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/technology-pmc
_______________________________________________
technology-pmc mailing list
technology-pmc@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/technology-pmc
_______________________________________________
technology-pmc mailing list
technology-pmc@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/technology-pmc
|