Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Deprecate the v1 IS API and replace most of it with v2 #2254
This is part 1 of many, as shown by #2253
It may be easier to review this commit by commit. See 'docs' status check for what this looks like in the spec.
This PR handles deprecating the v1 API and replacing relevant bits with v2 stuff. This is an intermediary step to show at the spec level that v1 is truly deprecated, but does mean the whole thing is duplicated. The next IS spec version after this one is expected to delete the v1 stuff completely.
This PR intentionally does not handle defining the auth endpoints and how all that works in an effort to keep the PRs moderately reviewable. This PR does not include the new lookup API for the same reason.
Specs part of MSC2140.