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
