xref: /freebsd/share/misc/organization.dot (revision 2a58b312)
1# $FreeBSD$
2
3# This file is meant to show the infrastructural organization of the
4# FreeBSD Project; what kind of teams we have and how they relate to
5# each other.
6# For a detailed description of the responsibilities and duties of the listed
7# teams, please see our Administration page at
8# https://www.freebsd.org/administration/ .
9#
10# The graphical output can be generated from this file with the following
11# command:
12# $ dot -T png -o file.png organization.dot
13#
14# The dot binary is part of the graphics/graphviz port.
15
16digraph org {
17
18node [color=lightblue2, style=filled, bgcolor=black];
19
20# Meta-categories go here
21
22_devel [label="FreeBSD Developers"]
23_admin [label="FreeBSD Infrastructure Administrators"]
24_misc [label="Miscellaneous Hats"]
25
26# Development teams go here alphabetically sorted by FreeBSD login name
27
28core [label="Core Team\ncore@FreeBSD.org\nbapt, bcr, emaste,\ngrog, jhb, lwhsu,\nmanu, tcberner, 0mp"]
29coresecretary [label="Core Team Secretary\ncore-secretary@FreeBSD.org\ncarlavilla"]
30doccommitters [label="Doc/www Committers\ndoc-committers@FreeBSD.org"]
31doceng [label="Documentation Engineering Team\ndoceng@FreeBSD.org\nbcr, gabor, gjb, hrs,\nblackend, ryusuke, wblock"]
32pkgmgr [label="Package Management Team\npkgmgr@FreeBSD.org\nantoine, bdrewery"]
33portscommitters [label="Ports Committers\nports-committers@FreeBSD.org"]
34portmgr [label="Port Management Team\nportmgr@FreeBSD.org\nbapt, bofh, mat, pizzamig\nrene, swills, tcberner"]
35portmgrsecretary [label="Port Management Team Secretary\nportmgr-secretary@FreeBSD.org\nrene"]
36re [label="Primary Release Engineering Team\nre@FreeBSD.org\ngjb, kib\n, blackend, delphij, cperciva"]
37secteam [label="Security Team\nsecteam@FreeBSD.org\ndelphij,\ndes, markj,\nemaste,\ngjb, gordon,\noshogbo, philip"]
38portssecteam [label="Ports Security Team\nports-secteam@FreeBSD.org\ndelphij, amdmi3, eadler, jgh, rea, riggs, sbz, simon, swills, zi"]
39secteamsecretary [label="Security Team Secretary\nsecteam-secretary@FreeBSD.org\nremko"]
40securityofficer [label="Security Officer Team\nsecurity-officer@FreeBSD.org\nbenno, delphij,\ndes, emaste,\ngjb, gordon,\nremko"]
41srccommitters [label="Src Committers\nsrc-committers@FreeBSD.org"]
42
43# Admin teams go here alphabetically sorted
44
45accounts [label="Accounts Team\naccounts@FreeBSD.org\nclusteradm"]
46backups [label="Backup Administrators\nbackups@FreeBSD.org\nclusteradm"]
47bugmeister [label="Bugmeister Team\nbugmeister@FreeBSD.org\neadler, gavin, gonzo"]
48clusteradm [label="Cluster Administrators\nclusteradm@FreeBSD.org\nallanjude, brd,\ndhw, gavin,\ngjb, peter,\nsbruno, simon,\nzi"]
49dnsadm [label="DNS Administrators\ndnsadm@FreeBSD.org\nclusteradm"]
50mirroradmin [label="FTP/WWW Mirror Site Coordinators\nmirror-admin@FreeBSD.org\nclusteradm,\nkuriyama"]
51perforceadmin [label="Perforce Repository Administrators\nperforce-admin@FreeBSD.org\nscottl, kensmith, gordon,\nrwatson, peter, dhw"]
52postmaster [label="Postmaster Team\npostmaster@FreeBSD.org\ndhw, krion, ler, philip, pi, rea, remko, zi"]
53webmaster [label="Webmaster Team\nwebmaster@FreeBSD.org\ngjb, wblock, blackend,\ngabor, hrs, wosch"]
54
55# Misc hats go here alphabetically sorted
56
57donations [label="Donations Team\ndonations@FreeBSD.org\nwilko, gahr, pgolluci,\nobrien, ds,\nrwatson"]
58marketing [label="Marketing Team\nmarketing@FreeBSD.org\nSteven Beedle, Denise Ebery, deb,\njkoshy, dru, mwlucas, imp,\nKris Moore, murray, mattt,\nJeremy C. Reed, rwatson"]
59vendorrelations [label="Vendor Relations\nvendor-relations@FreeBSD.org\ncore, FreeBSD Foundation"]
60
61# Here are the team relationships.
62# Group together all the entries for the superior team.
63# Keep the list sorted by the superior team entry.
64
65_admin -> accounts
66_admin -> backups
67_admin -> bugmeister
68_admin -> clusteradm
69_admin -> dnsadm
70_admin -> mirroradmin
71_admin -> perforceadmin
72_admin -> postmaster
73_admin -> webmaster
74
75_devel -> core
76
77_misc -> donations
78_misc -> marketing
79_misc -> vendorrelations
80
81core -> coresecretary
82core -> doceng
83core -> portmgr
84core -> re
85core -> securityofficer
86core -> srccommitters
87
88doceng -> doccommitters
89
90portmgr -> pkgmgr
91portmgr -> portmgrsecretary
92portmgr -> portscommitters
93
94securityofficer -> secteam
95securityofficer -> portssecteam
96
97secteam -> secteamsecretary
98
99}
100