Skip to content

[v3-1-test] Allow to use short SPDX licence identifier for selected files (#62073)#62100

Merged
bugraoz93 merged 1 commit intov3-1-testfrom
backport-eb96837-v3-1-test
Feb 18, 2026
Merged

[v3-1-test] Allow to use short SPDX licence identifier for selected files (#62073)#62100
bugraoz93 merged 1 commit intov3-1-testfrom
backport-eb96837-v3-1-test

Conversation

@github-actions
Copy link

While we have some discussion on-going whether we should use some
shorter, machine-readable friendly versions of licence specification
in our source code headers here [1], the notion is that:

a) PMC can make judgment calls when to include different versions of
the licence

b) This expectation only applies to the code we actually release
in our official releases.

This change makes some judgment call on using much shorter, SPDX
driven licence headers in some specific files:

  • markdown files that are intended to be consumed by agents
    (AGENTS.md, SKILLS.md, CLAUDE.md and so on)

  • all the markdown .github/* files that are clearly meta-data for
    GitHub and which we exclude from released sources

We also make sure all those files are excluded from the official
source releases and distribution packages we prepare.

[1] https://lists.apache.org/thread/j1tn63r2lf13v3d1tnnqff8fkcl4nx53
(cherry picked from commit eb96837)

Co-authored-by: Jarek Potiuk jarek@potiuk.com

…iles (#62073)

While we have some discussion on-going whether we should use some
shorter, machine-readable friendly versions of licence specification
in our source code headers here [1], the notion is that:

a) PMC can make judgment calls when to include different versions of
   the licence

b) This expectation only applies to the code we actually release
   in our official releases.

This change makes some judgment call on using much shorter, SPDX
driven licence headers in some specific files:

* markdown files that are intended to be consumed by agents
  (AGENTS.md, SKILLS.md, CLAUDE.md and so on)

* all the markdown .github/* files that are clearly meta-data for
  GitHub and which we exclude from released sources

We also make sure all those files are excluded from the official
source releases and distribution packages we prepare.

[1] https://lists.apache.org/thread/j1tn63r2lf13v3d1tnnqff8fkcl4nx53
(cherry picked from commit eb96837)

Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
@boring-cyborg boring-cyborg bot added area:dev-tools area:helm-chart Airflow Helm Chart area:production-image Production image improvements and fixes backport-to-v3-1-test Mark PR with this label to backport to v3-1-test branch kind:documentation labels Feb 17, 2026
@potiuk potiuk marked this pull request as ready for review February 17, 2026 22:42
@bugraoz93
Copy link
Contributor

This concern raised but we can amend and I don't think that would be an issue, merging
#62073 (comment)

@bugraoz93 bugraoz93 merged commit 8dbdd31 into v3-1-test Feb 18, 2026
87 checks passed
@bugraoz93 bugraoz93 deleted the backport-eb96837-v3-1-test branch February 18, 2026 16:42
@zvr
Copy link

zvr commented Feb 18, 2026

Same comment as in #62073 (comment)

Please don't use an arbitrary format.

@vatsrahul1001 vatsrahul1001 added this to the Airflow 3.1.8 milestone Mar 1, 2026
@vatsrahul1001 vatsrahul1001 added the changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) label Mar 2, 2026
vatsrahul1001 pushed a commit that referenced this pull request Mar 4, 2026
…iles (#62073) (#62100)

While we have some discussion on-going whether we should use some
shorter, machine-readable friendly versions of licence specification
in our source code headers here [1], the notion is that:

a) PMC can make judgment calls when to include different versions of
   the licence

b) This expectation only applies to the code we actually release
   in our official releases.

This change makes some judgment call on using much shorter, SPDX
driven licence headers in some specific files:

* markdown files that are intended to be consumed by agents
  (AGENTS.md, SKILLS.md, CLAUDE.md and so on)

* all the markdown .github/* files that are clearly meta-data for
  GitHub and which we exclude from released sources

We also make sure all those files are excluded from the official
source releases and distribution packages we prepare.

[1] https://lists.apache.org/thread/j1tn63r2lf13v3d1tnnqff8fkcl4nx53
(cherry picked from commit eb96837)

Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:dev-tools area:helm-chart Airflow Helm Chart area:production-image Production image improvements and fixes backport-to-v3-1-test Mark PR with this label to backport to v3-1-test branch changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) kind:documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants