xref: /freebsd/share/misc/organization.dot (revision f173c2b77e0287807852bb7ba982643f33bdf8a0)
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# http://www.freebsd.org/administration.html .
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
27
28core [label="Core Team\ncore@FreeBSD.org\nallanjude, bapt, bcr,\nbenno, emaste, gnn,\nhrs, jhb, kmoore"]
29coresecretary [label="Core Team Secretary\ncore-secretary@FreeBSD.org\nmatthew"]
30doccommitters [label="Doc/www Committers\ndoc-committers@FreeBSD.org"]
31doceng [label="Documentation Engineering Team\ndoceng@FreeBSD.org\ngjb, blackend,\ngabor, hrs,\nwblock"]
32portscommitters [label="Ports Committers\nports-committers@FreeBSD.org"]
33portmgr [label="Port Management Team\nportmgr@FreeBSD.org\nadamw, antoine, bapt, bdrewery\nfeld, mat, rene, swills"]
34portmgrsecretary [label="Port Management Team Secretary\nportmgr-secretary@FreeBSD.org\nrene"]
35re [label="Primary Release Engineering Team\nre@FreeBSD.org\ngjb, kib,\nbdrewery, blackend,\nrgrimes, delphij,\nhrs, glebius,\nmarius, rwatson"]
36secteam [label="Security Team\nsecteam@FreeBSD.org\ndelphij,\ndes, gavin, gjb,\nglebius, remko"]
37portssecteam [label="Ports Security Team\nports-secteam@FreeBSD.org\ndelphij, amdmi3, eadler, feld, jgh, junovitch, rea, sbz, simon, swills, zi"]
38secteamsecretary [label="Security Team Secretary\nsecteam-secretary@FreeBSD.org\nremko"]
39securityofficer [label="Security Officer Team\nsecurity-officer@FreeBSD.org\ndelphij, des,\ngavin, gjb,\nglebius, remko"]
40srccommitters [label="Src Committers\nsrc-committers@FreeBSD.org"]
41
42# Admin teams go here alphabetically sorted
43
44accounts [label="Accounts Team\naccounts@FreeBSD.org\nmarkm, simon, kensmith,\ndhw"]
45backups [label="Backup Administrators\nbackups@FreeBSD.org\nsimon, kensmith,\ndhw"]
46bugmeister [label="Bugmeister Team\nbugmeister@FreeBSD.org\neadler, gavin, gonzo"]
47clusteradm [label="Cluster Administrators\nclusteradm@FreeBSD.org\nallanjude, brd,\ndhw, gavin,\ngjb, peter,\nsbruno, simon,\nzi"]
48cvsupmaster [label="CVSup Mirror Site Coordinators\ncvsup-master@FreeBSD.org\nkuriyama, jdp,\nkensmith"]
49dnsadm [label="DNS Administrators\ndnsadm@FreeBSD.org\nbillf, dg, ps,\nkensmith, peter"]
50mirroradmin [label="FTP/WWW Mirror Site Coordinators\nmirror-admin@FreeBSD.org\nkuriyama, kensmith"]
51ncvs [label="CVS src Repository Managers\nncvs@FreeBSD.org\njoe, kuriyama, markm,\nsimon, peter"]
52perforceadmin [label="Perforce Repository Administrators\nperforce-admin@FreeBSD.org\nscottl, kensmith, gordon,\nrwatson, peter, dhw"]
53postmaster [label="Postmaster Team\npostmaster@FreeBSD.org\ndhw, ler, pi, rea, remko, zi"]
54refadm [label="Reference Systems Administrators\nrefadm@FreeBSD.org\njake, billf, markm, simon,\nobrien, ps, kensmith,\npeter, dhw"]
55webmaster [label="Webmaster Team\nwebmaster@FreeBSD.org\ngjb, wblock, blackend,\ngabor, hrs, wosch"]
56
57# Misc hats go here alphabetically sorted
58
59donations [label="Donations Team\ndonations@FreeBSD.org\nwilko, gahr, pgolluci,\nobrien, trhodes, ds,\nrwatson"]
60marketing [label="Marketing Team\nmarketing@FreeBSD.org\nSteven Beedle, Denise Ebery, deb,\njkoshy, dru, mwlucas, imp,\nKris Moore, murray, mattt,\nJeremy C. Reed, rwatson"]
61vendorrelations [label="Vendor Relations\nvendor-relations@FreeBSD.org\ncore, FreeBSD Foundation"]
62
63# Here are the team relationships.
64# Group together all the entries for the superior team.
65# Keep the list sorted by the superior team entry.
66
67_admin -> accounts
68_admin -> backups
69_admin -> bugmeister
70_admin -> clusteradm
71_admin -> ncvs
72_admin -> cvsupmaster
73_admin -> dnsadm
74_admin -> mirroradmin
75_admin -> perforceadmin
76_admin -> refadm
77_admin -> postmaster
78_admin -> webmaster
79
80_devel -> core
81
82_misc -> donations
83_misc -> marketing
84_misc -> vendorrelations
85
86core -> coresecretary
87core -> doceng
88core -> portmgr
89core -> re
90core -> securityofficer
91core -> srccommitters
92
93doceng -> doccommitters
94
95portmgr -> portmgrsecretary
96portmgr -> portscommitters
97
98securityofficer -> secteam
99securityofficer -> portssecteam
100
101secteam -> secteamsecretary
102
103}
104