Skip to content
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

Revert "Replace --quiet with --banner (#23343)" #23396

Closed
wants to merge 1 commit into from
Closed

Conversation

yuyichao
Copy link
Contributor

This reverts commit dcb46b3
and clarify the help message of --quiet.

Fix #23380
Reopen #23342

AFAICT there isn't a clear need for #23342 since quite startup seems to cover all usecases. The discoverability of -q is also pretty good (it's in -h) and the name is pretty standard (gdb, python).

This reverts commit dcb46b3
and clarify the help message of `--quiet`.

Fix #23380
Reopen #23342
@ViralBShah
Copy link
Member

ViralBShah commented Aug 22, 2017

While I was ok with -q and it works as in many other open source projects, the change was fine too. It does not appear welcoming to contributors to have this reverted after a bunch of review and work went into it.

@yuyichao
Copy link
Contributor Author

the change was fine too

No?. The revert is certainly not targeted at the author of the PR, that was a correct fix to the issue it closes. However, it was an issue that asked for a name change to one that doesn't reflect what the option was doing so to be more welcoming we should think more before openning issues and have more discussion before inviting new contributor to work on it.

@StefanKarpinski
Copy link
Sponsor Member

I have made a PR with an alternative solution: #23399. We can decide which one makes more sense, merge it and close the other one. Your solution may make more sense. If you'd communicated your position in a less abrasive and confrontational way, we could have come to a conclusion here with a lot less debate. The ongoing passive aggressiveness about me opening an issue for a clear mismatch between a command-line option's name and its help message is not helpful.

@yuyichao
Copy link
Contributor Author

The ongoing passive aggressiveness about me opening an issue for a clear mismatch between a command-line option's name and its help message is not helpful.

Sorry if it sounds like passive aggressive, that's not really what I mean. However, I do think that issue was openned too quickly and have encouraged new contributor to work on it without discussion. I certainly believe you have the capability to check the uses of the option and see if it really means "disable banner" so I think that should be done. I usually observe that issues openned in this manner are not the most useful ones so I always do some simple code browsing/changing (5-10mins) before openning an issue that's not clearly a bug (like crashes) to make sure that the issue itself makes sense.

@StefanKarpinski
Copy link
Sponsor Member

StefanKarpinski commented Aug 22, 2017

How slowly should I open issues? Should I write issues down in my moleskin notebook and ponder them for a week before filing them on GitHub? I did check the help message of the option and the implementation. I missed the one place where banner is used to suppress a warning, but that was noticed and discussed later during the PR review. After several days with no objections, Jeff merged the PR. What exactly was wrong with this process? I think your objections to it are pure hindsight.

@yuyichao
Copy link
Contributor Author

How slowly should I open issues?

Enough to decide if something is a good idea other than the one instance it comes up. 1day should be long enough.

Should I write issues down in my moleskin notebook and ponder them for a week before filing them on GitHub?

One week can be a little too long but yes, that is good and I do that all the time.

but that was noticed and discussed later during the PR review. After several days with no objections,

Hmm, it was merged one day after the banner issue was brought up and the same day after the first reply to that comment. And I was actually quite surprised that it was treated as a good sign for the change even though it is acknowledged that the new name is very weird compare to what the option actually does.

@StefanKarpinski
Copy link
Sponsor Member

As usual, we seem to be talking past each other but the timeline of #23343 does not agree with what you seem to be saying. In any case, I'm done with wasting time on this, so I'll be moving on.

@yuyichao
Copy link
Contributor Author

So just to clearify what I'm saying without asking for reply, in case part of it was not clear enough and can be misinterpreted.

it was merged one day after the banner issue was brought up and the same day after the first reply to that comment

The PR was merged on Aug. 21st, 12:02 pm. The banner issue (I guess this was a typo, I mean the warning issue) was brought up Aug. 20th, 8:50 am, which was 27hrs 12mins before the merge and the first reply to that comment was at Aug. 21st, 11:14 pm, 48mins before the merge.

@StefanKarpinski
Copy link
Sponsor Member

The opening of the second issue wasn't problematic, so I'm not sure why that's relevant.

@yuyichao
Copy link
Contributor Author

The second issue isn't related, the link I post links to the It's a bit strange to depend on banner for this warning. comment and that comment is relavant since that's clearly not several days with no objections.

@ararslan
Copy link
Member

Is this PR still relevant now that #23399 has been merged?

@StefanKarpinski StefanKarpinski deleted the yyc/banner branch August 26, 2017 00:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants