bobbai00 opened a new pull request, #4387:
URL: https://github.com/apache/texera/pull/4387

   ### What changes were proposed in this PR?
   
   Adds a draft `LICENSE-binary` file at the repo root, plus supporting 
per-license text files under `licenses/`, to account for the third-party 
dependencies bundled in Texera's binary distributions (Docker images and 
sbt-native-packager dist zips).
   
   Follows the Flink/Pekko style: non-Apache-2.0 dependencies are grouped by 
license with full license text in `licenses/`. Apache-2.0 dependencies are 
listed for completeness but are covered by the Apache License 2.0 text at the 
top of `LICENSE-binary`.
   
   This is a **draft for review**. Follow-ups before release:
   - Cross-check each listed dependency against the authoritative jar list in 
each Docker image's `lib/` directory.
   - Sync the Angular / npm list with `frontend/dist/3rdpartylicenses.txt` 
produced by the Angular CLI.
   - Wire `LICENSE-binary` into the Dockerfiles and sbt-native-packager dist so 
it replaces the repo-root `LICENSE` in binary artifacts.
   
   ### Any related issues, documentation, discussions?
   
   Part of #4372.
   
   ### How was this PR tested?
   
   No tests — this PR only adds documentation/license files. Content sourced 
from the project's internal package audit CSV and cross-checked against current 
`build.sbt`, `frontend/package.json`, and `amber/requirements.txt` / 
`operator-requirements.txt`.
   
   ### Was this PR authored or co-authored using generative AI tooling?
   
   Generated-by: Claude Code (claude-opus-4-6)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to