Skip to content

Implement initial rollout of PEP 715 #14017

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 15 commits into from
Jun 26, 2023
Merged

Implement initial rollout of PEP 715 #14017

merged 15 commits into from
Jun 26, 2023

Conversation

ewdurbin
Copy link
Member

No description provided.

@ewdurbin ewdurbin requested a review from a team as a code owner June 26, 2023 11:02
@ewdurbin ewdurbin requested a review from woodruffw June 26, 2023 12:17
Copy link
Member

@woodruffw woodruffw left a comment

Choose a reason for hiding this comment

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

🎉

Comment on lines +529 to +533
contributors += project.organization.owners
for teamrole in project.team_project_roles:
contributors += teamrole.team.members

for contributor in sorted(set(contributors)):
Copy link
Member

Choose a reason for hiding this comment

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

thought: I've seen this kind of pattern a couple of times now, so we likely want to queue up a feature request for Project.all_members or such that figures this out.

Copy link
Member Author

Choose a reason for hiding this comment

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

I agree, I think Project.contributors would fit nicely since thats how it is used most frequently.

Also an update to User.projects would be a step towards #13840

Copy link
Member Author

Choose a reason for hiding this comment

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

I'd suggest both of those are addressed in a separate PR. (This use case is temporary).

Copy link
Member

Choose a reason for hiding this comment

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

Of course! I use Conventional Comments for code reviews.

@ewdurbin ewdurbin merged commit aaa537f into main Jun 26, 2023
@ewdurbin ewdurbin deleted the pep_715 branch June 26, 2023 16:16
@hugovk hugovk mentioned this pull request Aug 24, 2023
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants