docs: Deprecated API elements scheduled for removal in APIv5

Several groups have API elements that were deprecated as long ago as GitLab 12.3. The groups hope to remove those elements in v5 of our API, instead of a specific milestone. From a documentation perspective, this lack of a milestone creates a problem:

  • our deprecations / removals page focuses on GitLab release versions
  • we don't know when (or if) v5 will happen
  • we don't have another method for announcing these changes to API fields

Our deprecation / removal announcement process requires us to pick a milestone, and that's leading to items listed as being removed in %16.0 when they're really dependent on APIv5. From a Slack discussion this morning with @sselhorn and @dianalogan, it's time to bring this up in a separate issue.

awareness: @sselhorn and @dianalogan from our discussion this morning. @phikai and @tlinz as PMs for groups in devopscreate that are affected.

Assigning to Farnoosh and Brian for discussion.

Related issues

Merge requests

Edited by Amy Qualls