-
Notifications
You must be signed in to change notification settings - Fork 987
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
Simplified pull request template #21900
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,39 +1,26 @@ | ||
[comment]: # (Please replace ... with your information. Remove < and >) | ||
[comment]: # (To auto-close issue on merge, please insert the related issue number after # i.e fixes #566) | ||
|
||
If you submit PR for issue with bounty then write here Fixes #NN where NN is issue number | ||
|
||
*otherwise* | ||
|
||
fixes #... | ||
|
||
### Summary | ||
|
||
## Summary | ||
[comment]: # (Summarise the problem and how the pull request solves it) | ||
... | ||
|
||
<!-- (Optional, remove if no changes to documentation) --> | ||
Documentation change PR (review please): https://github.com/status-im/status.im/pull/xxx | ||
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. We do not change documentation frequently |
||
|
||
### Review notes | ||
<!-- (Optional. Specify if something in particular should be looked at, or ignored, during review) --> | ||
## Review notes | ||
[comment]: # (Optional. Specify if something in particular should be looked at, or ignored, during review) | ||
|
||
### Testing notes | ||
<!-- (Optional) --> | ||
## Testing notes | ||
[comment]: # (Optional) | ||
|
||
#### Platforms | ||
<!-- (Optional. Specify which platforms should be tested) --> | ||
### Platforms | ||
[comment]: # (Optional. Specify which platforms should be tested) | ||
|
||
- Android | ||
- iOS | ||
- macOS | ||
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. desktop platforms aren't actual in 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 this is related to changes in dev exp. But yeah, they aren't common, let's remove it 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. @ulisesmac, I think that was added back in times when it was possible to build desktop version of status-mobile using |
||
- Linux | ||
- Windows | ||
|
||
#### Areas that maybe impacted | ||
<!-- (Optional. Specify if some specific areas has to be tested, for example 1-1 chats) --> | ||
### Areas that may be impacted | ||
[comment]: # (Optional. Specify if some specific areas need to be tested, such as 1-1 chats) | ||
|
||
##### Functional | ||
#### Functional | ||
|
||
- 1-1 chats | ||
- public chats | ||
|
@@ -48,32 +35,27 @@ Documentation change PR (review please): https://github.com/status-im/status.im/ | |
- fleet | ||
- bootnodes | ||
|
||
##### Non-functional | ||
#### Non-functional | ||
|
||
- battery performance | ||
- CPU performance / speed of the app | ||
- network consumption | ||
|
||
### Steps to test | ||
<!-- (Specify exact steps to test if there are such) --> | ||
## Steps to test | ||
[comment]: # (Specify exact steps to test if there are such) | ||
|
||
- Open Status | ||
- ... | ||
- Step 3, etc. | ||
|
||
<!-- (PRs will only be accepted if squashed into single commit.) --> | ||
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. This is enforced by github machinery. 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. Indeed, this has confused a bunch of people over time. The only thing I'm not sure is that some devs may still prefer to merge via command line, in which case I'm not sure GitHub will reject if the commits aren't squashed. In status-go GitHub happily accepts multiple commits because I've seen this happen a few times. 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. @ilmotta, well, if developer going to use command line, pull request comment won't stop it from happening. |
||
|
||
### Before and after screenshots comparison | ||
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. Never seen this section used. Usually screenshots are attached in summary 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. This was used a couple times, for example I'm pretty sure I've seen in PRs for quo components. But fair enough to remove 👍🏼 I have a macro to generate an HTML table for before/after screenshots. At one point in Status I used this macro a lot, but never this part from the template. |
||
|
||
| Figma (if available) | iOS (if available) | Android (if available) | ||
| --- | --- | --- | | ||
| Please embed Image/Video here of the before and after. | Please embed Image/Video here of the before and after. | Please embed Image/Video here of the before and after. | | ||
[comment]: # (Can be ready or wip) | ||
status: ready | ||
|
||
status: ready <!-- Can be ready or wip --> | ||
|
||
<!-- Uncomment this section for status-go upgrade/dogfooding pull requests | ||
|
||
- Specify potentially impacted user flows in _Areas that maybe impacted*. | ||
- Specify potentially impacted user flows in _Areas that may be impacted*. | ||
- Ensure that _Steps to test_ is filled in. | ||
|
||
### Risk | ||
|
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 don't have bounties now
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 actually have means of compensating work from external contribution. This has been done during 2024 and there are at least two developers that I know interested in that.
But I think we should keep the removal as you did. This is unnecessary noise.
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.
@ilmotta is there a public way to apply as an external contributor? I know a few that'd be interested on it
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.
Let's talk in private about this @ulisesmac, there are some important details first. If anybody is interested to understand this point, please reach out to me.