The GitHub Actions job "Required Checks" on 
texera.git/backport/9000-take-the-iris-example-dataset-from-sciki-v1.3 has 
failed.
Run started by GitHub user github-actions[bot] (triggered by 
github-actions[bot]).

Head commit for run:
b03040d15e99faef3465d79e05dd7c3fd94b7470 / Meng Wang <[email protected]>
fix(licensing): take the Iris example dataset from scikit-learn instead of UCI 
(#9000)

### What changes were proposed in this PR?

The single-node examples ship `Iris.csv` in both the source release and
the docker-compose bundle, and `LICENSE` records it as CC BY 4.0 from
the UCI repository (#8803). ASF policy allows CC BY works only in binary
form ("only include them in binary form",
https://www.apache.org/legal/resolved.html), so the file can't be in a
source release under that licence.

This takes the dataset from the copy scikit-learn distributes under the
BSD 3-Clause License instead. The CSV keeps its columns, row order and
species names, so the example workflow is unaffected. Only rows 35 and
38 change: they are the two known transcription errors in the UCI copy,
which scikit-learn's copy corrects to Fisher's published values.

The `LICENSE` entries (root and `bin/single-node/`) move to BSD
3-Clause, the compose bundle ships the BSD 3-Clause text instead of CC
BY 4.0, the now-unused `licenses/LICENSE-CC-BY-4.0.txt` is removed, and
the dataset description names the new source. This conflicts with #8997
in `LICENSE`, since both add the BSD 3-Clause section; whichever lands
second merges the two entries.

### Any related issues, documentation, discussions?

Follows up #8803.

### How was this PR tested?

Checked that every row of the new `Iris.csv` matches scikit-learn
1.7.2's `iris.csv`. Ran the bundle's `git archive` export step against
this commit to confirm it picks up the BSD 3-Clause text, and checked
that the new description still makes valid JSON in `load-examples.sh`,
which inserts it unescaped.

### Was this PR authored or co-authored using generative AI tooling?

(backported from commit 707849a00fe581c02f3cc8c2c038e8f4e773403b)

Generated-by: Claude Code (claude-opus-5-5)

Report URL: https://github.com/apache/texera/actions/runs/38824185440

With regards,
GitHub Actions via GitBox

Reply via email to