Skip to content

Update new project section #57

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 10 commits into from
Oct 12, 2024
Merged

Update new project section #57

merged 10 commits into from
Oct 12, 2024

Conversation

cunla
Copy link
Member

@cunla cunla commented Oct 6, 2024

No description provided.

@cunla cunla requested review from ryancheley, tim-schilling, williln, Stormheg and a team October 6, 2024 18:57
Copy link
Member

@tim-schilling tim-schilling left a comment

Choose a reason for hiding this comment

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

A few small changes, but this looks good.

@cunla what do you think about asking the maintainers to create the release.yml and the test.pypi.org project before scheduling the call? Theoretically, we could also ask them all the various questions to make generating the repo config data easier too.

@ryancheley
Copy link
Member

@cunla what do you think about asking the maintainers to create the release.yml and the test.pypi.org project before scheduling the call? Theoretically, we could also ask them all the various questions to make generating the repo config data easier too.

@tim-schilling I was thinking about this after our call yesterday as well! I think it might be a good idea to ask the maintainers to do that OR to add in an extra 15 - 20 minutes (maybe more 🤷 ) to allow us time to do it on the call with them.

@tim-schilling
Copy link
Member

My opinion is that we should try to get the information beforehand to keep those meetings as short as we can.

I do think a video will help, but as we optimize the process, it'll keep needing to be updated.

cunla and others added 4 commits October 9, 2024 07:47
Co-authored-by: Tim Schilling <schillingt@better-simple.com>
Co-authored-by: Tim Schilling <schillingt@better-simple.com>
Co-authored-by: Tim Schilling <schillingt@better-simple.com>
Co-authored-by: Tim Schilling <schillingt@better-simple.com>
@cunla
Copy link
Member Author

cunla commented Oct 9, 2024

I am all for making it more efficient and this is a nice step forward.

Eventually, I hope we can get to a point where maintainers can transfer packages with our involvement only in the background.
Theoretically, it is already possible: (1) approve PR to become member, (2) approve invite to PyPI, (3) approve PR to add repo to be managed.

Once the process stabilizes, I would like to do another video.

Remove a TODO that we're not sure if it'll happen at all.
@tim-schilling tim-schilling merged commit d1def9e into main Oct 12, 2024
@tim-schilling tim-schilling deleted the update-new-proj-section branch October 12, 2024 21:04
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