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