flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alex Harui <aha...@adobe.com>
Subject Re: [4.14] binary vs. source package legal docs
Date Fri, 02 Jan 2015 18:38:06 GMT

On 1/2/15, 3:44 AM, "Erik de Bruin" <erik@ixsoftware.nl> wrote:
>So, if I understand correctly, the current 'consensus' is that there
>need to be fixes to LICENSE and NOTICE. Alex has these all but done.
>Then there is the issue about the various installer prompts: we either
>include a Saxon prompt, or we decide not to and to be consistent we
>remove the OSMF prompt. My vote would be for option 2: less prompts
>improves user experience. And if we're removing prompt anyway, then
>the one for SWFObject seems to be an easy target, since that seems to
>be unneeded anyway.

My current summary is this:

We cannot bundle Saxon in the binary package because there are classes in
the Saxon jar that haven’t been approved as Apache-compatible.  While
other Apache projects “use” Saxon, the first four I looked at don’t appear
to bundle it in their binary packages.  At least, I don’t see saxon*.jar
in the binary packages or mention of Saxon in the LICENSE and NOTICE files
of those packages.

The safest option, IMO, is to not bundle Saxon and have the build and
install scripts download after a prompt just like we do for the Adobe font
jars.  That’s because Saxon is only used for ASDoc and many folks don’t
need to generate ASDoc for their Flex apps, so it can be seen as an
optional feature and the decision on whether Saxon is Apache-compatible
can be deferred.  IMO, we haven’t heard back from our questions because
folks are still on holiday break.  I was going to wait until Monday to
ping folks on these questions.

Independently, we can decide to remove the OSMF and SWFObject prompts
unless Om can recall some discussion or the reason why we currently have
prompts.  Removal of these should be as simple as deleting some things
from apache-flex-sdk-installer-config.xml.

Anyway, I’ve checked in what I think we need to do to the build scripts,
LICENSE and NOTICE for the source package and jars and the binary package
other than Saxon.  We can make changes later about prompts for downloads.


View raw message