Skip to content

Migrate openhwgroup links to openhwfoundation - #1883

Open
davidharrishmc wants to merge 2 commits into
openhwfoundation:mainfrom
davidharrishmc:dh/openhwfoundation-links
Open

davidharrishmc wants to merge 2 commits into
openhwfoundation:mainfrom
davidharrishmc:dh/openhwfoundation-links

Conversation

@davidharrishmc

Copy link
Copy Markdown
Contributor

The organization renamed, so this points every link at the new name. 313 files, 329 lines.

All but two changed lines are a mechanical openhwgroupopenhwfoundation inside a URL or repo slug:

  • the license header block in the RTL and tests (the bulk of it, 223 .sv files and 37 .S files)
  • the GitHub Actions badge and workflow links in README.md
  • clone URLs, issue references, and openhwgroup/cvw Issue #NN notes in test comments
  • the raw.githubusercontent fetches in bin/wally-tool-chain-install.sh, docs/docker/Dockerfile.builds, and the nightly-build line in README.md

The two exceptions are the website links in CONTRIBUTING.md, which needed real replacements rather than a rename. openhwfoundation.org has no /membership/ or /working-groups/ page, and the old URLs now redirect to the site root, so a plain domain swap would have produced two 404s:

old new
www.openhwgroup.org/membership/ openhwfoundation.org/become-a-member/
www.openhwgroup.org/working-groups/ openhwfoundation.org/projects/

/projects/ is the closest page the new site offers; there is no direct successor to the working groups page, so redirect that one elsewhere if you prefer. I also changed "OpenHW Group" to "OpenHW Foundation" in that one sentence, since it reads as the subject of those two links. Other prose uses of the old name are untouched, as are the license and copyright texts.

Nothing was broken beforehand. GitHub redirects both web and raw URLs for a renamed organization, so the old links still resolve; this is hygiene, not a fix. I verified the new state rather than assuming it:

  • every distinct rewritten URL returns 200, including raw.githubusercontent.com/openhwfoundation/cvw/... and both new website pages
  • openhwfoundation/cvw, openhwfoundation/cvw-arch-verif and openhwfoundation/core-v-verif all exist
  • the diff was checked line by line: every changed line is identical to its predecessor under the rename, except the two CONTRIBUTING.md lines above
  • lint-wally clean on all 7 configs; arch64i, coverage64gc and arch32i pass

🤖 Generated with Claude Code

The organization renamed, so point every link at the new name.  313 files, all
but two of them a mechanical openhwgroup -> openhwfoundation in a URL or repo
slug: the license header in the RTL and tests, the GitHub Actions badge and
workflow links, clone URLs, issue references, and the raw.githubusercontent
fetches in the toolchain installer, the buildroot Dockerfile and the nightly
build instructions in the README.

The two exceptions are the website links in CONTRIBUTING.md, which needed real
replacements rather than a rename.  openhwfoundation.org has no /membership/ or
/working-groups/ page; the old URLs now redirect to the site root.  Membership
moved to /become-a-member/ and the closest thing to the working groups page is
/projects/, so use those, and call the organization the OpenHW Foundation in the
sentence that links to them.

Nothing was broken beforehand: GitHub redirects both the web and raw URLs for a
renamed organization, and every rewritten link was checked to return 200.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@MikeOpenHWGroup

Copy link
Copy Markdown
Contributor

There is no immediate need to make most of these changes. GitHub will automatically redirect links to https://github.com/openhwgroup/cvw to https://github.com/openhwfoundation/cvw with no action required.

License headers should not be changed:

  • The Copyright declared by the OpenHW Group is now owned by the Eclipse Foundation.
  • The OpenHW Foundation is a not a legal entity and as such cannot hold a copyright. (It is a working group of the Eclipse Foundation, which is a legal entity that can hold a copyright.)

The others will require manual edits, but I expect this PR can be greatly reduced in scope.

@davidharrishmc

Copy link
Copy Markdown
Contributor Author

@MikeOpenHWGroup are you saying we should avoid changing the URL now, or is it fine to do so now instead of later?

I don't see anything related to licenses in the PR. Am I overlooking something?

The Solderpad license link in 40 files read https:##solderpad.org, and in
five of those every slash in the path was a # as well.  A bulk conversion of
// comment markers to ## had rewritten the slashes inside the URLs, not just
the markers.  One unrelated link, a stackoverflow reference in
fpga/zsbl/splitfile.sh, was mangled the same way.

Also drop a duplicated project URL line in bin/derivgen.pl.

Only comment lines change, and no copyright, SPDX identifier, or license
text is touched.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@MikeOpenHWGroup

MikeOpenHWGroup commented Sep 17, 2026

Copy link
Copy Markdown
Contributor

are you saying we should avoid changing the URL now, or is it fine to do so now instead of later?

Your choice. You should never need to make this change as GitHub will redirect openhwgroup to openhwfoundation in perpetuity. We are confident about this because we still have several documents in GitHub that use pulp-platform/ariane URLs and these are all redirected to openhwfoundation/cva6.

I don't see anything related to licenses in the PR. Am I overlooking something?

I misinterpreted this line in the Description for this Issue:

the license header block in the RTL and tests (the bulk of it, 223 `.sv` files and 37 `.S` files).

You are right that these do not include changes to the copyright holder, so that's all good.

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.

2 participants