Hi, On Tue, Aug 8, 2017 at 9:33 PM, Mark Struberg <[email protected]> wrote: ... > 1.) One of the most important steps is to get the IP clearance done. ... > http://incubator.apache.org/ip-clearance/ ...
As mentioned there, that form is not for new projects, it does not apply to code that's donated via a software grant so we don't need to worry about that. What's needed is to check that whatever is imported in our repository is covered by that grant. Hence my insistence earlier to have the grant specify very precisely what's being donated, ideally that's a set of archives with their digests included in the grant document. http://incubator.apache.org/guides/releasemanagement.html and http://www.apache.org/dev/#releases have info on how to create releases. Briefly, a release is an archive of source code that we are allowed to release, with Apache license headers and a few additional files like LICENSE, NOTICE, DISCLAIMER which are described in those pages. Accompanied by digests and signature files. I think it's useful to document the specifics of the NetBeans release process early on, we can then review and complete that on an ongoing basis. See http://sling.apache.org/documentation/development/release-management.html for example, many ASF projects have similar pages. I suggest that PPMC members start a draft of such a page and mentors can review it before creating the first release. Automating as much as possible is best, of course. -Bertrand
