Create and Populate Teams for the Various Product Areas
Created by: jmgate
Expectations
Given the "Trilinos testing and APP integration workflows and processes" discussion had today (6/19/2018) between @bartlettroscoe, @kddevin, @micahahoward, @rppawlo, @mperego, @agsalin, @srajama1, and @jmgate, it sounded reasonable to create teams under the Trilinos organization corresponding to the Trilinos product areas. Then whenever someone is triaging ATDM CDash failures, they can @mention the appropriate team.
Current Behavior
Currently @bartlettroscoe or @fryeguy52 will look at a failing test, see what package it pertains to, look up what product area that package is a part of, find the product lead for that product area, and @mention them. It's then the responsibility of the product lead to figure out the right person or people to put on the issue and assign them. With product area teams, containing appropriate people capable of assessing and addressing or assigning failures, that process is simplified.
Definition of Done
-
Create teams corresponding to each of the product areas. -
Assign each product lead as the maintainer of their team. - Team maintainers (product leads) can then add whoever they deem appropriate to their team.
-
@trilinos/data-services (@kddevin) -
@trilinos/discretizations (@mperego) -
@trilinos/framework (@jwillenbring) -
@trilinos/linear-solvers (@srajama1) -
@trilinos/nonlinear-solvers (@rppawlo)
-
-
@bartlettroscoe, adjust whatever documentation is necessary to let ATDM CDash triagers know what teams to mention.
Optional Steps
- Team maintainers can rename their team or add a team description.
Interested Parties
@jwillenbring, @maherou