> -----Original Message-----
> From: Niclas Hedhman [mailto:[EMAIL PROTECTED]
> On Thursday 26 February 2004 20:19, Leo Sutic wrote:
> > > From: Niclas Hedhman
> > > Example; Saxon7, Java Mail, JSSE.
> >
> > A: Download 'em yourself.
> >
> > Yes, it is that bad.
>
> :o(
> How are we going to explain that to Gump?
>
> IMHO, external resources that is not available in repository, should be
> part of CVS.
Part of the problem comes from Sun's binary license:
2. License to Distribute Software. Subject to the terms and conditions of
this Agreement, including, but not limited to Section 3 (Java (TM)
Technology Restrictions) of these Supplemental Terms, Sun grants you a
non-exclusive, non-transferable, limited license to reproduce and distribute
the Software in binary code form only, provided that (i) you distribute the
Software complete and unmodified and only bundled as part of, and for the
sole purpose of running, your Java applets or applications ("Programs"),...
Putting a copy of "javamail.jar" in a maven repository technically violates
the Sun license since you are distributing it as a single jar and NOT
bundled with your application. I'm not sure about CVS. I'm also not sure
what the official ASF position is on this. The Maven folk were once
discussing this idea with some Sun folk, but I don't think it got anywhere.
> > You compile excalibur-component. Then you make a copy of the jar,
> > and remove the excalibur.component classes from the first copy and
> > the excalibur.testcase classes from the second. Then you rename
> > the first excalibur-testcase and the second excalibur-component.
> >
> > Yes, it is that bad.
>
> I have added a postGoal, that creates the excalibur-testcase jar.
> The testcases are left in the original though.
A postGoal seems like a good solution to this.
> > If we break out testcase to a separate project you get circular
> > deps between component and testcase.
> > Yes, it is that bad.
> >
> > I'm up for a "reduction of jars"-spree shortly after the release.
+1 to look into "reduction of jars"
J. Aaron Farr
SONY ELECTRONICS
DDP-CIM
(724) 696-7653
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]