Skip to content
This repository has been archived by the owner on Jan 10, 2025. It is now read-only.

Deprecate the repo #7644

Merged
merged 17 commits into from
Jan 10, 2025
Merged

Deprecate the repo #7644

merged 17 commits into from
Jan 10, 2025

Conversation

joncinque
Copy link
Contributor

@joncinque joncinque commented Jan 10, 2025

Problem

Most of the SPL programs now live in their own repos, but the SPL repo still contains all the code.

Summary of changes

Similar to #7535, but for way more:

  • associated-token-account
  • feature-proposal
  • instruction-padding
  • libraries
  • record
  • single-pool
  • slashing
  • stake-pool
  • token
  • token-2022
  • token-group
  • token-metadata
  • transfer-hook

For each of those:

  • Update documentation for the program's new home
  • Remove program / JS / CLI directories
  • Add README pointing to new repo
  • Update Rust dependencies to crates.io version
  • Remove CI files

IMPORTANT NOTE: This cannot land until anza-xyz/agave#4371, otherwise downstream jobs will break.

This will be my last PR to this repo, it's been fun! See you over at https://github.com/solana-program

Note: leaving in draft to see if CI passes (at least I can leave the repo in good shape) Update: all good!

joncinque added a commit to joncinque/solana that referenced this pull request Jan 10, 2025
#### Problem

The SPL repo is about to get decommissioned with
solana-labs/solana-program-library#7644, but
this repo still runs downstream tests against it, which will immediately
fail when the PR lands.

#### Summary of changes

solana-labs#4371 has the real fix, but since time is of the essence, just disable
the downstream jobs.
@joncinque joncinque marked this pull request as ready for review January 10, 2025 17:49
@joncinque joncinque merged commit 63b2173 into solana-labs:master Jan 10, 2025
21 checks passed
@joncinque joncinque deleted the deprecate branch January 10, 2025 18:38
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant