Skip to content

CI: deprecate releases - #448

Open
rgwott wants to merge 29 commits into
ARM-software:mainfrom
rgwott:deprecate_releases
Open

CI: deprecate releases#448
rgwott wants to merge 29 commits into
ARM-software:mainfrom
rgwott:deprecate_releases

Conversation

@rgwott

@rgwott rgwott commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Introduce wording of deprecation of quarterly releases in favor of continuously updated specifications.

Comment thread neon_intrinsics/advsimd.md Outdated
Comment thread neon_intrinsics/advsimd.template.md Outdated

@rockdreamer rockdreamer left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, but would be good to consider removing the branch altogether

Comment thread CONTRIBUTING.md Outdated
Comment thread .github/PULL_REQUEST_TEMPLATE.md Outdated
Comment thread main/acle.md Outdated
Comment thread CONTRIBUTING.md

@rockdreamer rockdreamer left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@rockdreamer rockdreamer left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, though it looks like you'll have to rebase 👍

Comment thread CONTRIBUTING.md Outdated
Comment thread main/acle.md Outdated
Comment thread main/acle.md Outdated
Comment thread main/acle.md
[**Beta** state](#support-levels) and the
specification for the rest of SME is in
[**Beta** state](#current-status-and-anticipated-changes). The
[**Beta** state](#support-levels). The

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can I ask you to clean-up this once this commit lands? This should be simplified and probably should also mention SME2p2 and SME2p3

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, let's do a round of updates.

Comment thread main/acle.md

The specification for B16B16 is in
[**Alpha** state](#current-status-and-anticipated-changes) and might change or be
[**Alpha** state](#support-levels) and might change or be

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

once this patch lands it is worth to check if this is still true, ACLE for B16B16 was defined some time ago so it probably can be bumped to beta

Comment thread main/acle.md

This section is in
[**Alpha** state](#current-status-and-anticipated-changes) and might change or be
[**Alpha** state](#support-levels) and might change or be

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same here worth to check if this can be bumped to beta once this patch landed

Comment thread main/acle.md
#### Structured sparsity outer product intrinsics

The specification for SME is in
[**Alpha** state](#current-status-and-anticipated-changes) and may change or be

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this should be changed after this patch lands, as the SME one and SME2 are for sure at beta level

Comment thread main/acle.md

The specification for B16B16 is in
[**Alpha** state](#current-status-and-anticipated-changes) and might change or be
[**Alpha** state](#support-levels) and might change or be

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

worth to check if this can be bumped to beta once this patch landed

Comment thread neon_intrinsics/advsimd.md Outdated
Comment thread CONTRIBUTING.md
Comment thread README.md
process gives users earlier access to new features, clarifications, and
corrections.

The PDF version of the documents can be retrieved from the

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

does this refer to the current specification or the legacy releases? I thought that the pdf's for the current version will be accessible from https://arm-software.github.io/acle/ as it its today.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Both. legacy releases will continue to exist in github's releases page, and every new commit will generate one entry there as well.
Also the pages will continue linking to the latest versions.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is the rationale behind keeping the rolling pdfs also on https://github.com/ARM-software/acle/releases ?
I was thinking that https://arm-software.github.io/acle/ would be enough am I missing something?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's just my understanding from the requirements and discussions. Keeping the artifacts in the releases page gets you quick access to any version, and the webpage also points to it.

Comment thread main/acle.md Outdated
Comment thread README.md
process gives users earlier access to new features, clarifications, and
corrections.

The PDF version of the documents can be retrieved from the

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is the rationale behind keeping the rolling pdfs also on https://github.com/ARM-software/acle/releases ?
I was thinking that https://arm-software.github.io/acle/ would be enough am I missing something?

Comment thread main/acle.md
* Moved the [Future directions](#future-directions) chapter to the end.
* Added a description of support levels in [Current Status and
Anticipated Changes](#current-status-and-anticipated-changes).
* Added a description of #support-levels.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In the pdf this is rendered as "Added a description of #support-levels." I guess the intent was to have a redirection so it should perhaps be:

Added a description of [support levels](#support-levels).

Comment thread main/acle.md
* Sorted the items in [References](#references).
* Changed the wording of **Beta** in [Current Status and Anticipated
Changes](#current-status-and-anticipated-changes).
* Changed the wording of **Beta** in #support-levels.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same as above, perhaps it should be
* Changed the wording of **Beta** in [support levels](#support-levels).

Comment thread main/acle.md
intrinsics.
* Added [**Alpha**](#support-levels)
support for SVE2.3 (FEAT_SVE2p3) and SME2.3 shift right narrow intrinsics.
* Bumped armv9.6 intrinsics implementation to [**Beta**](#support-levels)

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sorry for noticing it late, I guess "bumped" is fine to use in commits but probably not the best fit for specification, can this be changed to:

"Changed the support level for the Armv9.6 intrinsics implementation to Beta"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants