# # This file is structured to be consumed by both humans and computers. # To update the generated Markdown, run `bundle exec rake maintainers:generate` # To synchronize the maintainers with the github teams, run `bundle exec rake maintainers:synchronize` # It is a TOML document containing Markdown # [Preamble] title = "Maintainers" text = """ This file lists how the Chef project is maintained. When making changes to the system, this file tells you who needs to review your patch - you need a simple majority of maintainers for the relevant subsystems to provide a :+1: on your pull request. Additionally, you need to not receive a veto from a Lieutenant or the Project Lead. Check out [How Chef is Maintained](https://github.com/opscode/chef-rfc/blob/master/rfc030-maintenance-policy.md#how-the-project-is-maintained) for details on the process, how to become a maintainer, lieutenant, or the project lead. """ [Org] [Org.Lead] title = "Project Lead" person = "adamhjk" [Org.Components] title = "Components" [Org.Components.Core] title = "Chef Core" team = "client-core" text = """ Handles the core parts of the Chef DSL, base resource and provider infrastructure, the Chef applications and [omnibus-chef](https://github.com/chef/omnibus-chef). Includes anything not covered by another component. """ lieutenant = "thommay" maintainers = [ "btm", "coderanger", "danielsdeleo", "fujin", "jaymzh", "jaym", "jonlives", "lamont-granquist", "mcquin", "smurawski", "tyler-ball", "ranjib" ] [Org.Components.DevTools] title = "Dev Tools" team = "client-dev-tools" text = "Chef Zero, Knife, Chef Apply and Chef Shell." paths = [ "lib/chef/knife.rb", "lib/chef/knife/", "spec/functional/knife/", "spec/integration/knife/", "spec/unit/knife/" ] maintainers = [ "danielsdeleo", "jtimberman", "lamont-granquist", "stevendanna" ] [Org.Components.TestTools] title = "Test Tools" team = "client-test-tools" text = "ChefSpec" lieutenant = "sethvargo" maintainers = [ "jtimberman", "lamont-granquist", "ranjib" ] [Org.Components.Subsystems] title = "Platform Specific Components" text = """ The specific components of Chef related to a given platform - including (but not limited to) resources, providers, and the core DSL. """ [Org.Components.Subsystems."Enterprise Linux"] title = "Enterprise Linux" team = "client-enterprise-linux" lieutenant = "jonlives" maintainers = [ "jaymzh", "lamont-granquist" ] [Org.Components.Subsystems.Ubuntu] title = "Ubuntu" team = "client-ubuntu" lieutenant = "ranjib" maintainers = [ "lamont-granquist", "thommay" ] [Org.Components.Subsystems.Windows] title = "Windows" team = "client-windows" lieutenant = "btm" maintainers = [ "jaym", "ksubrama", "smurawski", "chefsalim" ] [Org.Components.Subsystems.Solaris] title = "Solaris" team = "client-solaris" lieutenant = "thommay" maintainers = [ "lamont-granquist" ] [Org.Components.Subsystems.AIX] title = "AIX" team = "client-aix" lieutenant = "lamont-granquist" [Org.Components.Subsystems."Mac OS X"] title = "Mac OS X" team = "client-os-x" lieutenant = "jtimberman" maintainers = [ "tyler-ball" ] [Org.Components.Subsystems.Debian] title = "Debian" team = "client-debian" lieutenant = "thommay" maintainers = [ "lamont-granquist" ] [Org.Components.Subsystems.Fedora] title = "Fedora" team = "client-fedora" maintainers = [ "lamont-granquist" ] [Org.Components.Subsystems.openSUSE] title = "openSUSE" team = "client-opensuse" maintainers = [ "lamont-granquist" ] [Org.Components.Subsystems."SUSE Enterprise Linux"] title = "SUSE Enterprise Linux Server" team = "client-suse" maintainers = [ "lamont-granquist" ] [Org.Components.Subsystems.FreeBSD] title = "FreeBSD" team = "client-freebsd" lieutenant = "martinisoft" maintainers = [ "Aevin1387", "tBunnyMan" ] [Org.Components.Subsystems.OpenBSD] title = "OpenBSD" team = "client-openbsd" lieutenant = "joemiller" [Org.Components.Subsystems.Gentoo] title = "Gentoo" team = "client-gentoo" maintainers = [ "lamont-granquist" ] [Org.Components.Subsystems.OmniOS] title = "OmniOS" team = "client-omnios" maintainers = [ "thommay" ] [Org.Components.Subsystems.ArchLinux] title = "ArchLinux" team = "client-archlinux" maintainers = [ "lamont-granquist", "ryancragun" ] [people] [people.adamhjk] Name = "Adam Jacob" GitHub = "adamhjk" [people.Aevin1387] Name = "Cory Stephenson" GitHub = "Aevin1387" [people.btm] Name = "Bryan McLellan" GitHub = "btm" [people.danielsdeleo] Name = "Daniel DeLeo" GitHub = "danielsdeleo" [people.fujin] Name = "AJ Christensen" GitHub = "fujin" [people.jaymzh] Name = "Phil Dibowitz" GitHub = "jaymzh" [people.jaym] Name = "Jay Mundrawala" GitHub = "jaym" [people.jonlives] Name = "Jon Cowie" GitHub = "jonlives" [people.jtimberman] Name = "Joshua Timberman" GitHub = "jtimberman" [people.lamont-granquist] Name = "Lamont Granquist" GitHub = "lamont-granquist" [people.martinisoft] Name = "Aaron Kalin" GitHub = "martinisoft" [people.mcquin] Name = "Claire McQuin" GitHub = "mcquin" [people.ranjib] Name = "Ranjib Dey" GitHub = "ranjib" [people.sethvargo] Name = "Seth Vargo" GitHub = "sethvargo" [people.smurawski] Name = "Steven Murawski" GitHub = "smurawski" [people.stevendanna] Name = "Steven Danna" GitHub = "stevendanna" [people.tBunnyMan] Name = "David Aronsohn" GitHub = "tbunnyman" IRC = "tBunnyMan" Twitter = "OnlyHaveCans" [people.thommay] Name = "Thom May" GitHub = "thommay" IRC = "thom" Twitter = "thommay" [people.tyler-ball] Name = "Tyler Ball" GitHub = "tyler-ball" [people.ksubrama] Name = "Kartik Cating-Subramanian" GitHub = "ksubrama" [people.joemiller] Name = "Joe Miller" GitHub = "joemiller" [people.coderanger] Name = "Noah Kantrowitz" GitHub = "coderanger" [people.ryancragun] Name = "Ryan Cragun" GitHub = "ryancragun" [people.chefsalim] Name = "Salim Alam" GitHub = "chefsalim"