xref: /freebsd-src/share/misc/organization.dot (revision cf2c79915a63463ce6f7323127ade110bbe67db6)
1dd0cd967SGabor Kovesdan
2dd0cd967SGabor Kovesdan# This file is meant to show the infrastructural organization of the
3dd0cd967SGabor Kovesdan# FreeBSD Project; what kind of teams we have and how they relate to
4dd0cd967SGabor Kovesdan# each other.
5dd0cd967SGabor Kovesdan# For a detailed description of the responsibilities and duties of the listed
6dd0cd967SGabor Kovesdan# teams, please see our Administration page at
789c0640cSLi-Wen Hsu# https://www.freebsd.org/administration/ .
8dd0cd967SGabor Kovesdan#
9dd0cd967SGabor Kovesdan# The graphical output can be generated from this file with the following
10dd0cd967SGabor Kovesdan# command:
11dd0cd967SGabor Kovesdan# $ dot -T png -o file.png organization.dot
12dd0cd967SGabor Kovesdan#
13dd0cd967SGabor Kovesdan# The dot binary is part of the graphics/graphviz port.
14dd0cd967SGabor Kovesdan
15dd0cd967SGabor Kovesdandigraph org {
16dd0cd967SGabor Kovesdan
17dd0cd967SGabor Kovesdannode [color=lightblue2, style=filled, bgcolor=black];
18dd0cd967SGabor Kovesdan
19dd0cd967SGabor Kovesdan# Meta-categories go here
20dd0cd967SGabor Kovesdan
21dd0cd967SGabor Kovesdan_devel [label="FreeBSD Developers"]
22dd0cd967SGabor Kovesdan_admin [label="FreeBSD Infrastructure Administrators"]
23dd0cd967SGabor Kovesdan_misc [label="Miscellaneous Hats"]
24dd0cd967SGabor Kovesdan
25f6c03fc6SMuhammad Moinur Rahman# Development teams go here alphabetically sorted by FreeBSD login name
26dd0cd967SGabor Kovesdan
27*cf2c7991SLi-Wen Hsucore [label="Core Team\ncore@FreeBSD.org\nallanjude, dch, glebius,\nhrs, lwhsu, mat,\nolivier, tcberner"]
28*cf2c7991SLi-Wen Hsucoresecretary [label="Core Team Secretary\ncore-secretary@FreeBSD.org\nrene"]
29dd0cd967SGabor Kovesdandoccommitters [label="Doc/www Committers\ndoc-committers@FreeBSD.org"]
30849bfb6dSBenedict Reuschlingdoceng [label="Documentation Engineering Team\ndoceng@FreeBSD.org\nbcr, gabor, gjb, hrs,\nblackend, ryusuke, wblock"]
31947fcb84SRene Ladanpkgmgr [label="Package Management Team\npkgmgr@FreeBSD.org\nantoine, bdrewery"]
32dd0cd967SGabor Kovesdanportscommitters [label="Ports Committers\nports-committers@FreeBSD.org"]
33806bd5e0SMateusz Piotrowskiportmgr [label="Port Management Team\nportmgr@FreeBSD.org\nbapt, bofh, mat,\npizzamig, rene, tcberner"]
347c8a79a8SRene Ladanportmgrsecretary [label="Port Management Team Secretary\nportmgr-secretary@FreeBSD.org\nrene"]
35806bd5e0SMateusz Piotrowskire [label="Primary Release Engineering Team\nre@FreeBSD.org\ngjb, kib,\nblackend, delphij, cperciva"]
36acdc1de3SGlen Barbersecteam [label="Security Team\nsecteam@FreeBSD.org\ndelphij,\ndes, markj,\nemaste,\ngjb, gordon,\noshogbo, philip"]
376a68db4aSRene Ladanportssecteam [label="Ports Security Team\nports-secteam@FreeBSD.org\ndelphij, amdmi3, eadler, jgh, rea, riggs, sbz, simon, zi"]
38dd0cd967SGabor Kovesdansecteamsecretary [label="Security Team Secretary\nsecteam-secretary@FreeBSD.org\nremko"]
39ee5c94c1SRemko Loddersecurityofficer [label="Security Officer Team\nsecurity-officer@FreeBSD.org\nbenno, delphij,\ndes, emaste,\ngjb, gordon,\nremko"]
40dd0cd967SGabor Kovesdansrccommitters [label="Src Committers\nsrc-committers@FreeBSD.org"]
41dd0cd967SGabor Kovesdan
42dd0cd967SGabor Kovesdan# Admin teams go here alphabetically sorted
43dd0cd967SGabor Kovesdan
44735a3eaeSGlen Barberaccounts [label="Accounts Team\naccounts@FreeBSD.org\nclusteradm"]
45735a3eaeSGlen Barberbackups [label="Backup Administrators\nbackups@FreeBSD.org\nclusteradm"]
4629c70b5eSEitan Adlerbugmeister [label="Bugmeister Team\nbugmeister@FreeBSD.org\neadler, gavin, gonzo"]
476f4c1b61SGlen Barberclusteradm [label="Cluster Administrators\nclusteradm@FreeBSD.org\nallanjude, brd,\ndhw, gavin,\ngjb, peter,\nsbruno, simon,\nzi"]
48735a3eaeSGlen Barberdnsadm [label="DNS Administrators\ndnsadm@FreeBSD.org\nclusteradm"]
49735a3eaeSGlen Barbermirroradmin [label="FTP/WWW Mirror Site Coordinators\nmirror-admin@FreeBSD.org\nclusteradm,\nkuriyama"]
50bc2d1fb2SKurt Jaegerpostmaster [label="Postmaster Team\npostmaster@FreeBSD.org\ndhw, krion, ler, philip, pi, rea, remko, zi"]
516f4c1b61SGlen Barberwebmaster [label="Webmaster Team\nwebmaster@FreeBSD.org\ngjb, wblock, blackend,\ngabor, hrs, wosch"]
52dd0cd967SGabor Kovesdan
53dd0cd967SGabor Kovesdan# Misc hats go here alphabetically sorted
54dd0cd967SGabor Kovesdan
55bc2d1fb2SKurt Jaegerdonations [label="Donations Team\ndonations@FreeBSD.org\nwilko, gahr, pgolluci,\nobrien, ds,\nrwatson"]
56eb4db65bSDru Lavignemarketing [label="Marketing Team\nmarketing@FreeBSD.org\nSteven Beedle, Denise Ebery, deb,\njkoshy, dru, mwlucas, imp,\nKris Moore, murray, mattt,\nJeremy C. Reed, rwatson"]
579a9e843eSEitan Adlervendorrelations [label="Vendor Relations\nvendor-relations@FreeBSD.org\ncore, FreeBSD Foundation"]
58dd0cd967SGabor Kovesdan
59dd0cd967SGabor Kovesdan# Here are the team relationships.
60dd0cd967SGabor Kovesdan# Group together all the entries for the superior team.
61dd0cd967SGabor Kovesdan# Keep the list sorted by the superior team entry.
62dd0cd967SGabor Kovesdan
63dd0cd967SGabor Kovesdan_admin -> accounts
64dd0cd967SGabor Kovesdan_admin -> backups
65dd0cd967SGabor Kovesdan_admin -> bugmeister
66dd0cd967SGabor Kovesdan_admin -> clusteradm
67dd0cd967SGabor Kovesdan_admin -> dnsadm
68dd0cd967SGabor Kovesdan_admin -> mirroradmin
69dd0cd967SGabor Kovesdan_admin -> postmaster
70dd0cd967SGabor Kovesdan_admin -> webmaster
71dd0cd967SGabor Kovesdan
72dd0cd967SGabor Kovesdan_devel -> core
73dd0cd967SGabor Kovesdan
74dd0cd967SGabor Kovesdan_misc -> donations
75dd0cd967SGabor Kovesdan_misc -> marketing
76dd0cd967SGabor Kovesdan_misc -> vendorrelations
77dd0cd967SGabor Kovesdan
78dd0cd967SGabor Kovesdancore -> coresecretary
79dd0cd967SGabor Kovesdancore -> doceng
80dd0cd967SGabor Kovesdancore -> portmgr
81dd0cd967SGabor Kovesdancore -> re
82dd0cd967SGabor Kovesdancore -> securityofficer
83dd0cd967SGabor Kovesdancore -> srccommitters
84dd0cd967SGabor Kovesdan
85dd0cd967SGabor Kovesdandoceng -> doccommitters
86dd0cd967SGabor Kovesdan
87947fcb84SRene Ladanportmgr -> pkgmgr
88dd0cd967SGabor Kovesdanportmgr -> portmgrsecretary
89dd0cd967SGabor Kovesdanportmgr -> portscommitters
90dd0cd967SGabor Kovesdan
91dd0cd967SGabor Kovesdansecurityofficer -> secteam
92372c42cfSEitan Adlersecurityofficer -> portssecteam
93dd0cd967SGabor Kovesdan
94dd0cd967SGabor Kovesdansecteam -> secteamsecretary
95dd0cd967SGabor Kovesdan
96dd0cd967SGabor Kovesdan}
97