Closed BenTheElder closed 2 years ago
/assign
@BenTheElder I think changing Details
to something along the lines of Click here for more details
might help. Not sure if we should remove the <details>
block, mainly because too much text in a comment can also cause non-attention to the info provided ("too much text" is again subjective). WDYT?
@MadhavJivrajani It might be helpful to get data on which prow plugins use Details
today. This can help us identify areas of friction in a much clearer way.
/sig contributor-experience @BenTheElder do you have a list of comments that use this and which ones should be changed?
From what I could tell, the following use <details>
blocks (either through format functions in prow/respond.go
or directly as part of a format string constant defined):
assign
blockade
bugzilla
buildifier
cat
cla
dco
dog
golint
goose
help
invalidcommitmsg
label
lgtm
lifecycle
milestone
override
pony
project
releasenote
retitle
shrug
sigmention
skip
trick-or-treat
trigger
updateconfig
verify-owners
yuks
As noted above there are a lot of these. I don't have a list, I'm looking for input on the concept.
I've never seen the unstyled <details>
block anywhere else on the web myself and I can't say that I've seen any other GitHub automation use it. I suspect that without a demonstration or prior experience people probably just never read any of the contents which makes it somewhat less useful.
But it's hard to tell for sure and I'm not sure what we should do instead. In emails these aren't collapsed IIRC so it might make sense to stop using them at all.
I wouldn't ask anyone to move forward on this without more input on what the solution should be from contribex etc.
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.
This bot triages issues and PRs according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/remove-lifecycle stale
/lifecycle rotten
/close
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle stale
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.
This bot triages issues and PRs according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/remove-lifecycle rotten
/close
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle rotten
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.
This bot triages issues and PRs according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/reopen
/remove-lifecycle rotten
Please send feedback to sig-contributor-experience at kubernetes/community.
/close
@k8s-triage-robot: Closing this issue.
What would you like to be added:
These are relatively un-styled on github.com and may not be obvious to expand.
A lot of bot comments hide the really useful details on how to deal with a problem behind these.
We should consider not using these or at least making their own usage more obvious.
Why is this needed:
I haven't really seen
<details>
blocks used on the web, certainly not unstyled, and I'm observing what I strongly suspect to be new users not expanding and reading these. I suspect that at least some of them would read these but aren't figuring out that they need to click on the▶
@kubernetes/sig-contributor-experience