Organização: SETI ou UFFS? #1

Closed
opened 2026-03-17 21:40:12 -03:00 by Dalton Scavassa · 3 comments

Registro, para reflexão, a possível mudança deste repositório da organização @SETI para a organização @UFFS, tendo em vista que seria interessante, por exemplo, permitir edição direta da Wiki pela equipe TI de toda a @UFFS, incluindo colegas dos campi.

De toda forma, contribuições por outras pessoas permanecem possíveis, tanto na Wiki quanto no restante do código-fonte, através de propostas de revisão (pull requests) a partir de derivações (forks) que podem criar de um repositório público. Isso independe da organização à qual o repositório está vinculado e da equipe diretamente responsável por ele, que pode ser enxuta.

Registro, para reflexão, a possível mudança deste repositório da organização @SETI para a organização @UFFS, tendo em vista que seria interessante, por exemplo, permitir edição direta da Wiki pela equipe **[TI](/org/UFFS/teams/ti)** de toda a @UFFS, incluindo colegas dos *campi*. De toda forma, contribuições por outras pessoas permanecem possíveis, tanto na Wiki quanto no restante do código-fonte, através de **propostas de revisão** (*pull requests*) a partir de derivações (*forks*) que podem criar de um repositório público. Isso independe da organização à qual o repositório está vinculado e da equipe diretamente responsável por ele, que pode ser enxuta.

Concordo com a possibilidade dos servidores de TI dos campi fazerem alterações na WIKI, mas @UFFS incluiria todo mundo e não apenas TI, certo?

Concordo com a possibilidade dos servidores de [TI](https://forja.uffs.edu.br/org/UFFS/teams/ti) dos _campi_ fazerem alterações na WIKI, mas [@UFFS ](https://forja.uffs.edu.br/UFFS) incluiria todo mundo e não apenas [TI](https://forja.uffs.edu.br/org/UFFS/teams/ti), certo?
Author
Owner

@silvia.borowicc wrote in SETI/forja-custom#1 (comment):

[...] @UFFS incluiria todo mundo e não apenas TI, certo?

Isso depende das permissões das equipes em que estiverem. Se uma conta estiver em uma equipe que tem poder de escrita em todos os repositórios da organização, sim. Pelo menos no momento, esse não é o caso das equipes criadas para alocarem por padrão as pessoas: o repositório precisa ser adicionado às equipes (ou vice-versa) para terem permissões especiais sobre ele.

@silvia.borowicc wrote in https://forja.uffs.edu.br/SETI/forja-custom/issues/1#issuecomment-3: > [...] [@UFFS ](https://forja.uffs.edu.br/UFFS) incluiria todo mundo e não apenas [TI](https://forja.uffs.edu.br/org/UFFS/teams/ti), certo? Isso depende das permissões das equipes em que estiverem. Se uma conta estiver em uma equipe que tem poder de escrita em todos os repositórios da organização, sim. Pelo menos no momento, esse não é o caso das equipes criadas para alocarem por padrão as pessoas: o repositório precisa ser adicionado às equipes (ou vice-versa) para terem permissões especiais sobre ele.
Author
Owner

De toda maneira, depois, acabei testando como seria isso e não foi bem como eu imaginava. Talvez isto seja um bug: a interface Web só deixa editar diretamente uma página da Wiki quem tem permissão de escrita sobre o repositório em si. Isso é coerente com a documentação. Porém, parece que a documentação e esse comportamento não vislumbram a permissão de escrita específica para a Wiki, diferenciada, possibilidade que talvez seja recente, especulo.

O detalhe é que, no Forgejo, a Wiki também é um repositório Git a parte, vinculado ao repositório "maior", com endereço [...]/nome_do_repositorio.wiki.git. É possível fazer o git clone da Wiki, realizar as alterações, commit e depois push, etc., normalmente, tendo a permissão especial para isso, mesmo sem poder escrever no repositório "chefe". O que faz sentido e foi algo que testei com sucesso. Contudo, a Web ainda não parece estar de acordo com essa lógica. Poderemos enviar um questionamento ao Forgejo sobre isso, se não encontrarmos outra explicação.

De toda maneira, depois, acabei testando como seria isso e não foi bem como eu imaginava. *Talvez* isto seja um *bug*: a interface Web só deixa editar diretamente uma página da Wiki quem tem permissão de escrita sobre o repositório em si. Isso é coerente com a [documentação](https://forgejo.org/docs/latest/user/wiki/). Porém, parece que a documentação e esse comportamento não vislumbram a permissão de escrita específica para a Wiki, diferenciada, possibilidade que talvez seja recente, especulo. O detalhe é que, no Forgejo, a Wiki também é um repositório Git a parte, vinculado ao repositório "maior", com endereço `[...]/nome_do_repositorio.wiki.git`. É possível fazer o `git clone` da Wiki, realizar as alterações, `commit` e depois `push`, etc., normalmente, tendo a permissão especial para isso, mesmo sem poder escrever no repositório "chefe". O que faz sentido e foi algo que testei com sucesso. Contudo, a Web ainda não parece estar de acordo com essa lógica. Poderemos enviar um questionamento ao [Forgejo](https://codeberg.org/forgejo/forgejo/) sobre isso, se não encontrarmos outra explicação.
Dalton Scavassa 2026-03-24 08:45:45 -03:00
  • closed this issue
  • added the
    dúvida
    label
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
UFFS/forja#1
No description provided.