[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Fluxo de trabalho no salsa



Oi Thiago,

Troquei o assunto da mensagem pra gente separar a discussão sobre como
usar o salsa.

On 12/09/2019 17:29, Qobi Ben Nun wrote:> Olá, Paulo.
>
> Estou lendo um livro sobre o gitlab flow para tentar encontrar uma forma
> mais simples, pois achei que ficou um pouco confusa essa maneira que
fez, mas pode ser
> apenas a falta do hábito.

No site da DebConf19 a gente seguiu esse mesmo fluxo: cada pessoa criar
um MR, o pessoal revisa, o autor original corrige se necessário, e
depois quem tem permissão de escrita aceita o MR.


> O que eu tinha de ideia era a de não mais mandarmos os arquivos e/ou
> patches como anexos para a lista, mas que esta servisse como um
registro da
> nossa movimentação no Salsa, além das nossas interações.

Concordo que enviar o arquivo para o salsa passa a ser desnecessário
mandar o arquivo pra lista também. Por isso na minha revisão eu já não
mandei o arquivo em anexo.

> Outra coisa que não achei muito produtiva é a de cada colaborador ter
um fork do
> repositório do site, pois creio que isso gera muito armazenamento
> desnecessário no Salsa.

Quando o MR é aceito, o fork é apagado.

No meu caso eu tive que criar um fork porque como tenho permissão de
escrita, se eu fizesse o upload do arquivo direto no master, ele já
seria aceito. Não sei se tem como contonar isso sem criar um fork.

Pra quem não tem permissão de escrita, esse problema não acontece porque
sempre será um MR.

> Estou também tentando encontrar um modo de termos apenas o clone do
repositório
> webwml em nossas máquinas e fazermos comentários diretamente pelo git
> (ainda estou vendo se é possível) e o próprio Salsa enviar mensagens
> para a lista para deixarmos públicas as interações.

Não entendi muito bem essa parte.

> Para essa ideia que tive, pensei de termos um branch de desenvolvimento
> (onde apenas alguns teríam acesso de escrita) para onde os colaboradores
> enviam suas contribuições por MR). Neste branch fazemos revisões e
> comentários e quando etivesse pronto, quem tem acesso faria MR para a
> master do site. No meio disso a lista era avisada pelo próprio Salsa
> dessas interações.

Seria um branch "portuguese", por exemplo?

Uma coisa que fiquei em dúvida e alguém pode esclarecer.
Supondo que existe um branch portuguese, várias pessoas enviam MRs pra lá.
Apenas um desses MR foi aprovado e já está ok pra ser enviado por
master. Quem tem permissão de escrita pode enviar apenas esse um MR
aprovado? Ou é necessário esperar todos os MRs para passar tudo de uma
vez pro master?

Abraços,


-- 
Paulo Henrique de Lima Santana (phls)
Curitiba - Brasil
Debian Developer
Diretor do Instituto para Conservação de Tecnologias Livres
Site: http://www.phls.com.br
GNU/Linux user: 228719  GPG ID: 0443C450

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: