in generator/app.go [137:157]
func (g *LeadershipGroup) Owners() []Person {
o := append(g.Chairs, g.TechnicalLeads...)
// Sort
sort.Slice(o, func(i, j int) bool {
return o[i].GitHub < o[j].GitHub
})
// De-dupe
seen := make(map[string]struct{}, len(o))
i := 0
for _, p := range o {
if _, ok := seen[p.GitHub]; ok {
continue
}
seen[p.GitHub] = struct{}{}
o[i] = p
i++
}
return o[:i]
}