On Wed, Sep 4, 2019 at 11:11 PM Christopher <ctubb...@apache.org> wrote:

> 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.
>


yes, it's noisy. I tend to delete all but the last one from the PRs.

The main problem I have is that it means the github notifications window is
full of yetus reports for old patches, which hide real reviews.

>
> >
> > >
> > > 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.
>
>
kicking off when explicitly asked would be the best; or just give up on PRs
> X months old. Yes, that includes many of my spare-time-but-relevant
PRs...but I know they generally need rebase and merge conflict resolution
after a few months

Reply via email to