I honestly don't know. My guess is that as long as a user is able to build
Tapestry from it it's OK. This doesn't mean it has to include all build
scripts and external dependencies though.

I'll check tomorrow.

Uli

Am Do, 9.06.2011, 22:08 schrieb Howard Lewis Ship:
> On Thu, Jun 9, 2011 at 11:50 AM, "Ulrich Stärk" <[email protected]> wrote:
>> We only provide binaries as a convenience, what we release is the source
>> code (see last paragraph at [1]). So unless we release the "source
>> materials needed to make changes to the software being released", we
>> can't
>> make a release.
>
> Do you think that the sources JAR distributed as a Maven artifact
> beside the binary JAR is sufficient (for an alpha release, in any
> case)?
>
>>
>> You are also right about the licensing issues. We must not ship binaries
>> containing Category-X licensed code [2] but we may under certain
>> circumstances link to it, e.g. if it only affects a sub-module and the
>> main product is usable without that. So yes, the goal should be to
>> remove
>> Category-X licensed binaries from our distributions and notify users of
>> the dependencies and where to get them, e.g. inside a Maven POM and/or
>> on
>> our website.
>>
>> Uli
>>
>> [1] http://www.apache.org/dev/release.html#what
>> [2] http://www.apache.org/legal/resolved.html#category-x
>>
>> Am Do, 9.06.2011, 19:26 schrieb Howard Lewis Ship:
>>> I'm interested in creating an alpha release soon.  I'm just dealing
>>> with some of the remaining issues w.r.t. the build.
>>>
>>> As an alpha release, I hope people would be ok with a few limitations:
>>> - Just Maven artifacts, no binary/source
>>> - No Maven quickstart archetype
>>> - No "site reports" beyond JavaDoc  (I'll miss the code coverage
>>> report,
>>> though)
>>>
>>> These issues would be corrected in a later alpha or beta release.  The
>>> point is to roll out something that many people can use, to start
>>> identifying problems in the rather large internal changes under the
>>> covers.  I know I could keep adding new features forever, but it might
>>> be better to draw a line in the sand, get a 5.3 out in the next few
>>> months, and focus on a 5.4 for 2012.
>>>
>>> This might also be a good time to review what goes into the binary
>>> release. Currently, its the Tapestry jars and their dependencies,
>>> including the Antlr runtime, and Javassist (for the meantime) and some
>>> of the Hibernate and Spring modules.  To be honest, I'm not sure if
>>> that's entirely legit (especially the Hibernate modules) and perhaps
>>> we should limit the JARs to tapestry-core & its dependencies, but the
>>> JARs for tapestry-hibernate and tapestry-spring w/o the Hibernate and
>>> Spring dependencies.
>>>
>>> --
>>> Howard M. Lewis Ship
>>>
>>> Creator of Apache Tapestry
>>>
>>> The source for Tapestry training, mentoring and support. Contact me to
>>> learn how I can get you up and productive in Tapestry fast!
>>>
>>> (971) 678-5210
>>> http://howardlewisship.com
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>>
>>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>
>
>
> --
> Howard M. Lewis Ship
>
> Creator of Apache Tapestry
>
> The source for Tapestry training, mentoring and support. Contact me to
> learn how I can get you up and productive in Tapestry fast!
>
> (971) 678-5210
> http://howardlewisship.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to