Replies: 1 comment 3 replies
-
TL;DR I think you're just tired of reviewing PRs. In order for a PR to be easy to review then:
This is the latest huge PR ubiquity/ubiquity-dollar#417 This is the issue description ubiquity/ubiquity-dollar#406 The issue could be split into 4 tasks:
The PR ubiquity/ubiquity-dollar#417 also solves other issues:
But the issue's scope is to only create a deploy script
Yes, I remember, I just need more time for research of how to better format code so that it could be readable and not annoying to review |
Beta Was this translation helpful? Give feedback.
-
Problem
It's horrible to see blocked up PRs accumulate tens of file changes with hundreds/thousands lines of code changed. It progressively gets more slow/tedious/difficult to review the PR and merge/close it
Context
It's really common to see merges from development to update the code as the PR ages, but then I see redundant file changes accumulate as part of the aged PR from the other already merged PRs.
Also when bounty hunters run a formatter with the incorrect settings it will introduce a large amount of unnecessary changes.
Proposal
We should design a limit for the bounty-bot to recognize where it urges the bounty hunter to redo their PR. For example, if 1000 lines total are changed, then the bounty-bot should leave a comment explaining the issue and urging the bounty hunter to fix it likely by reverting the damaging commit (this likely is either a full code formatting with the wrong settings, or a merge from
development
)I think that we should start by only signaling/urging the bounty hunter to fix the problem with a warning message, but still allow the bounty hunter to proceed in case we need the flexibility.
Beta Was this translation helpful? Give feedback.
All reactions