Page MenuHomePhabricator

tbs: user-story 1 - Create a "reporting bugs" section on how to open a bug task
Closed, ResolvedPublic1 Estimated Story Points

Description

The task is to create a section under https://wikitech.wikimedia.org/wiki/Portal:Toolforge/Ongoing_Efforts/Toolforge_Build_Service where there's a small explanation on where to report a bug (generic for now).

This includes creating the phabricator template link that creates a task under the tbs.

Double check with @KHernandez-WMF if we want a new tag too to follow up support tickets instead of mixing also with other ones.

We can use @bd808's handy https://phabulous.toolforge.org/ to create the task link template :)

Event Timeline

Change 880418 had a related patch set uploaded (by Slavina Stefanova; author: Slavina Stefanova):

[cloud/toolforge/toolforge-cli@main] cli: Display helpful error message when the service is down

https://gerrit.wikimedia.org/r/880418

I've created a basic bug report template for now, adding only the Toolforge Build Service tag:
https://phabricator.wikimedia.org/maniphest/task/edit/form/43/?projects=tbs&priority=triage

@KHernandez-WMF Should we have a specific support tag, as mentioned in the task description?

I've added a small section to the wikitech docs, linking to the template:
https://wikitech.wikimedia.org/wiki/Portal:Toolforge/Ongoing_Efforts/Toolforge_Build_Service#Toolforge_Build_Service_Project

@Mouhieddinek and @dcaro any idea what the requirements for this task is? this should be easy to review but I have no idea what to look out for looking at the task description.

The text and template made by @Slst2020 looks good! This can be closed unless someone else wants to adjust wording.

FYI, the toolforge build error handler currently points to this task, but I don’t find it very helpful for end users looking to go through the “reporting bugs” flow. If https://phabricator.wikimedia.org/maniphest/task/edit/form/43/?projects=tbs&priority=triage is the right link, maybe the error handler should point to that instead? (Potentially shortened via w.wiki.)

I don't think it should link to the task creation form directly, since we want to encourage everyone to search for existing bugs before opening a new one.

I don't think it should link to the task creation form directly, since we want to encourage everyone to search for existing bugs before opening a new one.

Maybe linking to the project workboard would be enough, then users can browse existing bugs or create a new task as they see fit?

I don't think it should link to the task creation form directly, since we want to encourage everyone to search for existing bugs before opening a new one.

Maybe linking to the project workboard would be enough, then users can browse existing bugs or create a new task as they see fit?

sounds good to me :)