platui-support is a Github repository that exists to allow users of PlatUI libraries, services, and other tools, to raise both bug tickets and feature requests via Github. The issues raised are visible here: https://github.com/hmrc/platui-support/issues
When an issue is created, it will be created using one of two templates defined as YAML in the repo:
The documentation for creating new templates for issues in Github is here.
- PlatUI Developer on support rota checks board daily for new issues raised.
- PlatUI Developer adds one of the following labels:
platform testing
, ortriage
- If the label is
platform testing
, alert the@testleads
group in the Slack channel#int-team-plat-ui
- If the label is
triage
:- Reply to the original ticket with the standard copy
for
triage
- Read through the ticket, and see if it clearly falls into one of the following categories:
accepted: bug
(if this is clearly a bug)- Create a bug ticket in Jira
- If the ticket seems like BAU, apply the
BAU
label to the Jira ticket - Add a link in the Jira ticket to the Github issue (for closing once complete)
- Apply the label
accepted: bug
to the Github Issue - Reply to the original ticket with the standard copy
for
accepted: bug
including the Jira ticket number - Alert the @platui-leads group in the Slack channel
#int-team-plat-ui
invalid
- Apply the label
invalid
- Reply to the original ticket with the standard copy
for
invalid
- Apply the label
cantfix
- Apply the label
cantfix
- Reply to the original ticket with the standard copy
for
cantfix
- Apply the label
wontfix
- Apply the label
wontfix
- Reply to the original ticket with the standard copy
for
wontfix
- Apply the label
- If the ticket looks as though it could be a valid candidate for development, discuss in Slack whether one of the
following two labels should be used:
accepted: task
- Create a
task
ticket in Jira - Add a link in the Jira ticket to the Github issue (for closing once complete)
- Apply the label
accepted: task
to the Github Issue - Reply to the original ticket with the standard copy
for
accepted: task
including the Jira ticket number - Alert the
@platui-leads
group in the Slack channel#int-team-plat-ui
. It can then be added to the backlog as per usual process. - Once the Jira ticket is complete, close the Github issue
- Create a
accepted: spike
- Create a spike ticket in Jira
- Add a link in the Jira ticket to the Github issue (for closing once complete)
- Apply the label
accepted: spike
to the Github Issue - Reply to the original ticket with the standard copy
foraccepted: spike
including the Jira ticket number - Alert the
@platui-leads
group in the Slack channel#int-team-plat-ui
. It can then be added to the backlog as per usual process. - Once the Jira ticket is complete, close the Github issue
- Reply to the original ticket with the standard copy
for