Os hats oficiais no Projeto FreeBSD são hats que são mais ou menos formalizados e, principalmente, com funções administrativas. Eles têm autoridade e responsabilidade por sua área. A ilustração a seguir mostra as linhas de responsabilidade. Depois disso segue uma descrição de cada hat, incluindo quem os mantém.
Todas as caixas consistem em grupos de committers, exceto as caixas pontilhadas onde os detentores não são necessariamente committers. Os círculos planificados são subprojetos e consistem em committers e pessoas que não são committers do projeto principal.
The FreeBSD Documentation Project é o arquiteto responsável por definir e acompanhar as metas de documentação para os committers no projeto Documentação.
Hat mantido pela: Equipe do DocEng <doceng@FreeBSD.org>
. O Capitulo DocEng.
O Postmaster é responsável pelo envio correto do email para o endereço de email dos committers. Ele também é responsável por garantir que as listas de discussão funcionem e deve tomar medidas contra possíveis interrupções de correspondência, como filtros de vírus, spam e trolls.
Hat atualmente mantido pelo: Time Postmaster <postmaster@FreeBSD.org>
.
As responsabilidades da Equipe de Engenharia de Release são
Definir, publicar e seguir um cronograma de lançamento para releases (versões) oficiais
Documentando e formalizando procedimentos de engenharia da release
Criação e manutenção de branches de código
Coordenando com as equipes de Ports e Documentação para ter um conjunto atualizado de pacotes e documentação lançados com as novas releases
Coordenar com a equipe de segurança para que as versões pendentes não sejam afetadas por vulnerabilidades divulgadas recentemente.
Mais informações sobre o processo de desenvolvimento estão disponíveis na seção release engineering.
Hat mantido pela: Equipe de Engenharia de Release <re@FreeBSD.org>
. O Capitulo de Engenharia de Release.
Relações Publicas & As responsabilidades do contato corporativo são:
Fazer declarações de imprensa quando acontecem coisas que são importantes para o projeto FreeBSD.
Ser a pessoa de contato oficial para corporações que estão trabalhando em estreita colaboração com o Projeto FreeBSD.
Tomar medidas para promover o FreeBSD tanto na comunidade Open Source quanto no mundo corporativo.
Lidar com a lista de discussão “freebsd-advocacy”.
Este hat não está atualmente ocupado.
A principal responsabilidade do Security Officer (Oficial de Segurança) é coordenar a troca de informações com outras pessoas na comunidade de segurança e no projeto FreeBSD. O agente de segurança também é responsável por tomar medidas quando os problemas de segurança são relatados e promover um comportamento proativo de desenvolvimento quando se trata de segurança.
Devido ao receio de que informações sobre vulnerabilidades possam vazar para pessoas com intenções maliciosas antes que um patch esteja disponível, apenas o Oficial de Segurança, composto por um oficial, um adjunto e dois membros do Core team, recebe informações confidenciais sobre problemas de segurança. No entanto, para criar ou implementar um patch, o Oficial de Segurança tem a equipe de segurança oficial <security-team@FreeBSD.org>
para ajudar no trabalho.
O Source Repository Manager (Gerenciador do Repositório de Código Fonte) é o único que tem permissão para modificar diretamente o repositório sem usar a ferramenta SVN. É sua responsabilidade garantir que os problemas técnicos que surgem no repositório sejam resolvidos rapidamente. O gerenciador do repositório de código fonte possui a autoridade para voltar commits, se isso for necessário para resolver um problema técnico do SVN.
Hat mantido pelo: Source Repository Manager <clusteradm@FreeBSD.org>
.
O Gerente de Eleições é responsável pelo processo Core election. O gerente é responsável por executar e manter o sistema eleitoral, e é a autoridade final caso eventos imprevistos menores ocorram no processo eleitoral. Grandes imprevistos devem ser discutidos com o Core team
Hat realizado apenas durante as eleições.
O hat Web site Management é responsável por coordenar o lançamento de páginas Web atualizadas em espelhos ao redor do mundo, pela estrutura geral do site principal e pelo sistema em que está sendo executado. O gerenciamento precisa coordenar o conteúdo com The FreeBSD Documentation Project e atua como mantenedor da árvore “www”.
Hat mantido pelos: Webmasters do FreeBSD <www@FreeBSD.org>
.
O Gerente de Ports atua como uma conexão entre The Ports Subproject e o projeto principal, e todas as solicitações do projeto devem ir para o gerente de ports.
Hat mantido pela: Equipe de Gerenciamento de Ports <portmgr@FreeBSD.org>
. O Capitulo Portmgr.
O Standards (Padrões) é responsável por garantir que o FreeBSD cumpra com os padrões com os quais está comprometido, mantendo-se atualizado sobre o desenvolvimento desses padrões e notificando os desenvolvedores do FreeBSD sobre mudanças importantes que lhes permitam assumir um papel proativo e diminuir o tempo entre atualização de padrões e complacência do FreeBSD.
Hat atualmente mantido por: Garrett Wollman <wollman@FreeBSD.org>
.
A principal responsabilidade do Secretário do Core é redigir os drafts e publicar os Relatórios finais do Core. O secretário também mantém a agenda central, assegurando assim que nenhuma bola seja descartada sem solução.
Hat atualmente mantido por: Joseph Mingrone <jrm@FreeBSD.org>
.
O Bugmeister é responsável por garantir que o banco de dados de manutenção esteja em ordem, que as entradas sejam categorizadas corretamente e que não existam entradas inválidas.
Hat atualmente mantido pelo: Time Bugmeister <bugmeister@FreeBSD.org>
.
A tarefa do oficial de contratos de doações é combinar os desenvolvedores com necessidades com pessoas ou organizações dispostas a fazer uma doação. A carta de ligação de doações está disponível aqui
Hat mantida pelo: Escritório de Contratos de Doações <donations@FreeBSD.org>
.
(Também chamado de “Administrador de Cluster do FreeBSD”)
A equipe administrativa consiste nas pessoas responsáveis por administrar os computadores dos quais o projeto depende, para que seu trabalho distribuído e comunicação sejam sincronizados. Consiste principalmente naquelas pessoas que têm acesso físico aos servidores.
Hat mantido pela: Equipe de Admin <admin@FreeBSD.org>
.
All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/
Questions that are not answered by the
documentation may be
sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.