On Thu, 14 Nov 2024 at 23:51, Justin Mclean <jus...@classsoftware.com> wrote: > > HI, > > > The current multiple NOTICES files are related to how the codebase is > > structured - we have several repositories that host the codebase - so > > each repository has its own set of legal files. > > You should not do this, the LICENSE and NOTICE reflect what is in the release > artifacts, not what is in GitHub.
I was under the impression that N&L files are needed for all published code, including public repos. So the N&L files in each repo are required. The N&L files in the source bundle should represent whatever is in the bundle, which may be different from the sum total of the repos. This is how the process works when one ASF project release includes some files from another ASF project: the N&L files in the release bundle must contain the relevant bits from the other project. I would leave the N&L files in the individual repos. When creating the release bundle, combine the relevant parts from the source repos in a single pair of N&L files. > Kind Regards, > Justin > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org