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

Reply via email to