Jason,

It would be great if you could write a blogpost about the outcome of
the OSGi tooling summit for those of us who are not going to
eclipsecon. Thanks very much.

2009/3/6 Jason van Zyl <[email protected]>:
>
> On 5-Mar-09, at 6:37 PM, Max Spring wrote:
>
> Here's one more special case.
>
> When mapping into Maven coordinates, how should I distinguish a feature Jar
> from a plugin Jar.
> Both can have the same name. E.g. I got here
>
> features/org.eclipse.cdt_5.0.1.200902060733.jar
>  plugins/org.eclipse.cdt_5.0.1.200902060733.jar
>
> What's the most "standard-ish" way?
>
>
> Why wouldn't you just call it
> org.eclipse.cdt.plugin_XXX
> and
> org.eclipse.cdt.feature_XXX
> ?
>
> Plugin: artifactId = bundleId
> Feature: artifactId = bundleId + "-feature"
> ?
>
> Thanks!
> -Max
>
>
> On 3/5/2009 9:14 AM, Max Spring wrote:
>
> Thanks for this clarification.  artifactId == bundleId made the most sense
> to me as well.
> -Max
>
>
> On 3/4/2009 11:41 PM, Jason van Zyl wrote:
>
> On 4-Mar-09, at 9:15 PM, Igor Fedorenko wrote:
>
> I originally hoped that some clever naming scheme would allow resolution of
> Eclipse/OSGi dependencies from Maven repositories. Unfortunately, I could
> not come up with such a scheme and eventually convinced myself it was not
> possible (but I'd be happy to be proved wrong here).
>
> I still believe artifactId == bundleId convention makes sense, but it is not
> enforced in Tycho.
>
>
> +1
>
> The convention of artifactId == bundleId is what I've agreed on with Peter
> Kriens and I'm sure we'll just decide this is the case at the OSGi tooling
> summit.
>
> I would also use OSGi versions (i.e., major.minor.micro) and use -SNAPSHOT
> in manen and .qualifier in OSGi. Again, this is not enforced in Tycho.
>
> Apart from than, I would just follow Maven best practices.
>
> --
> Regards,
> Igor
>
> Max Spring wrote:
>
> Hi Igor,
> would you have any pointer or insight into how to best map OSGi bundle /
> Eclipse plugin names into Maven coordinates?
> I find a lot of confusing discussion.
> I see this posting from Jason
> http://mail-archives.apache.org/mod_mbox/maven-dev/200805.mbox/%[email protected]%3e
> which makes a lot of sense to me, but on the other hand I see
> http://repo1.maven.org/eclipse/org/eclipse/ following
> http://www.jroller.com/carlossg/entry/eclipse_jars_now_in_maven
> I need to populate my internal group repository with Eclipse artifacts and I
> would like to follow the most "standard" naming as much as possible.
> Regards,
> -Max
>
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>   http://xircles.codehaus.org/manage_email
>
>
>
> Thanks,
>
> Jason
>
> ----------------------------------------------------------
> Jason van Zyl
> Founder,  Apache Maven
> http://twitter.com/jvanzyl
> ----------------------------------------------------------
>
> the course of true love never did run smooth ...
>
>  -- Shakespeare
>
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>    http://xircles.codehaus.org/manage_email
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>    http://xircles.codehaus.org/manage_email
>
>
>
>
> --------------------------------------------------------------------- To
> unsubscribe from this list, please visit:
> http://xircles.codehaus.org/manage_email
>
> Thanks,
> Jason
> ----------------------------------------------------------
> Jason van Zyl
> 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.
>
>



-- 
Regards,

Ashi

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to