Phabricator/pt-br

Informar bugs / qualquer outra coisa  Informar 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.

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.

Criando uma conta / Fazendo Login
Para criar uma conta ou fazer login, por favor, siga as seguintes etapas:


 * 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).
 * 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.
 * 1) 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 .
 * 1) 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.



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 ".

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.

A menos que a tarefa seja urgente (como erros em todos os wikis, tempo de inatividade global, etc.), não defina a prioridade como "Alta" ou "Unbreak Now!". Este não faz com que o seu pedido seja processado mais rapidamente. Mesmo se seu wiki estiver inacessível, você deve deixar a prioridade em "Precisa de Triagem" ou "Normal" e um administrador do sistema irá alterá-la se necessário.

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ê quiser solicitar uma extensão e/ou alteração de configuração (isso não está no ManageWiki!) para o seu wiki, por favor  use essa forma.
 * Se você quiser denunciar um erro ou qualquer outra coisa, por favor, use essa forma
 * Se você quiser denunciar um problema de segurança, use essa forma

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

Triagem de tarefas

 * Todos os pedidos de recursos e a maioria dos pedidos de mudanças em configurações são marcados como sendo de prioridade "Normal" por padrão. Não há necessidade de mudar a prioridade do pedido, pois isso não vai fazer o seu pedido ser processado mais rápido. Todos os pedidos dessas categorias serão processados em ordem de chegada, ou seja, a sua wiki será configurada quando todos os pedidos anteriores tenham sido completos ou já estejam próximos o bastante de serem finalizados para que seja possível prosseguir adiante.
 * A prioridade "Alta" é usada quando um problema está afetando todo o Miraheze, ou causando graves problemas em uma wiki. "Reparo Imediato" é usado quando há uma falha urgente, ou caso o Miraheze tenha caído.
 * Tarefas que não sejam importantes para o funcionamento direto do Miraheze, são somente idéias ou não podem receber progresso atualmente devem ser marcadas como possuindo prioridade "Baixa".

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.

SRE Duty
Trabalho de engenharia de confiabilidade do local é um nome atribuído ao processo de garantir que as tarefas e problemas recebidos sejam resolvidos em tempo hábil ou permaneçam rastreados semana após semana para evitar que as tarefas desapareçam do radar de todos.

Leia mais sobre SRE Duty aqui.

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: https://phabricator.miraheze.org/project/query/all/

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


 * Projects / Components
 * These represent the bulk of projects within Phabricator and belong to an area of either software, infrastructure or activity.
 * Icon: Project
 * Colour: Blue
 * Groups
 * These represents entities of people and serve as a common association for tasks which require involvement or engagement from a certain group or for a group who may be a stakeholder in a task's progression.
 * Icon: Group
 * Colour: Violet
 * ACLs
 * Similar to groups except these are used for controlling access to certain tasks, with their group membership heavily restricted.
 * Icon: Policy
 * Colour: Red
 * Tags
 * Tags represent common objectives or issues that aren't Project specific.
 * Icon: Tag
 * Colour: Yellow
 * Goals
 * Goals are most commonly our bi-annual planning period objectives.
 * Icon: Goal
 * Colour: Green
 * User
 * User projects can be used to allow a user to categorise tasks in an easy way within a project rather than tracking it via other means such as notifications. Useful for monitoring progression of tasks across a workboard.
 * Icon: Timeline
 * Colour: Checkered

Access Policy
This outlines access to certain ACLs and Administrator privileges on Phabricator.

Administrator
Phabricator Administrator is not a powerful tool, however it has access to certain protected information about user accounts and can see sensitive information such as 2 Factor Authentication Status. Currently, Phabricator Administrator rights have only been granted to Site Reliability Engineers, who already maintain root access on the relevant Phabricator servers. This policy can be reviewed if a use-case can be presented by any member who is not eligible for the rights currently.

ACL: Security
This ACL allows tasks to be restricted from public view when the contents being public could cause a risk to Miraheze's operations, software security or data protection. This ACL can additionally be used when such information could pose a risk to other services until a reasonable disclosure period has passed - when Miraheze may make such information public. Membership to the group is restricted to: Anyone who requires access to a certain task, can be added as a subscriber without ACL membership.
 * Site Reliability Engineering
 * Trust and Safety
 * Board of Directors (when they take an active part in compliance/regulatory business of the company)

Resumos
Resumos de Phabricator Search Quieres estão disponíveis usando the PhabDigests tool desenvolvido pelo projeto voluntário. Isso exigirá que seu e-mail seja fornecido a voluntários e as informações não estão cobertas pela Miraheze NDA ou pela Política de Privacidade. Os dados armazenados neste sistema estão sujeitos a uma [política de privacidade de $ miraheze-privacidade] separada.

Entre em contato com RhinosF1 ou pergunte em se você gostaria de um resumo.

Ver também

 * Tech:Phabricator para mais detalhes técnicos sobre o Phabricator
 * Tech:SRE Duty para mais detalhes sobre o processo