-
- Notifications
You must be signed in to change notification settings - Fork 5.3k
Added page "Community Reviews" #5480
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
Changes from 1 commit
b91191a 65a5a94 899c782 d08ccf8 2d7622b 62a4e85 d13a03b 0b5ce44 File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
- Loading branch information
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| | @@ -123,13 +123,13 @@ Pick a pull request from the `PRs in need of review`_ and follow these steps: | |
| * New features should always be added to the current development version. | ||
| Check the `Symfony Roadmap`_ to find the current development version. | ||
| | ||
| 2. **Reproduce the Problem** | ||
| 3. **Reproduce the Problem** | ||
| | ||
| Read the issue that the pull request is supposed to fix. Reproduce the | ||
| problem on a clean `Symfony Standard Edition`_ project and try to understand | ||
| why it exists. | ||
| | ||
| 3. **Review the Code** | ||
| 4. **Review the Code** | ||
| | ||
| Read the code of the pull request and check it against some common criteria: | ||
| There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. just note that we will be able to (partially) automate some of these aspects eventually .. | ||
| | ||
| | @@ -147,13 +147,13 @@ Pick a pull request from the `PRs in need of review`_ and follow these steps: | |
| latest UPGRADE-X.X.md file? Do those explanations contain "Before"/"After" | ||
| There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. [...] "Before"/"After" examples [...] | ||
| with a clear upgrade path? | ||
| There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. upgrade instructions? | ||
| | ||
| 4. **Test the Code** | ||
| 5. **Test the Code** | ||
| | ||
| Take your project from step 2 and test whether the PR works properly. | ||
| There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I guess step 3 (ie. Reproduce the Problem)? | ||
| | ||
| TODO: precise steps | ||
| There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Probably we don't really need to say much more here anyways. We can probably just remove this TODO line There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I think for an average user there's much more to say. Sure, for us it's obvious, but the goal is to lower the barrier to entrance so more guidance = better IMO | ||
| | ||
| 5. **Update the PR Status** | ||
| 6. **Update the PR Status** | ||
| | ||
| At last, add a comment and update the status of the PR. **Thank the | ||
| contributor for working on the PR**. Include the line ``Status: <status>`` in | ||
| | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should explain here that you need to differ between BC breaking changes and BC compatible changes given that we have development branches for 2.x and 3.x, shouldn't we?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1