Linear
Our team uses Linear for issue tracking and project management. Linear is a modern issue tracking tool that helps streamline software development processes.
Training
At this time, we do not have any formal training for our team. Instead, please review this recording of a live workshop for a comprehensive overview of Linear's features and our internal best practices for using it.
Linear Docs
The linear documentation is a great resource for learning more about Linear's features and capabilities. You can find the documentation here.
Recommended Settings
There are a few settings we recommend enabling in Linear to maximize your experience:
GitHub integration, with the "Reviews Enabled" option checked. See the 30:00 mark in the workshop video for more details.
Enable the following personal settings:
On git branch copy, move issue to started status
on move to started status, assign to yourself
For more details, see the 34:40 mark in the workshop video.
"Investigating" Status
The portal team has one additional status option that the automations team does not have.
This status is called "Investigating" and is used when a task requires further research or investigation before it can be accepted or declined. Think of it as an extension of the Triage status.
As we are using it, the "Investigating" status is the responsibility of the portal managers. If a task is moved to "Investigating", the portal managers will take ownership of the task and work to determine the next steps.