-
Notifications
You must be signed in to change notification settings - Fork 64
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
Things I wish I had known as a new contributor #472
Comments
It's going to be hard for us to agree on everything, so I will create several PRs instead of a big one. |
greg0ire
added a commit
to greg0ire/doctrine-website
that referenced
this issue
May 28, 2023
This addressed question 2 and 3 from doctrine#472
greg0ire
added a commit
to greg0ire/doctrine-website
that referenced
this issue
May 28, 2023
This addresses question 2 and 3 from doctrine#472
greg0ire
added a commit
to greg0ire/doctrine-website
that referenced
this issue
May 28, 2023
This addresses question 2 and 3 from doctrine#472
greg0ire
added a commit
to greg0ire/doctrine-website
that referenced
this issue
May 28, 2023
This addresses question 2 and 3 from doctrine#472
greg0ire
added a commit
to greg0ire/doctrine-website
that referenced
this issue
May 28, 2023
This addresses question 2 and 3 from doctrine#472
greg0ire
added a commit
to greg0ire/doctrine-website
that referenced
this issue
May 28, 2023
This addresses question 2 and 3 from doctrine#472
greg0ire
added a commit
to greg0ire/doctrine-website
that referenced
this issue
May 28, 2023
This addresses question 2 and 3 from doctrine#472
@mpdude Is this issue covered for now and can be closed? |
Not all of it yet :-) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
... to save my own and my fellow reviewers' time. It's not about the codebase itself, but the conventions and processes around it.
Which branch to base a PR on? Revamp the contributor guide #473
How to deal with all the checks and tools? Document how to deal with checks #481
psalm
,phpcbf
,phpcs
, ...Dealing with Psalm errors Document how to deal with checks #481
psalm.xml
? When to use@psalm-suppress
?Rebase and squash your commits periodically?
Write good commit messages for single commits vs. keeping the PR initial comment up-to-date?
When and how to add deprecations? Document how to contribute deprecations #482
@deprecated
annotation suffice, do I need code triggering a notice, ...)How and when to maintain the
UPGRADING.md
fileGetting PRs reviewed Document how to get your PR reviewed. #484
This is not to blame anyone for not providing the necessary instructions and documentation, at least not in places where I would have to stumble across. Rather I am trying to document my observations as long as they are fresh and clear, hoping that the list can serve as starting pointers for future improvements.
👇 Anything missing on the list? Feel free to add your observations.
The text was updated successfully, but these errors were encountered: