On Mon, Apr 14, 2025 at 2:20 AM Piotr Gankiewicz <pi...@apache.org> wrote: [...] > Could be, that when building the artifact, some of the files from running the > integration tests weren't cleaned up properly (all this temp local_data > directories). As for the Apple specific files, we'll make sure to build > artifact always on Linux, to avoid any confusion. And we'll also move all the > files into the root directory, as suggested.
Is there a way instead to take the proposed release artifact, extract it, and then run all the tests? That's a more robust way to make sure that everything needed is included in the artifact. > > > Regarding licenses: I see these files: > > ./licenses > > ./licenses/ring-BoringSSL.txt > > ./licenses/passterm-BSD 3-Clause.txt > > > > Is there source code using these licenses included in the > > distribution? If so, I think the top-level LICENSE file may need to > > reflect that. > > https://infra.apache.org/licensing-howto.html > > As you can see in the dependencies.md file, there are just a few libraries > that we use (from crates.io), which do not have Apache 2.0 / MIT (or similar) > license, thus we explicitly added these licenses to this directory. We do not > publish the source code of these libraries as part of the artifact (these are > just used to build the project as the external dependency). OK, it's fine then. It's only directly included bits that need to be reflected in the LICENSE/NOTICE. -Yonik --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org