You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Do checks have to be all green before people will have a look at my code?
When shall I use "draft" PRs and what (not) to expect from them?
How can I indicate that I need early guidance and/or basic approval, before putting too much effort into detailed clean-ups?
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.
... 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
@deprecatedannotation suffice, do I need code triggering a notice, ...)How and when to maintain the
UPGRADING.mdfileGetting 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.