This repository is moving
The administration of this repository and the governance of the project is being taken over by GlobalPlatform, as announced on 23 June: GlobalPlatform press release.
The development of the API specifications will continue as an open-source-licensed project, with both the sources and specifications available under the same licenses as today.
The transfer is scheduled for Monday 29th June.
The transfer process will affect forks and clones of this repository, and any material that links to this repository (github.com/arm-software/psa-api) or to the specification website (arm-software.github.io/psa-api). See below for details of what will happen and what you might need to do.
Impacts
The repository will be transferred to the GlobalPlatform GitHub organization, and will remain the upstream repository for all forks of this repository on GitHub.
The current website for the specifications is the GitHub pages site associated with the current repository. GitHub will stop resolving URLs for the existing site when the repo is transferred. As this website is vital for users of the specifications, we will then create a replacement psa-api repository in Arm-software, from which the website can continue to be served via GitHub pages. Once that is complete, specification URLs will work as they did before the transfer.
Unfortunately, because we need to re-use the psa-api repository name in Arm-software for the website pages, GitHub will not redirect any URLs that refer to the Arm-software repository to the new GlobalPlatform repository. These URLs will have to be updated to refer to the GlobalPlatform repository: in particular this includes https links from web pages, and Git remote specifications in repository clones.
Following the transfer, all active discussion and development will move to the new https://github.com/GlobalPlatform/psa-api repository Issues and Pull Requests. The fork that will be kept in Arm-software will direct readers to the new repository location.
What you need to do
Review the following actions before Monday, and be ready to update links to the Arm-software repository to the GlobalPlatform repository after the transfer is done.
- If you have a fork of this repository: it will automatically see that 'GlobalPlatform/psa-api' is its upstream copy and default target for PRs.
- If you have a local Git clone of psa-api, and have any remotes set to this repository: the remote URL will need to be updated, replacing 'arm-software' with 'globalplatform' in the URL.
- If you have any documents or web pages that refer to any page in the specification website, https://arm-software.github.io/psa-api: these will continue to work (when the transfer work above) is completed, but might fail to resolve for a short while during the process. In due course, GlobalPlatform will publish updated specifications on their own website, at which time you can review and update these links as required.
- If you have any documents or web pages that refer to any page in the repository web pages, https://github.com/arm-software/psa-api: these links need to be updated, replacing 'arm-software' with 'globalplatform' in the URL.
This repository is moving
The administration of this repository and the governance of the project is being taken over by GlobalPlatform, as announced on 23 June: GlobalPlatform press release.
The development of the API specifications will continue as an open-source-licensed project, with both the sources and specifications available under the same licenses as today.
The transfer is scheduled for Monday 29th June.
The transfer process will affect forks and clones of this repository, and any material that links to this repository (github.com/arm-software/psa-api) or to the specification website (arm-software.github.io/psa-api). See below for details of what will happen and what you might need to do.
Impacts
The repository will be transferred to the GlobalPlatform GitHub organization, and will remain the upstream repository for all forks of this repository on GitHub.
The current website for the specifications is the GitHub pages site associated with the current repository. GitHub will stop resolving URLs for the existing site when the repo is transferred. As this website is vital for users of the specifications, we will then create a replacement psa-api repository in Arm-software, from which the website can continue to be served via GitHub pages. Once that is complete, specification URLs will work as they did before the transfer.
Unfortunately, because we need to re-use the psa-api repository name in Arm-software for the website pages, GitHub will not redirect any URLs that refer to the Arm-software repository to the new GlobalPlatform repository. These URLs will have to be updated to refer to the GlobalPlatform repository: in particular this includes https links from web pages, and Git remote specifications in repository clones.
Following the transfer, all active discussion and development will move to the new https://github.com/GlobalPlatform/psa-api repository Issues and Pull Requests. The fork that will be kept in Arm-software will direct readers to the new repository location.
What you need to do
Review the following actions before Monday, and be ready to update links to the Arm-software repository to the GlobalPlatform repository after the transfer is done.