github.com/rawahars/moby@v24.0.4+incompatible/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 "akihirosuda", 28 "anusha", 29 "coolljt0725", 30 "corhere", 31 "cpuguy83", 32 "estesp", 33 "johnstep", 34 "justincormack", 35 "kolyshkin", 36 "mhbauer", 37 "neersighted", 38 "rumpl", 39 "runcom", 40 "samuelkarp", 41 "stevvooe", 42 "thajeztah", 43 "tianon", 44 "tibor", 45 "tonistiigi", 46 "unclejack", 47 "vdemeester", 48 "vieux", 49 "vvoland", 50 "yongtang" 51 ] 52 53 [Org.Curators] 54 55 # The curators help ensure that incoming issues and pull requests are properly triaged and 56 # that our various contribution and reviewing processes are respected. With their knowledge of 57 # the repository activity, they can also guide contributors to relevant material or 58 # discussions. 59 # 60 # They are neither code nor docs reviewers, so they are never expected to merge. They can 61 # however: 62 # - close an issue or pull request when it's an exact duplicate 63 # - close an issue or pull request when it's inappropriate or off-topic 64 65 people = [ 66 "akerouanton", 67 "alexellis", 68 "andrewhsu", 69 "bsousaa", 70 "crazy-max", 71 "fntlnz", 72 "gianarb", 73 "laurazard", 74 "olljanat", 75 "programmerq", 76 "ripcurld", 77 "sam-thibault", 78 "samwhited", 79 "thajeztah" 80 ] 81 82 [Org.Alumni] 83 84 # This list contains maintainers that are no longer active on the project. 85 # It is thanks to these people that the project has become what it is today. 86 # Thank you! 87 88 people = [ 89 # Aaron Lehmann was a maintainer for swarmkit, the registry, and the engine, 90 # and contributed many improvements, features, and bugfixes in those areas, 91 # among which "automated service rollbacks", templated secrets and configs, 92 # and resumable image layer downloads. 93 "aaronlehmann", 94 95 # Harald Albers is the mastermind behind the bash completion scripts for the 96 # Docker CLI. The completion scripts moved to the Docker CLI repository, so 97 # you can now find him perform his magic in the https://github.com/docker/cli repository. 98 "albers", 99 100 # Andrea Luzzardi started contributing to the Docker codebase in the "dotCloud" 101 # era, even before it was called "Docker". He is one of the architects of both 102 # Swarm and SwarmKit, and its integration into the Docker engine. 103 "aluzzardi", 104 105 # David Calavera contributed many features to Docker, such as an improved 106 # event system, dynamic configuration reloading, volume plugins, fancy 107 # new templating options, and an external client credential store. As a 108 # maintainer, David was release captain for Docker 1.8, and competing 109 # with Jess Frazelle to be "top dream killer". 110 # David is now doing amazing stuff as CTO for https://www.netlify.com, 111 # and tweets as @calavera. 112 "calavera", 113 114 # Michael Crosby was "chief maintainer" of the Docker project. 115 # During his time as a maintainer, Michael contributed to many 116 # milestones of the project; he was release captain of Docker v1.0.0, 117 # started the development of "libcontainer" (what later became runc) 118 # and containerd, as well as demoing cool hacks such as live migrating 119 # a game server container with checkpoint/restore. 120 # 121 # Michael is currently a maintainer of containerd, but you may see 122 # him around in other projects on GitHub. 123 "crosbymichael", 124 125 # Before becoming a maintainer, Daniel Nephin was a core contributor 126 # to "Fig" (now known as Docker Compose). As a maintainer for both the 127 # Engine and Docker CLI, Daniel contributed many features, among which 128 # the `docker stack` commands, allowing users to deploy their Docker 129 # Compose projects as a Swarm service. 130 "dnephin", 131 132 # Doug Davis contributed many features and fixes for the classic builder, 133 # such as "wildcard" copy, the dockerignore file, custom paths/names 134 # for the Dockerfile, as well as enhancements to the API and documentation. 135 # Follow Doug on Twitter, where he tweets as @duginabox. 136 "duglin", 137 138 # As a maintainer, Erik was responsible for the "builder", and 139 # started the first designs for the new networking model in 140 # Docker. Erik is now working on all kinds of plugins for Docker 141 # (https://github.com/contiv) and various open source projects 142 # in his own repository https://github.com/erikh. You may 143 # still stumble into him in our issue tracker, or on IRC. 144 "erikh", 145 146 # Evan Hazlett is the creator of the Shipyard and Interlock open source projects, 147 # and the author of "Orca", which became the foundation of Docker Universal Control 148 # Plane (UCP). As a maintainer, Evan helped integrating SwarmKit (secrets, tasks) 149 # into the Docker engine. 150 "ehazlett", 151 152 # Arnaud Porterie (AKA "icecrime") was in charge of maintaining the maintainers. 153 # As a maintainer, he made life easier for contributors to the Docker open-source 154 # projects, bringing order in the chaos by designing a triage- and review workflow 155 # using labels (see https://icecrime.net/technology/a-structured-approach-to-labeling/), 156 # and automating the hell out of things with his buddies GordonTheTurtle and Poule 157 # (a chicken!). 158 # 159 # A lesser-known fact is that he created the first commit in the libnetwork repository 160 # even though he didn't know anything about it. Some say, he's now selling stuff on 161 # the internet ;-) 162 "icecrime", 163 164 # After a false start with his first PR being rejected, James Turnbull became a frequent 165 # contributor to the documentation, and became a docs maintainer on December 5, 2013. As 166 # a maintainer, James lifted the docs to a higher standard, and introduced the community 167 # guidelines ("three strikes"). James is currently changing the world as CTO of https://www.empatico.org, 168 # meanwhile authoring various books that are worth checking out. You can find him on Twitter, 169 # rambling as @kartar, and although no longer active as a maintainer, he's always "game" to 170 # help out reviewing docs PRs, so you may still see him around in the repository. 171 "jamtur01", 172 173 # Jessica Frazelle, also known as the "Keyser Söze of containers", 174 # runs *everything* in containers. She started contributing to 175 # Docker with a (fun fun) change involving both iptables and regular 176 # expressions (coz, YOLO!) on July 10, 2014 177 # https://github.com/docker/docker/pull/6950/commits/f3a68ffa390fb851115c77783fa4031f1d3b2995. 178 # Jess was Release Captain for Docker 1.4, 1.6 and 1.7, and contributed 179 # many features and improvement, among which "seccomp profiles" (making 180 # containers a lot more secure). Besides being a maintainer, she 181 # set up the CI infrastructure for the project, giving everyone 182 # something to shout at if a PR failed ("noooo Janky!"). 183 # Be sure you don't miss her talks at a conference near you (a must-see), 184 # read her blog at https://blog.jessfraz.com (a must-read), and 185 # check out her open source projects on GitHub https://github.com/jessfraz (a must-try). 186 "jessfraz", 187 188 # As a maintainer, John Howard managed to make the impossible possible; 189 # to run Docker on Windows. After facing many challenges, teaching 190 # fellow-maintainers that 'Windows is not Linux', and many changes in 191 # Windows Server to facilitate containers, native Windows containers 192 # saw the light of day in 2015. 193 # 194 # John is now enjoying life without containers: playing piano, painting, 195 # and walking his dogs, but you may occasionally see him drop by on GitHub. 196 "lowenna", 197 198 # Alexander Morozov contributed many features to Docker, worked on the premise of 199 # what later became containerd (and worked on that too), and made a "stupid" Go 200 # vendor tool specifically for docker/docker needs: vndr (https://github.com/LK4D4/vndr). 201 # Not many know that Alexander is a master negotiator, being able to change course 202 # of action with a single "Nope, we're not gonna do that". 203 "lk4d4", 204 205 # Madhu Venugopal was part of the SocketPlane team that joined Docker. 206 # As a maintainer, he was working with Jana for the Container Network 207 # Model (CNM) implemented through libnetwork, and the "routing mesh" powering 208 # Swarm mode networking. 209 "mavenugo", 210 211 # As a maintainer, Kenfe-Mickaël Laventure worked on the container runtime, 212 # integrating containerd 1.0 with the daemon, and adding support for custom 213 # OCI runtimes, as well as implementing the `docker prune` subcommands, 214 # which was a welcome feature to be added. You can keep up with Mickaél on 215 # Twitter (@kmlaventure). 216 "mlaventure", 217 218 # As a docs maintainer, Mary Anthony contributed greatly to the Docker 219 # docs. She wrote the Docker Contributor Guide and Getting Started 220 # Guides. She helped create a doc build system independent of 221 # docker/docker project, and implemented a new docs.docker.com theme and 222 # nav for 2015 Dockercon. Fun fact: the most inherited layer in DockerHub 223 # public repositories was originally referenced in 224 # maryatdocker/docker-whale back in May 2015. 225 "moxiegirl", 226 227 # Jana Radhakrishnan was part of the SocketPlane team that joined Docker. 228 # As a maintainer, he was the lead architect for the Container Network 229 # Model (CNM) implemented through libnetwork, and the "routing mesh" powering 230 # Swarm mode networking. 231 # 232 # Jana started new adventures in networking, but you can find him tweeting as @mrjana, 233 # coding on GitHub https://github.com/mrjana, and he may be hiding on the Docker Community 234 # slack channel :-) 235 "mrjana", 236 237 # Sven Dowideit became a well known person in the Docker ecosphere, building 238 # boot2docker, and became a regular contributor to the project, starting as 239 # early as October 2013 (https://github.com/docker/docker/pull/2119), to become 240 # a maintainer less than two months later (https://github.com/docker/docker/pull/3061). 241 # 242 # As a maintainer, Sven took on the task to convert the documentation from 243 # ReStructuredText to Markdown, migrate to Hugo for generating the docs, and 244 # writing tooling for building, testing, and publishing them. 245 # 246 # If you're not in the occasion to visit "the Australian office", you 247 # can keep up with Sven on Twitter (@SvenDowideit), his blog http://fosiki.com, 248 # and of course on GitHub. 249 "sven", 250 251 # Vincent "vbatts!" Batts made his first contribution to the project 252 # in November 2013, to become a maintainer a few months later, on 253 # May 10, 2014 (https://github.com/docker/docker/commit/d6e666a87a01a5634c250358a94c814bf26cb778). 254 # As a maintainer, Vincent made important contributions to core elements 255 # of Docker, such as "distribution" (tarsum) and graphdrivers (btrfs, devicemapper). 256 # He also contributed the "tar-split" library, an important element 257 # for the content-addressable store. 258 # Vincent is currently a member of the Open Containers Initiative 259 # Technical Oversight Board (TOB), besides his work at Red Hat and 260 # Project Atomic. You can still find him regularly hanging out in 261 # our repository and the #docker-dev and #docker-maintainers IRC channels 262 # for a chat, as he's always a lot of fun. 263 "vbatts", 264 265 # Vishnu became a maintainer to help out on the daemon codebase and 266 # libcontainer integration. He's currently involved in the 267 # Open Containers Initiative, working on the specifications, 268 # besides his work on cAdvisor and Kubernetes for Google. 269 "vishh" 270 ] 271 272 [people] 273 274 # A reference list of all people associated with the project. 275 # All other sections should refer to people by their canonical key 276 # in the people section. 277 278 # ADD YOURSELF HERE IN ALPHABETICAL ORDER 279 280 [people.aaronlehmann] 281 Name = "Aaron Lehmann" 282 Email = "aaron.lehmann@docker.com" 283 GitHub = "aaronlehmann" 284 285 [people.akerouanton] 286 Name = "Albin Kerouanton" 287 Email = "albinker@gmail.com" 288 GitHub = "akerouanton" 289 290 [people.alexellis] 291 Name = "Alex Ellis" 292 Email = "alexellis2@gmail.com" 293 GitHub = "alexellis" 294 295 [people.akihirosuda] 296 Name = "Akihiro Suda" 297 Email = "akihiro.suda.cz@hco.ntt.co.jp" 298 GitHub = "AkihiroSuda" 299 300 [people.aluzzardi] 301 Name = "Andrea Luzzardi" 302 Email = "al@docker.com" 303 GitHub = "aluzzardi" 304 305 [people.albers] 306 Name = "Harald Albers" 307 Email = "github@albersweb.de" 308 GitHub = "albers" 309 310 [people.andrewhsu] 311 Name = "Andrew Hsu" 312 Email = "andrewhsu@docker.com" 313 GitHub = "andrewhsu" 314 315 [people.anusha] 316 Name = "Anusha Ragunathan" 317 Email = "anusha@docker.com" 318 GitHub = "anusha-ragunathan" 319 320 [people.bsousaa] 321 Name = "Bruno de Sousa" 322 Email = "bruno.sousa@docker.com" 323 GitHub = "bsousaa" 324 325 [people.calavera] 326 Name = "David Calavera" 327 Email = "david.calavera@gmail.com" 328 GitHub = "calavera" 329 330 [people.coolljt0725] 331 Name = "Lei Jitang" 332 Email = "leijitang@huawei.com" 333 GitHub = "coolljt0725" 334 335 [people.corhere] 336 Name = "Cory Snider" 337 Email = "csnider@mirantis.com" 338 GitHub = "corhere" 339 340 [people.cpuguy83] 341 Name = "Brian Goff" 342 Email = "cpuguy83@gmail.com" 343 GitHub = "cpuguy83" 344 345 [people.crazy-max] 346 Name = "Kevin Alvarez" 347 Email = "contact@crazymax.dev" 348 GitHub = "crazy-max" 349 350 [people.crosbymichael] 351 Name = "Michael Crosby" 352 Email = "crosbymichael@gmail.com" 353 GitHub = "crosbymichael" 354 355 [people.dnephin] 356 Name = "Daniel Nephin" 357 Email = "dnephin@gmail.com" 358 GitHub = "dnephin" 359 360 [people.duglin] 361 Name = "Doug Davis" 362 Email = "dug@us.ibm.com" 363 GitHub = "duglin" 364 365 [people.ehazlett] 366 Name = "Evan Hazlett" 367 Email = "ejhazlett@gmail.com" 368 GitHub = "ehazlett" 369 370 [people.erikh] 371 Name = "Erik Hollensbe" 372 Email = "erik@docker.com" 373 GitHub = "erikh" 374 375 [people.estesp] 376 Name = "Phil Estes" 377 Email = "estesp@linux.vnet.ibm.com" 378 GitHub = "estesp" 379 380 [people.fntlnz] 381 Name = "Lorenzo Fontana" 382 Email = "fontanalorenz@gmail.com" 383 GitHub = "fntlnz" 384 385 [people.gianarb] 386 Name = "Gianluca Arbezzano" 387 Email = "ga@thumpflow.com" 388 GitHub = "gianarb" 389 390 [people.icecrime] 391 Name = "Arnaud Porterie" 392 Email = "icecrime@gmail.com" 393 GitHub = "icecrime" 394 395 [people.jamtur01] 396 Name = "James Turnbull" 397 Email = "james@lovedthanlost.net" 398 GitHub = "jamtur01" 399 400 [people.jessfraz] 401 Name = "Jessie Frazelle" 402 Email = "jess@linux.com" 403 GitHub = "jessfraz" 404 405 [people.johnstep] 406 Name = "John Stephens" 407 Email = "johnstep@docker.com" 408 GitHub = "johnstep" 409 410 [people.justincormack] 411 Name = "Justin Cormack" 412 Email = "justin.cormack@docker.com" 413 GitHub = "justincormack" 414 415 [people.kolyshkin] 416 Name = "Kir Kolyshkin" 417 Email = "kolyshkin@gmail.com" 418 GitHub = "kolyshkin" 419 420 [people.laurazard] 421 Name = "Laura Brehm" 422 Email = "laura.brehm@docker.com" 423 GitHub = "laurazard" 424 425 [people.lk4d4] 426 Name = "Alexander Morozov" 427 Email = "lk4d4@docker.com" 428 GitHub = "lk4d4" 429 430 [people.lowenna] 431 Name = "John Howard" 432 Email = "github@lowenna.com" 433 GitHub = "lowenna" 434 435 [people.mavenugo] 436 Name = "Madhu Venugopal" 437 Email = "madhu@docker.com" 438 GitHub = "mavenugo" 439 440 [people.mhbauer] 441 Name = "Morgan Bauer" 442 Email = "mbauer@us.ibm.com" 443 GitHub = "mhbauer" 444 445 [people.mlaventure] 446 Name = "Kenfe-Mickaël Laventure" 447 Email = "mickael.laventure@gmail.com" 448 GitHub = "mlaventure" 449 450 [people.moxiegirl] 451 Name = "Mary Anthony" 452 Email = "mary.anthony@docker.com" 453 GitHub = "moxiegirl" 454 455 [people.mrjana] 456 Name = "Jana Radhakrishnan" 457 Email = "mrjana@docker.com" 458 GitHub = "mrjana" 459 460 [people.neersighted] 461 Name = "Bjorn Neergaard" 462 Email = "bneergaard@mirantis.com" 463 GitHub = "neersighted" 464 465 [people.olljanat] 466 Name = "Olli Janatuinen" 467 Email = "olli.janatuinen@gmail.com" 468 GitHub = "olljanat" 469 470 [people.programmerq] 471 Name = "Jeff Anderson" 472 Email = "jeff@docker.com" 473 GitHub = "programmerq" 474 475 [people.ripcurld] 476 Name = "Boaz Shuster" 477 Email = "ripcurld.github@gmail.com" 478 GitHub = "ripcurld" 479 480 [people.rumpl] 481 Name = "Djordje Lukic" 482 Email = "djordje.lukic@docker.com" 483 GitHub = "rumpl" 484 485 [people.runcom] 486 Name = "Antonio Murdaca" 487 Email = "runcom@redhat.com" 488 GitHub = "runcom" 489 490 [people.sam-thibault] 491 Name = "Sam Thibault" 492 Email = "sam.thibault@docker.com" 493 GitHub = "sam-thibault" 494 495 [people.samuelkarp] 496 Name = "Samuel Karp" 497 Email = "me@samuelkarp.com" 498 GitHub = "samuelkarp" 499 500 [people.samwhited] 501 Name = "Sam Whited" 502 Email = "sam@samwhited.com" 503 GitHub = "samwhited" 504 505 [people.shykes] 506 Name = "Solomon Hykes" 507 Email = "solomon@docker.com" 508 GitHub = "shykes" 509 510 [people.stevvooe] 511 Name = "Stephen Day" 512 Email = "stephen.day@docker.com" 513 GitHub = "stevvooe" 514 515 [people.sven] 516 Name = "Sven Dowideit" 517 Email = "SvenDowideit@home.org.au" 518 GitHub = "SvenDowideit" 519 520 [people.thajeztah] 521 Name = "Sebastiaan van Stijn" 522 Email = "github@gone.nl" 523 GitHub = "thaJeztah" 524 525 [people.tianon] 526 Name = "Tianon Gravi" 527 Email = "admwiggin@gmail.com" 528 GitHub = "tianon" 529 530 [people.tibor] 531 Name = "Tibor Vass" 532 Email = "tibor@docker.com" 533 GitHub = "tiborvass" 534 535 [people.tonistiigi] 536 Name = "Tõnis Tiigi" 537 Email = "tonis@docker.com" 538 GitHub = "tonistiigi" 539 540 [people.unclejack] 541 Name = "Cristian Staretu" 542 Email = "cristian.staretu@gmail.com" 543 GitHub = "unclejack" 544 545 [people.vbatts] 546 Name = "Vincent Batts" 547 Email = "vbatts@redhat.com" 548 GitHub = "vbatts" 549 550 [people.vdemeester] 551 Name = "Vincent Demeester" 552 Email = "vincent@sbr.pm" 553 GitHub = "vdemeester" 554 555 [people.vieux] 556 Name = "Victor Vieux" 557 Email = "vieux@docker.com" 558 GitHub = "vieux" 559 560 [people.vishh] 561 Name = "Vishnu Kannan" 562 Email = "vishnuk@google.com" 563 GitHub = "vishh" 564 565 [people.vvoland] 566 Name = "Paweł Gronowski" 567 Email = "pawel.gronowski@docker.com" 568 GitHub = "vvoland" 569 570 [people.yongtang] 571 Name = "Yong Tang" 572 Email = "yong.tang.github@outlook.com" 573 GitHub = "yongtang"