On Wed, Mar 19, 2008 at 4:54 PM, Carsten Ziegeler <[EMAIL PROTECTED]> wrote:
>
> Stuart McCulloch wrote:
>  > On 19/03/2008, Niall Pemberton <[EMAIL PROTECTED]> wrote:
>  >> I was looking at your commons collections bundle here:
>  >>
>  >> 
> http://svn.apache.org/repos/asf/felix/trunk/commons/commons-collections/pom.xml
>  >>
>  >> ...and wondering why theres an instruction to NOT import
>  >> org.apache.commons.colllections.*?
>  >>
>  >> This seems to go against the general advice given here:
>  >>
>  >> "Bnd automatically imports all exports to allow substitutability. If
>  >> you do not do this, you create all kinds of standalone class spaces
>  >> and things will not work together. It is generally bad practice to
>  >> only export a package."
>  >>
>  >> http://felix.markmail.org/message/qp33zosdp43e2vnv
>  >>
>  >> I'm asking this because theres likely to be an OSGi enabled release of
>  >> Collections from Commons soon (3.3) and I'm wondering if theres a good
>  >> reason in this case and whether we should mirror that in commons?
>  >
>  >
>  > I can't see any reason to exclude those imports myself,
>  > and they seem to have been there from the beginning
>  > (so they haven't been removed in response to a defect)
>  >
>  > Carsten, can you confirm this is not actually needed?
>  >
>  No, unfortunately not :) The original version is not from me, but I
>  can't see a reason either; it must be a mistake.

Stuart, Carsten,

Thanks for your responses - we won't replicate in commons then.

Niall

>  Carsten
>  --
>  Carsten Ziegeler
>  [EMAIL PROTECTED]
>

Reply via email to