Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Times da organização #7

Open
alexandre-mbm opened this issue Aug 18, 2014 · 10 comments
Open

Times da organização #7

alexandre-mbm opened this issue Aug 18, 2014 · 10 comments
Labels

Comments

@alexandre-mbm
Copy link
Contributor

Ramificando #4

[respondendo fala de Wille] 1) Todos estão com poder total em tudo. Talvez seja conveniente associar alguns projetos a alguns times (com especificação de permissões) e ter fluxos de trabalho com pull requests. Ao menos para um projeto movimentado e central tal como é o do website.

@vgeorge
Copy link
Member

vgeorge commented Aug 18, 2014

Pode ser. Ao invés de adicionar pessoas pela página da organização OSMBrasil deveremos adicionar as pessoas interessadas diretamente aos repositórios.

@vgeorge vgeorge closed this as completed Aug 18, 2014
@alexandre-mbm
Copy link
Contributor Author

Quem já está como "proprietário da organização", cada um de nós, está podendo escrever em tudo. Eu, particularmente, só peço para ter esse direito total no /OSMBrasil/zapto. Não por que eu esteja movimentando ele a contento... não estou, mas porque o comecei por aqui e até agora estou praticamente sozinho.

@vgeorge
Copy link
Member

vgeorge commented Aug 18, 2014

Certo, o que posso fazer é retirar todo mundo da organização e aí criar repositórios quando alguém me pedir.

@alexandre-mbm
Copy link
Contributor Author

Por enquanto as coisas parecem está dando certo. Mas e quando mais gente for entrando, os conflitos de interesses? Ficará complicado ou estranho gerenciá-los.

Eu sugiro que enquanto somos poucos e iguais, façamos discussão e votação a respeito disso.

Se já existisse uma ONG, o estatuto deveria reger as várias formas de participar nas decisões. Melhor chamar o @nighto aqui.

@Skippern
Copy link

Acho podemos deixa o team "Owner" como administração do GIT, um grupo limitado com acesso completo. Alem esse podemos abre times por assunto, como "Web", "JOSM", "Mapnik" por exemplo, onde o nome do time identificar area do trabalho. Os repositórios deve partense aos times especializados (os repositórios sobre site do "Web", preset/mappaint/validador do "JOSM", stylesheet para rendericador do "Mapnik", etc.)

@alexandre-mbm
Copy link
Contributor Author

@Skippern, era disso que eu estava falando!

@jgpacker
Copy link
Collaborator

Até onde eu vejo, todos os membros da organização atual são membros conhecidos da comunidade (pelo menos na lista talk-br), então teoricamente são pessoas confiáveis.

O que eu recomendaria é mudar a permissão de acesso de todo mundo (menos a do vgeorge) para Write Access em vez de Admin Access (que está agora).

Não vejo problema em separar o pessoal em times diferentes (dependendo da área desejada de atuação), se for conveniente.

@jgpacker jgpacker reopened this Aug 18, 2014
@alexandre-mbm
Copy link
Contributor Author

Acho que estão com opiniões alinhadas: eu, @Skippern, @jgpacker. Quero dizer: as três opiniões se complementam e não se chocam.

Não se trata de desconfiar das pessoas. É natural, para questões específicas, duas pessoas quererem coisas diferentes. Se o número de pessoas que respondem por um projeto for ímpar e pequeno, as decisões podem ser alcançadas mais facilmente.

@alexandre-mbm
Copy link
Contributor Author

Eu e @Skippern voltamos a conversar sobre isso hoje, no IRC. Caso o assunto volte a interessar à equipe: "Permission levels for an organization repository". Ali tem uma tabela elucidativa.

@Skippern
Copy link

Opinião dos @nighto @willemarcel e @naoliv também seria bom no este assunto

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants