github.com/zhouyu0/docker-note@v0.0.0-20190722021225-b8d3825084db/MAINTAINERS (about) 1 # Moby maintainers file 2 # 3 # This file describes the maintainer groups within the moby/moby project. 4 # More detail on Moby project governance is available in the 5 # project/GOVERNANCE.md file found in this repository. 6 # 7 # It is structured to be consumable by both humans and programs. 8 # To extract its contents programmatically, use any TOML-compliant 9 # parser. 10 # 11 # TODO(estesp): This file should not necessarily depend on docker/opensource 12 # This file is compiled into the MAINTAINERS file in docker/opensource. 13 # 14 [Org] 15 16 [Org."Core maintainers"] 17 18 # The Core maintainers are the ghostbusters of the project: when there's a problem others 19 # can't solve, they show up and fix it with bizarre devices and weaponry. 20 # They have final say on technical implementation and coding style. 21 # They are ultimately responsible for quality in all its forms: usability polish, 22 # bugfixes, performance, stability, etc. When ownership can cleanly be passed to 23 # a subsystem, they are responsible for doing so and holding the 24 # subsystem maintainers accountable. If ownership is unclear, they are the de facto owners. 25 26 people = [ 27 "aaronlehmann", 28 "akihirosuda", 29 "anusha", 30 "coolljt0725", 31 "cpuguy83", 32 "crosbymichael", 33 "dnephin", 34 "duglin", 35 "estesp", 36 "jhowardmsft", 37 "johnstep", 38 "justincormack", 39 "mhbauer", 40 "mlaventure", 41 "runcom", 42 "stevvooe", 43 "thajeztah", 44 "tianon", 45 "tibor", 46 "tonistiigi", 47 "unclejack", 48 "vdemeester", 49 "vieux", 50 "yongtang" 51 ] 52 53 [Org."Docs maintainers"] 54 55 # TODO Describe the docs maintainers role. 56 57 people = [ 58 "misty", 59 "thajeztah" 60 ] 61 62 [Org.Curators] 63 64 # The curators help ensure that incoming issues and pull requests are properly triaged and 65 # that our various contribution and reviewing processes are respected. With their knowledge of 66 # the repository activity, they can also guide contributors to relevant material or 67 # discussions. 68 # 69 # They are neither code nor docs reviewers, so they are never expected to merge. They can 70 # however: 71 # - close an issue or pull request when it's an exact duplicate 72 # - close an issue or pull request when it's inappropriate or off-topic 73 74 people = [ 75 "alexellis", 76 "andrewhsu", 77 "anonymuse", 78 "chanwit", 79 "fntlnz", 80 "gianarb", 81 "programmerq", 82 "rheinwein", 83 "ripcurld", 84 "thajeztah" 85 ] 86 87 [Org.Alumni] 88 89 # This list contains maintainers that are no longer active on the project. 90 # It is thanks to these people that the project has become what it is today. 91 # Thank you! 92 93 people = [ 94 # Harald Albers is the mastermind behind the bash completion scripts for the 95 # Docker CLI. The completion scripts moved to the Docker CLI repository, so 96 # you can now find him perform his magic in the https://github.com/docker/cli repository. 97 "albers", 98 99 # Andrea Luzzardi started contributing to the Docker codebase in the "dotCloud" 100 # era, even before it was called "Docker". He is one of the architects of both 101 # Swarm and SwarmKit, and its integration into the Docker engine. 102 "aluzzardi", 103 104 # David Calavera contributed many features to Docker, such as an improved 105 # event system, dynamic configuration reloading, volume plugins, fancy 106 # new templating options, and an external client credential store. As a 107 # maintainer, David was release captain for Docker 1.8, and competing 108 # with Jess Frazelle to be "top dream killer". 109 # David is now doing amazing stuff as CTO for https://www.netlify.com, 110 # and tweets as @calavera. 111 "calavera", 112 113 # As a maintainer, Erik was responsible for the "builder", and 114 # started the first designs for the new networking model in 115 # Docker. Erik is now working on all kinds of plugins for Docker 116 # (https://github.com/contiv) and various open source projects 117 # in his own repository https://github.com/erikh. You may 118 # still stumble into him in our issue tracker, or on IRC. 119 "erikh", 120 121 # Evan Hazlett is the creator of of the Shipyard and Interlock open source projects, 122 # and the author of "Orca", which became the foundation of Docker Universal Control 123 # Plane (UCP). As a maintainer, Evan helped integrating SwarmKit (secrets, tasks) 124 # into the Docker engine. 125 "ehazlett", 126 127 # Arnaud Porterie (AKA "icecrime") was in charge of maintaining the maintainers. 128 # As a maintainer, he made life easier for contributors to the Docker open-source 129 # projects, bringing order in the chaos by designing a triage- and review workflow 130 # using labels (see https://icecrime.net/technology/a-structured-approach-to-labeling/), 131 # and automating the hell out of things with his buddies GordonTheTurtle and Poule 132 # (a chicken!). 133 # 134 # A lesser-known fact is that he created the first commit in the libnetwork repository 135 # even though he didn't know anything about it. Some say, he's now selling stuff on 136 # the internet ;-) 137 "icecrime", 138 139 # After a false start with his first PR being rejected, James Turnbull became a frequent 140 # contributor to the documentation, and became a docs maintainer on December 5, 2013. As 141 # a maintainer, James lifted the docs to a higher standard, and introduced the community 142 # guidelines ("three strikes"). James is currently changing the world as CTO of https://www.empatico.org, 143 # meanwhile authoring various books that are worth checking out. You can find him on Twitter, 144 # rambling as @kartar, and although no longer active as a maintainer, he's always "game" to 145 # help out reviewing docs PRs, so you may still see him around in the repository. 146 "jamtur01", 147 148 # Jessica Frazelle, also known as the "Keyser Söze of containers", 149 # runs *everything* in containers. She started contributing to 150 # Docker with a (fun fun) change involving both iptables and regular 151 # expressions (coz, YOLO!) on July 10, 2014 152 # https://github.com/docker/docker/pull/6950/commits/f3a68ffa390fb851115c77783fa4031f1d3b2995. 153 # Jess was Release Captain for Docker 1.4, 1.6 and 1.7, and contributed 154 # many features and improvement, among which "seccomp profiles" (making 155 # containers a lot more secure). Besides being a maintainer, she 156 # set up the CI infrastructure for the project, giving everyone 157 # something to shout at if a PR failed ("noooo Janky!"). 158 # Be sure you don't miss her talks at a conference near you (a must-see), 159 # read her blog at https://blog.jessfraz.com (a must-read), and 160 # check out her open source projects on GitHub https://github.com/jessfraz (a must-try). 161 "jessfraz", 162 163 # Alexander Morozov contributed many features to Docker, worked on the premise of 164 # what later became containerd (and worked on that too), and made a "stupid" Go 165 # vendor tool specifically for docker/docker needs: vndr (https://github.com/LK4D4/vndr). 166 # Not many know that Alexander is a master negotiator, being able to change course 167 # of action with a single "Nope, we're not gonna do that". 168 "lk4d4", 169 170 # Madhu Venugopal was part of the SocketPlane team that joined Docker. 171 # As a maintainer, he was working with Jana for the Container Network 172 # Model (CNM) implemented through libnetwork, and the "routing mesh" powering 173 # Swarm mode networking. 174 "mavenugo", 175 176 # As a docs maintainer, Mary Anthony contributed greatly to the Docker 177 # docs. She wrote the Docker Contributor Guide and Getting Started 178 # Guides. She helped create a doc build system independent of 179 # docker/docker project, and implemented a new docs.docker.com theme and 180 # nav for 2015 Dockercon. Fun fact: the most inherited layer in DockerHub 181 # public repositories was originally referenced in 182 # maryatdocker/docker-whale back in May 2015. 183 "moxiegirl", 184 185 # Jana Radhakrishnan was part of the SocketPlane team that joined Docker. 186 # As a maintainer, he was the lead architect for the Container Network 187 # Model (CNM) implemented through libnetwork, and the "routing mesh" powering 188 # Swarm mode networking. 189 # 190 # Jana started new adventures in networking, but you can find him tweeting as @mrjana, 191 # coding on GitHub https://github.com/mrjana, and he may be hiding on the Docker Community 192 # slack channel :-) 193 "mrjana", 194 195 # Sven Dowideit became a well known person in the Docker ecosphere, building 196 # boot2docker, and became a regular contributor to the project, starting as 197 # early as October 2013 (https://github.com/docker/docker/pull/2119), to become 198 # a maintainer less than two months later (https://github.com/docker/docker/pull/3061). 199 # 200 # As a maintainer, Sven took on the task to convert the documentation from 201 # ReStructuredText to Markdown, migrate to Hugo for generating the docs, and 202 # writing tooling for building, testing, and publishing them. 203 # 204 # If you're not in the occasion to visit "the Australian office", you 205 # can keep up with Sven on Twitter (@SvenDowideit), his blog http://fosiki.com, 206 # and of course on GitHub. 207 "sven", 208 209 # Vincent "vbatts!" Batts made his first contribution to the project 210 # in November 2013, to become a maintainer a few months later, on 211 # May 10, 2014 (https://github.com/docker/docker/commit/d6e666a87a01a5634c250358a94c814bf26cb778). 212 # As a maintainer, Vincent made important contributions to core elements 213 # of Docker, such as "distribution" (tarsum) and graphdrivers (btrfs, devicemapper). 214 # He also contributed the "tar-split" library, an important element 215 # for the content-addressable store. 216 # Vincent is currently a member of the Open Containers Initiative 217 # Technical Oversight Board (TOB), besides his work at Red Hat and 218 # Project Atomic. You can still find him regularly hanging out in 219 # our repository and the #docker-dev and #docker-maintainers IRC channels 220 # for a chat, as he's always a lot of fun. 221 "vbatts", 222 223 # Vishnu became a maintainer to help out on the daemon codebase and 224 # libcontainer integration. He's currently involved in the 225 # Open Containers Initiative, working on the specifications, 226 # besides his work on cAdvisor and Kubernetes for Google. 227 "vishh" 228 ] 229 230 [people] 231 232 # A reference list of all people associated with the project. 233 # All other sections should refer to people by their canonical key 234 # in the people section. 235 236 # ADD YOURSELF HERE IN ALPHABETICAL ORDER 237 238 [people.aaronlehmann] 239 Name = "Aaron Lehmann" 240 Email = "aaron.lehmann@docker.com" 241 GitHub = "aaronlehmann" 242 243 [people.alexellis] 244 Name = "Alex Ellis" 245 Email = "alexellis2@gmail.com" 246 GitHub = "alexellis" 247 248 [people.akihirosuda] 249 Name = "Akihiro Suda" 250 Email = "suda.akihiro@lab.ntt.co.jp" 251 GitHub = "AkihiroSuda" 252 253 [people.aluzzardi] 254 Name = "Andrea Luzzardi" 255 Email = "al@docker.com" 256 GitHub = "aluzzardi" 257 258 [people.albers] 259 Name = "Harald Albers" 260 Email = "github@albersweb.de" 261 GitHub = "albers" 262 263 [people.andrewhsu] 264 Name = "Andrew Hsu" 265 Email = "andrewhsu@docker.com" 266 GitHub = "andrewhsu" 267 268 [people.anonymuse] 269 Name = "Jesse White" 270 Email = "anonymuse@gmail.com" 271 GitHub = "anonymuse" 272 273 [people.anusha] 274 Name = "Anusha Ragunathan" 275 Email = "anusha@docker.com" 276 GitHub = "anusha-ragunathan" 277 278 [people.calavera] 279 Name = "David Calavera" 280 Email = "david.calavera@gmail.com" 281 GitHub = "calavera" 282 283 [people.coolljt0725] 284 Name = "Lei Jitang" 285 Email = "leijitang@huawei.com" 286 GitHub = "coolljt0725" 287 288 [people.cpuguy83] 289 Name = "Brian Goff" 290 Email = "cpuguy83@gmail.com" 291 GitHub = "cpuguy83" 292 293 [people.chanwit] 294 Name = "Chanwit Kaewkasi" 295 Email = "chanwit@gmail.com" 296 GitHub = "chanwit" 297 298 [people.crosbymichael] 299 Name = "Michael Crosby" 300 Email = "crosbymichael@gmail.com" 301 GitHub = "crosbymichael" 302 303 [people.dnephin] 304 Name = "Daniel Nephin" 305 Email = "dnephin@gmail.com" 306 GitHub = "dnephin" 307 308 [people.duglin] 309 Name = "Doug Davis" 310 Email = "dug@us.ibm.com" 311 GitHub = "duglin" 312 313 [people.ehazlett] 314 Name = "Evan Hazlett" 315 Email = "ejhazlett@gmail.com" 316 GitHub = "ehazlett" 317 318 [people.erikh] 319 Name = "Erik Hollensbe" 320 Email = "erik@docker.com" 321 GitHub = "erikh" 322 323 [people.estesp] 324 Name = "Phil Estes" 325 Email = "estesp@linux.vnet.ibm.com" 326 GitHub = "estesp" 327 328 [people.fntlnz] 329 Name = "Lorenzo Fontana" 330 Email = "fontanalorenz@gmail.com" 331 GitHub = "fntlnz" 332 333 [people.gianarb] 334 Name = "Gianluca Arbezzano" 335 Email = "ga@thumpflow.com" 336 GitHub = "gianarb" 337 338 [people.icecrime] 339 Name = "Arnaud Porterie" 340 Email = "icecrime@gmail.com" 341 GitHub = "icecrime" 342 343 [people.jamtur01] 344 Name = "James Turnbull" 345 Email = "james@lovedthanlost.net" 346 GitHub = "jamtur01" 347 348 [people.jhowardmsft] 349 Name = "John Howard" 350 Email = "jhoward@microsoft.com" 351 GitHub = "jhowardmsft" 352 353 [people.jessfraz] 354 Name = "Jessie Frazelle" 355 Email = "jess@linux.com" 356 GitHub = "jessfraz" 357 358 [people.johnstep] 359 Name = "John Stephens" 360 Email = "johnstep@docker.com" 361 GitHub = "johnstep" 362 363 [people.justincormack] 364 Name = "Justin Cormack" 365 Email = "justin.cormack@docker.com" 366 GitHub = "justincormack" 367 368 [people.lk4d4] 369 Name = "Alexander Morozov" 370 Email = "lk4d4@docker.com" 371 GitHub = "lk4d4" 372 373 [people.mavenugo] 374 Name = "Madhu Venugopal" 375 Email = "madhu@docker.com" 376 GitHub = "mavenugo" 377 378 [people.mhbauer] 379 Name = "Morgan Bauer" 380 Email = "mbauer@us.ibm.com" 381 GitHub = "mhbauer" 382 383 [people.misty] 384 Name = "Misty Stanley-Jones" 385 Email = "misty@docker.com" 386 GitHub = "mistyhacks" 387 388 [people.mlaventure] 389 Name = "Kenfe-Mickaël Laventure" 390 Email = "mickael.laventure@gmail.com" 391 GitHub = "mlaventure" 392 393 [people.moxiegirl] 394 Name = "Mary Anthony" 395 Email = "mary.anthony@docker.com" 396 GitHub = "moxiegirl" 397 398 [people.mrjana] 399 Name = "Jana Radhakrishnan" 400 Email = "mrjana@docker.com" 401 GitHub = "mrjana" 402 403 [people.programmerq] 404 Name = "Jeff Anderson" 405 Email = "jeff@docker.com" 406 GitHub = "programmerq" 407 408 [people.rheinwein] 409 Name = "Laura Frank" 410 Email = "laura@codeship.com" 411 GitHub = "rheinwein" 412 413 [people.ripcurld] 414 Name = "Boaz Shuster" 415 Email = "ripcurld.github@gmail.com" 416 GitHub = "ripcurld" 417 418 [people.runcom] 419 Name = "Antonio Murdaca" 420 Email = "runcom@redhat.com" 421 GitHub = "runcom" 422 423 [people.shykes] 424 Name = "Solomon Hykes" 425 Email = "solomon@docker.com" 426 GitHub = "shykes" 427 428 [people.stevvooe] 429 Name = "Stephen Day" 430 Email = "stephen.day@docker.com" 431 GitHub = "stevvooe" 432 433 [people.sven] 434 Name = "Sven Dowideit" 435 Email = "SvenDowideit@home.org.au" 436 GitHub = "SvenDowideit" 437 438 [people.thajeztah] 439 Name = "Sebastiaan van Stijn" 440 Email = "github@gone.nl" 441 GitHub = "thaJeztah" 442 443 [people.tianon] 444 Name = "Tianon Gravi" 445 Email = "admwiggin@gmail.com" 446 GitHub = "tianon" 447 448 [people.tibor] 449 Name = "Tibor Vass" 450 Email = "tibor@docker.com" 451 GitHub = "tiborvass" 452 453 [people.tonistiigi] 454 Name = "Tõnis Tiigi" 455 Email = "tonis@docker.com" 456 GitHub = "tonistiigi" 457 458 [people.unclejack] 459 Name = "Cristian Staretu" 460 Email = "cristian.staretu@gmail.com" 461 GitHub = "unclejack" 462 463 [people.vbatts] 464 Name = "Vincent Batts" 465 Email = "vbatts@redhat.com" 466 GitHub = "vbatts" 467 468 [people.vdemeester] 469 Name = "Vincent Demeester" 470 Email = "vincent@sbr.pm" 471 GitHub = "vdemeester" 472 473 [people.vieux] 474 Name = "Victor Vieux" 475 Email = "vieux@docker.com" 476 GitHub = "vieux" 477 478 [people.vishh] 479 Name = "Vishnu Kannan" 480 Email = "vishnuk@google.com" 481 GitHub = "vishh" 482 483 [people.yongtang] 484 Name = "Yong Tang" 485 Email = "yong.tang.github@outlook.com" 486 GitHub = "yongtang"