On Wed, Sep 4, 2019 at 3:16 PM Sean Busbey <bus...@cloudera.com> wrote: > > On Wed, Sep 4, 2019 at 1:35 PM Christopher <ctubb...@apache.org> wrote: > > > > Hi Hadoop Devs, > > > > Just curious whether we can get some pull requests merged in. Yetus > > will continue to spam open pull requests with walls of text, drowning > > out any potential human conversation. This doesn't seem to be > > particularly helpful in general, but it is especially bad if the pull > > request is open for a long time, and isn't addressed. > > > > Just as a point of clarification, those automated checks are testing > something new each time. Specifically how the PR works with the > then-current version of the target branch. They also only do so once a > week.
Understood. However, even one of those massive messages is too spammy. And for a PR open since January, that's 26 such messages. The issue isn't that they aren't useful to check that it works against the latest... I can see how that's useful. Rather, the issue is that it drowns out humans by overwhelming the thread with information that is not helpful to a contributor. > > > > > 1. Why is there no active response to users that submit pull requests? > > As with most Open Source projects, and especially ASF projects, my > experience in Hadoop is that the easiest way to see more things > reviewed and merged that you care about is to review the work of > others in order to help the overall reviewer bandwidth. This is a good suggestion. However, my (now stale) review occurred 2 days after it was submitted back in January, wherein I made a small suggestion for improvement. Since I'm not a Hadoop committer, I don't think there's much more I could have done. Since there was no response from anybody within the Hadoop community itself (either concurring with my suggestion, or otherwise), and since nobody responded to the contributor, my review never mattered. > > > 2. Does Yetus really need to drown human conversation threads on > > GitHub with walls of automated text? (vs. using the GitHub checks API > > or similar brief status message) > > Yetus itself can be run in a multitude of ways. The behavior you see > is specific to how the Hadoop project runs it. Interesting. I would recommend it stop being run that specific way... since it's unfriendly to contributors, drowns out human conversation, and probably triggers a lot of spam on the notifications lists and any JIRA issues mentioned, making it more likely to be ignored there as well. It is a nice concept, but I don't think it works well on GitHub comment threads. (it probably works best on JIRA's "Work Log", and (if possible) using GitHub's status/checks API for PRs. If GitHub had a "work log" like JIRA, I would recommend it publish to that channel instead, but that doesn't currently exist. --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscr...@hadoop.apache.org For additional commands, e-mail: general-h...@hadoop.apache.org