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.

-- 
Best regards,
Hendy Irawan
_______________________________________________
general mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/general

Reply via email to