This is an automated email from the ASF dual-hosted git repository. github-merge-queue[bot] pushed a commit to branch gh-readonly-queue/main/pr-9010-f03792080fc4324bf60fa262962220c2ac8edd4c in repository https://gitbox.apache.org/repos/asf/texera.git
commit 57faa6b85c72bdd258b8e735c4be13171b5f8443 Author: Meng Wang <[email protected]> AuthorDate: Fri Oct 16 00:43:22 2026 +0000 fix(licensing): list the protobuf TypeScript generated from third-party .proto files in LICENSE (#9010) ### What changes were proposed in this PR? The frontend commits TypeScript that `bin/frontend-proto-gen.sh` generates from ScalaPB's `scalapb.proto` and, through it, Google's `descriptor.proto` (#8802). `descriptor.ts` carries about 850 lines of Google's BSD-3 documentation comments, but neither generated file was listed in `LICENSE`. This adds `descriptor.ts` under BSD 3-Clause with Google's copyright line, and lists `scalapb.ts` in the existing ScalaPB entry. Only `LICENSE` changes; the files themselves are untouched. ### Any related issues, documentation, discussions? Part of #8802. The same files are on `release/v1.3` and `release/v1.2`. ### How was this PR tested? License text only. The copyright line and license come from the header of `descriptor.proto` in protocolbuffers/protobuf. ### Was this PR authored or co-authored using generative AI tooling? Generated-by: Claude Code (claude-opus-5-5) --- LICENSE | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/LICENSE b/LICENSE index a3ec98ddeb..bf044a0a19 100644 --- a/LICENSE +++ b/LICENSE @@ -240,6 +240,7 @@ This product bundles code derived from inner-class: This product bundles the ScalaPB options definition: - common/workflow-core/src/main/protobuf/scalapb/scalapb.proto + - frontend/src/app/common/type/proto/scalapb/scalapb.ts (generated from it) Source: https://github.com/scalapb/ScalaPB License: Apache License 2.0 (this LICENSE file) @@ -297,6 +298,13 @@ This product bundles the Iris example dataset, as distributed with scikit-learn: Source: https://github.com/scikit-learn/scikit-learn/blob/1.7.2/sklearn/datasets/data/iris.csv License: BSD 3-Clause License (licenses/LICENSE-BSD-3-Clause.txt) +This product bundles TypeScript generated from Protocol Buffers' descriptor.proto, +including its documentation comments: + - frontend/src/app/common/type/proto/google/protobuf/descriptor.ts + Copyright 2008 Google Inc. All rights reserved. + Source: https://github.com/protocolbuffers/protobuf/blob/v33.4/src/google/protobuf/descriptor.proto + License: BSD 3-Clause License (licenses/LICENSE-BSD-3-Clause.txt) + Trademarks --------------------------------------
