On Thu, 22 Mar 2007, Xavier Hanin <[EMAIL PROTECTED]> wrote:
> On 3/20/07, Stefan Bodewig <[EMAIL PROTECTED]> wrote:

> * all non-project contents of the distribution must be properly
>>   attributed
> 
> This means we need to provide in the NOTICE the attribution of
> dependencies as I've explained earlier, right?

Yes.  At least for all dependencies you want to bundle with Ivy.

> * all LICENSE and NOTICE files are in place (this also means inside
>>   the JAR file in the case of binary distributions), all project
>>   files contain the license headers
> 
> I think I see what to do for LICENSE and NOTICE, but I'm not sure
> for license headers. All java source files have the proper license
> header.

Good.

> But should all xml files, including files used for unit tests and
> examples, include the header?

Yes.

> What about properties files?

Wouldn't hurt to add the header as well.

> HTML files from the documentation?

If they are static content, they need the header.  If they are
generated then the header is optional.

> * the distribution files are signed with a valid PGP key.
>>
>>   Sidenote: make sure to catch Steve and myself (don't know whether
>>   any other Ant people will be around) as well as any other Apache
>>   people you will meet in Amsterdam and make sure we sign the key
>>   you intend to use for the final release.  There probably will be
>>   a keysigning event at ApacheCon.
> 
> Does it mean this step is necessary before I can release a first
> alpha or beta version? Because I would like to try to release it
> before ApacheCon.

Signing the distribution is mandatory.  Using a key that is signed by
other ASF people is optional, but certainly a good idea.  Just ship
the alpha release and we'll sign your key in time for the final
release.

Stefan

Reply via email to