[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