On Thu, May 29, 2008 at 2:04 PM, Hendy Irawan <[EMAIL PROTECTED]> wrote:
> > > On Thu, May 29, 2008 at 11:00 AM, Niclas Hedhman <[EMAIL PROTECTED]> > wrote: > >> On Thursday 29 May 2008 01:00, Alin Dreghiciu wrote: >> > Or, Niclas you were talking about why Equinox choose to name their >> > artifacts with a "." in the first place? >> >> I can't recall. >> It could be one or more of many things; >> >> * OSGi versioning rules. >> * Maven undefined behavior with versions. >> * Equinox itself, past and present. >> * Eclipse >> * PDE >> * Original Pax Runner >> >> >> Cheers >> -- >> Niclas Hedhman, Software Developer >> > > Which reminds me of SpringSource Enterprise Repository. > > Their bundles are not just OSGi compliant, but they also make sure that: > > - artifact name (for Maven) > - JAR name (for Maven with regard to repository layout) > - OSGi version (for OSGi) > > are consistent. Consistent that they pay consideration to the artifact name > so that it is OK stand-alone (you won't see cm-x.x.x.jar, what is it??) and > maven artifact versions are automatically OSGi-compliant with regard to both > the JAR version name and OSGi bundle version. > > I hope Costin would be willing to confirm my assumption. > Regarding Equinox, which brings me to Orbit repository here: http://wiki.eclipse.org/Orbit_Bundles Wouldn't it be natural to suggest Orbit maintainers to use a Maven compatible repository structure? To me it feels like a waste to have a large scale project like Eclipse/Equinox/Orbit not have a "proper" Maven repository that we all can use. A simple example is OPS4J/pax projects that need to use their own Maven repository just to download Equinox bundles (...properly, with regard to pax-url-mvn and Maven artifact dependency resolution). What do you guys think? I guess Orbit should be a natural place to host Equinox itself and Equinox-related bundles right? (i.e. pseudo-"certified for Equinox" stuff) -- Best regards, Hendy Irawan
_______________________________________________ general mailing list [email protected] http://lists.ops4j.org/mailman/listinfo/general
