Skip to content

ref(api): mark previous enterprise endpoints as unowned#111002

Draft
cvxluo wants to merge 1 commit intomasterfrom
cvxluo/mark-previous-enterprise-endpoints-as-unowned
Draft

ref(api): mark previous enterprise endpoints as unowned#111002
cvxluo wants to merge 1 commit intomasterfrom
cvxluo/mark-previous-enterprise-endpoints-as-unowned

Conversation

@cvxluo
Copy link
Contributor

@cvxluo cvxluo commented Mar 18, 2026

Since the enterprise team doesn't exist right now, these endpoints are all technically unowned.

@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Mar 18, 2026
class ReleaseThresholdEndpoint(ProjectEndpoint):
permission_classes = (ProjectReleasePermission,)
owner: ApiOwner = ApiOwner.ENTERPRISE
owner: ApiOwner = ApiOwner.UNOWNED
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These are a lot of what rotational was doing. @mrduncan do you know who would take release tasks now?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@bruno-garcia releases are effectively unowned at the moment, right?

Copy link
Member

@sentaur-athena sentaur-athena left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Moving them to unowned makes it harder to find them and add owners to them. Ideally we would not use the unowned tag ever.
Most of enterprise code will be owned by billing and product platform so I added Jason.
The only part that is not is related to releases, let's find the right owner.

"POST": ApiPublishStatus.PRIVATE,
}
owner = ApiOwner.ENTERPRISE
owner = ApiOwner.UNOWNED
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@swartzrock my understanding is that some of these would be owned by product platform team. Maybe we should transfer them now?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants