[Webkit-unassigned] [Bug 258520] New: Quick Actions on EWS (Bot) to post in Slack for build errors (out of memory etc.)
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Jun 26 09:49:02 PDT 2023
https://bugs.webkit.org/show_bug.cgi?id=258520
Bug ID: 258520
Summary: Quick Actions on EWS (Bot) to post in Slack for build
errors (out of memory etc.)
Product: WebKit
Version: Safari Technology Preview
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Tools / Tests
Assignee: webkit-unassigned at lists.webkit.org
Reporter: ahmad.saleem792 at gmail.com
CC: aakash_jain at apple.com, ap at webkit.org,
jbedard at apple.com, ryanhaddad at apple.com
Hi Team,
I think if we can introduce something like 'Quick Action' button with quick drop down to type on our 'build-bot' pages, it can help to get quick action / help for those who don't know how to ask for help especially on Slack etc.
Idea in Steps:
1) Go to example build run: https://ews-build.webkit.org/#/builders/32/builds/10615
^ This does not compile but think, if it is out of memory or some other error type (beside test failure or build error)
2) It show 'Quick Action' on top of all steps (some button - single click or drop down with multiple error types)
3) On Click, it shows 'Modal' and ask you type explanation, you type 'Need restart' or 'Need to fix clean logs'
4) Upon click, it automatically post a message in some new channel in Slack called 'bot-watchers' and then tag people responsible to manage those bots.
___________
Benefits (I can assume):
1) No need to have Slack account or join WebKit channel for new contributor
2) New contributors are some time not familiar with WebKit Slack channel (I was not till Alexey introduced me)
3) One Click solution to share build failure URL and tagging people (normally I manually tag people and depending on port, it can be tricky some time, so if automated, it would reduce this step).
4) Quick help for 'developer' and they don't have to tag or message and would have official 'quick action' button to mention it to responsible team.
____________
If this idea is already discussed or mention, you can mark this duplicate or if there is already something in action, again you can close this with comment.
It was something I was discussing with Ryan so I thought to type and express my idea here for tracking purposes rather than something just in my head.
Thanks!
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230626/93de92e2/attachment-0001.htm>
More information about the webkit-unassigned
mailing list