Hi Pierre, Thanks for tackling this.
Happy to help on that in the PRs. To be clear, we need LICENSE/NOTICE at root level (for source repository/distribution), and in the artifacts we distribute. If we don't plan to distribute some subfolder, there's no need to create LICENSE/NOTICE/DISCLAIMER there (it should be already covered by the root one). BUT, the root LICENSE/NOTICE have to be exhaustive, documenting everything that need to be documented in the subfolders. Regards JB On Mon, Sep 22, 2025 at 11:16 AM Pierre Laporte <[email protected]> wrote: > > Hello everyone > > The polaris-tools repository does not (yet) conform to the ASF incubation > guidelines. Typically, tools either do not include a :rat task, the > LICENSE file, the incubation DISCLAIMER file, or NOTICE files. > > I am addressing each problem in a separate pull request so that each PR is > trivial to review and does not require too much time. But that will make > for quite a few PR submitted at once :-). > > Also a question for JB: the benchmarks/ tool is not > packaged/distributed/signed. It can only be run by cloning the repository > and running a gradle command. Does it mean that the NOTICE file is not > necessary there? > > -- > > Pierre
