[webkit-dev] Announcing EWS status-bubbles on Github PRs

Saam Barati sbarati at apple.com
Wed Aug 17 17:24:06 PDT 2022


Thanks, this is a big improvement over what's there now.

Question below:

> On Aug 17, 2022, at 2:03 PM, Aakash Jain via webkit-dev <webkit-dev at lists.webkit.org> wrote:
> 
> Hi Everyone,
> 
> I am happy to announce EWS status-bubbles on Github PRs. We’ve ported many of the best features of Bugzilla EWS status-bubbles to a GitHub compatible format.
> 
> From now on, when you create any new GitHub PR, you will automatically see EWS status-bubbles on your PRs. We also mirror the latest status-bubble on top (in PR description) so that it is always easy to find consistently in same place. Due to different architecture, we wouldn't be porting the "position in queue" feature from Bugzilla status-bubbles to GitHub status-bubbles.

Why did you choose not to port "position in queue" this over to GitHub? I find this genuinely useful and I think it's a usability regression to lose it.

- Saam

> 
> 
> Following are the main benefits of status-bubbles over GitHub checks:
> - status-bubbles are displayed for all the queues, even if builds haven't started on those queues
> - in case PR has multiple iterations, status-bubbles are displayed for all the iterations
> - displayed even after a PR is merged/closed
> - easy to glance through the status of all the queues
> 
> 
> Upcoming features:
> - Retry failed build support https://webkit.org/b/244055
> - Generate detailed hover-over text for each status-bubble (including information about build-steps) https://webkit.org/b/244053
> - Orange status-bubble equivalent in Github status-bubbles https://webkit.org/b/244054
> 
> If you notice any issue, please feel free to file bugs (and assign to me).
> 
> Thanks
> Aakash
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev



More information about the webkit-dev mailing list