Phabricator

    From Miraheze Meta, Miraheze's central coordination wiki
    This page is a translated version of the page Phabricator and the translation is 45% complete.
    Outdated translations are marked like this.
    Miraheze White Logo.png
    Phabricator
    Plataforma de rastreamento de problemas do Miraheze. Relate bugs, solicite recursos e muito mais!
    Reportar bugs / qualquer outra coisa Reportar problema de segurança Solicitar domínio personalizado Solicitar alterações de configuração


    O Phabricator é um software de rastreamento de problemas, usado para rastrear pedidos de recursos, bugs abertos, etc.

    Pictogram voting info.svg Note: Phabricator é apenas para questões técnicas. Se você precisar de ajuda com algo não técnico (por exemplo, seu CSS não funciona, um usuário problemático, ajuda com a formatação de uma página}, pergunte no Quadro de avisos da comunidade ou Quadro de avisos dos administradores.

    Informações técnicas sobre o Phabricator podem ser encontradas aqui.

    Básicos

    Criando uma conta / Fazendo Login

    Para criar uma conta ou fazer login, por favor, siga as seguintes etapas:

    Error: no text specified (help).

    To create an account or log in, please use the following steps:

    1. Vá para o Phabricator.
    2. Clique em "Login". O botão deve estar no canto superior direito de todas as páginas se você não estiver conectado.
    3. Clique no botão que diz "Entrar ou Registrar // MediaWiki" (isso fará o seu login na sua conta Miraheze).
      Pictogram voting info.svg Note: Sempre clique no botão "Login ou Registro". Nunca tente fazer o login direto do Phabricator, pois esse prompt de login não é para usuários do wiki.
    4. Se solicitado, entre em sua conta Miraheze.
      Haverá um prompt perguntando se você deseja permitir que 'Miraheze Phabricator' faça seu login, clique em Permitir .
    5. Se você ainda não criou uma conta, será solicitado que você confirme seu nome de usuário e adicione seu e-mail.
    Abaixo estão imagens que podem auxiliá-lo neste processo. As imagens abaixo mostram como cada tela / etapa deve ficar. Cada imagem é identificada a qual etapa corresponde.
    Extended content
    Tela principal do Phabricator (Etapa 1)
    Tela de login do Phabricator. Clique na parte inferior do botão denominado "Entrar ou Registrar // MediaWiki" (Etapa 2/3)
    Tela de login do Meta (Etapa 4)
    Tela pedindo permissão para entrar no Phabricator, clique em "Permitir"
    Tela de criação de conta do Phabricator (etapa 5)

    Tarefas de arquivamento

    Depois de fazer o login, clique nos links na parte superior da página para arquivar as tarefas. Alternativamente, se você clicar em "Maniphest" na página principal, um botão intitulado "Create Task" deve aparecer.

    Ao fazer solicitações, é recomendável que você os dê um título descritivo. Por exemplo, se você encontrar um bug como um erro de banco de dados em seu wiki, um bom título poderia ser "Erros de banco de dados em" mywiki.Miraheze.org ".

    Pictogram voting info.svg Note: A menos que você tenha sido instruído a, não atribua a tarefa a ninguém (incluindo você). Os administradores do sistema atribuem tarefas a outros administradores do sistema, usuários ou até mesmo a si mesmos para ajudar a monitorar o progresso da tarefa.

    Pictogram voting info.svg Note: Não preencha "Tags" ou altere "Assinantes" se você não sabe o que está fazendo. Deixe-os em branco e, se necessário, alguém os mudará.

    Na descrição da tarefa que você está criando, seja descritivo sobre o problema ou recurso que está solicitando. Se sua tarefa for relacionada a um wiki em particular, por favor, inclua um link. Se a tarefa que você está criando estiver usando um modelo (por exemplo, solicitações de domínio personalizado, problemas de segurança, etc.), siga as diretrizes apresentadas na página.

    Depois de preencher sua solicitação, um administrador do sistema irá processá-la em breve. Por favor, tenha paciência se sua tarefa não for realizada imediatamente!

    Quem pode arquivar tarefas?

    Todos os usuários do Miraheze são livres para enviar relatórios de erros e fornecer feedback. No entanto, para questões mais delicadas, como solicitações de domínio personalizado, importação de artigos, alterações de nomes de bancos de dados, alteração de configurações restritas, entre outras, é recomendado que “burocratas” arquivem essas questões. Mesmo que você seja um sysop, é recomendável que um burocrata arquive a tarefa.

    Pedidos e relatórios

    Abaixo estão descrições expandidas sobre o que cada solicitação faz.

    • Se você deseja solicitar uma extensão e / ou mudança de configuração (que não está no ManageWiki!) Para o seu wiki, por favor, use este formulário.
    • Se você quiser relatar um problema de segurança, use este formulário.
    • Se você deseja relatar um bug ou qualquer outra coisa, por favor use este formulário.
    • Se você deseja solicitar um domínio personalizado, leia isso para obter mais informações.

    Para mais detalhes técnicos, por favor veja Tech:Phabricator.

    Triagem de tarefas

    • Muitas tarefas, como todas as solicitações de recursos e a maioria das alterações de configuração, são classificadas como "Normal" por padrão. Não há necessidade de alterar a prioridade da solicitação, pois isso não fará com que sua solicitação seja processada mais rapidamente. Todas as solicitações de recursos e mudanças de configuração são feitas por ordem de chegada, em que seu wiki será configurado quando todas as solicitações antes de serem concluídas ou concluídas em um padrão bom o suficiente para que seja possível seguir em frente. Existem quatro prioridades diferentes que são usadas no Phabricator:
      • Unbreak Now!: As tarefas aqui devem ser resolvidas o mais rápido possível, todas as outras tarefas devem ser resolvidas depois que as aqui forem resolvidas. Essas tarefas geralmente estão relacionadas a problemas globais, como tempo de inatividade.
      • Alta: As tarefas aqui devem ser resolvidas em alguns dias.
      • Normal: A maioria das tarefas nesta prioridade deve ser resolvida assim que alguém puder, e outras tarefas (como metas) devem ser realizadas no período de tempo que lhes é atribuído.
      • Baixo: As tarefas aqui não são importantes para o funcionamento direto do Miraheze ou são apenas ideias ou não podem ser trabalhadas atualmente e, portanto, devem ser feitas sempre que alguém quiser.

    Além disso, também há status no Phabricator:

      • Open: Tarefas que estão atualmente à espera de alguém para cuidar delas, ou que estão em andamento.
      • Resolved: Tarefas concluídas.
      • Invalid: Tarefas que são inapropriadas para o Phabricator e o pedido deveria ter sido feito em outro lugar.
      • Declined: Tarefas que não podem ser feitas neste momento, não o serão ou concluímos que não era necessário naquele momento.
      • Stalled Tarefas que estão aguardando a resposta de uma entidade externa antes que qualquer ação nossa possa ser tomada.

    Se você não tiver certeza sobre como fazer a triagem de um problema, deixe-o como está e um administrador do sistema fará a triagem apropriadamente.

    Etiquetas/Projetos

    • Tags/projetos são usados para organizar tarefas em seus tópicos relativos. Por exemplo, uma tarefa intitulada "Solicitação de recurso para example.miraheze.org" seria colocada na tag "Configuração", pois essa é a tag na qual colocamos todas as solicitações de recurso e mudanças de configuração.
    • As extensões que precisam ser revisadas são adicionadas ao projeto "Extensões" na área de trabalho "Revisão necessária"
    • As tarefas relacionadas ao funcionamento geral do Miraheze e seus servidores são colocadas sob a tag Site Reliability Engineering.
    • Existem inúmeras outras tags que são usadas para diversos fins. Todos eles podem ser vistos aqui: $link

    Tipos

    Existem diferentes tipos de projetos / tags que são usados no Phabricator. A configuração atual é a seguinte:

    • Projetos / Componentes
      • Estes representam a maior parte dos projetos do Phabricator e pertencem a uma área de software, infraestrutura ou atividade.
      • Ícone: Projeto
      • Cor: Azul
    • Grupos
      • Representam entidades de pessoas e servem como uma associação comum para tarefas que requerem envolvimento ou engajamento de um determinado grupo ou para um grupo que pode ser uma parte interessada na progressão de uma tarefa.
      • Ícone: Grupo
      • Cor: Violeta
    • ACLs
      • Semelhante a grupos, exceto estes são usados ​​para controlar o acesso a certas tarefas, com sua associação ao grupo fortemente restrita.
      • Ícone: Política
      • Cor: Vermelho
    • Tag
      • As tags representam objetivos ou problemas comuns que não são específicos do projeto.
      • Ícone: Tag
      • Cor: Amarelo
    • Metas
      • Metas são mais comumente nossos objetivos do período de planejamento semestral.
      • Ícone: Objetivo
      • Cor: Verde
    • Do utilizador
      • Os projetos do usuário podem ser usados ​​para permitir que um usuário categorize as tarefas de uma maneira fácil dentro de um projeto, em vez de rastreá-lo por outros meios, como notificações. Útil para monitorar a progressão das tarefas em uma placa de trabalho.
      • Ícone: Linha do tempo
      • Cor: xadrez

    Política de acesso

    Isso descreve o acesso a certas ACLs e privilégios de administrador no Phabricator.

    Administrador

    O Phabricator Administrator não é uma ferramenta poderosa, no entanto, ele tem acesso a certas informações protegidas sobre contas de usuário e pode ver informações confidenciais, como o status de autenticação de 2 fatores.

    Atualmente, os direitos de administrador do Phabricator foram concedidos apenas aos engenheiros de confiabilidade do site, que já mantêm acesso root nos servidores Phabricator relevantes. Esta política pode ser revisada se um caso de uso puder ser apresentado por qualquer membro que não seja elegível para os direitos atualmente.

    ACL: Segurança

    Esta ACL permite que as tarefas sejam restringidas da exibição pública quando o conteúdo sendo público puder representar um risco para as operações da Miraheze, a segurança do software ou a proteção de dados. Esta ACL também pode ser usada quando tais informações puderem representar um risco para outros serviços até que um período de divulgação razoável tenha passado - quando a Miraheze pode tornar essas informações públicas.

    A associação ao grupo está restrita a:

    • Engenharia de confiabilidade do local
    • Confiança e segurança
    • Conselho de Administração (quando tomam parte ativa nos negócios de conformidade / regulamentares da empresa)

    Qualquer pessoa que requeira acesso a uma determinada tarefa pode ser adicionado como assinante sem associação ACL.

    Ver também