Ir para o conteúdo

Equipes 👥⚓︎

Responsabilidade das Unidades⚓︎

O responsável por cada unidade da SPLOR é também o responsável por gerir os membros de sua equipe e deve adicioná-los nos respectivos times do GitHub. Na SPLOR, a ideia é que times reproduzam a estrutura administrativa:

gestao-equipe-github

Essa organização de equipe permite:

  • Controle de acesso adequado aos repositórios
  • Gestão de permissões específicas por equipe
  • Facilitação da comunicação entre membros da mesma unidade
  • Organização clara da estrutura administrativa

Como Funcionam os Times no GitHub⚓︎

Configuração de Times⚓︎

gestao-times-github

1. Criação do Time⚓︎

  • Apenas owners da organização (membros da AID) podem criar times
  • O nome do time deve seguir o padrão: [SIGLA_UNIDADE]
  • A descrição deve incluir o nome completo da unidade

2. Adição de Membros⚓︎

  • Cada unidade deve adicionar seus membros ao time correspondente
  • Os membros podem ter diferentes níveis de permissão dentro do time
  • Recomenda-se ter pelo menos um maintainer por time

3. Permissões de Repositório⚓︎

  • Os times podem ter acesso a repositórios específicos
  • As permissoes dos membros podem ser: Read, Write, Admin
  • O acesso dos membros pode ser concedido a repositórios públicos ou privados

Benefícios da Organização em Times⚓︎

Comunicação⚓︎

  • @mentions (menções) podem ser feitas para times inteiros
  • Notificações podem ser configuradas por time
  • Facilita a identificação de responsabilidades

Gestão de Acesso⚓︎

  • Controle centralizado de permissões
  • Facilita a remoção de acesso quando necessário
  • Audit trail claro de quem tem acesso a quê

Colaboração⚓︎

  • Pull requests podem ser atribuídos a times
  • Code reviews podem ser solicitadas de times específicos
  • Facilita a distribuição de trabalho
Tip

Não se esqueça de trocar a seu avatar do Github, colocando a sua foto.🤵‍♂️

Assim, fica mais fácil dos seus colegas te marcarem e você não perde nenhuma notificação!