koboldcpp/CODEOWNERS
Line: 29: incorrect codeowner user: ngxson Line: 29: no users/groups matched Line: 30: incorrect codeowner organization: ggml-org/ci Line: 30: no users/groups matched Line: 31: incorrect codeowner organization: ggml-org/ci Line: 31: no users/groups matched Line: 32: incorrect codeowner user: ggerganov Line: 32: no users/groups matched Line: 33: incorrect codeowner user: ggerganov Line: 33: no users/groups matched Line: 34: incorrect codeowner organization: ggml-org/llama-common Line: 34: no users/groups matched Line: 35: incorrect codeowner user: JohannesGaessler Line: 35: no users/groups matched Line: 36: incorrect codeowner user: CISC Line: 36: no users/groups matched Line: 37: incorrect codeowner user: srogmann Line: 37: no users/groups matched Line: 38: incorrect codeowner user: CISC Line: 38: no users/groups matched Line: 39: incorrect codeowner user: CISC Line: 39: no users/groups matched Line: 40: incorrect codeowner organization: ggml-org/ggml-hexagon Line: 40: no users/groups matched Line: 41: incorrect codeowner organization: ggml-org/llama-examples Line: 41: no users/groups matched Line: 42: incorrect codeowner user: danbev Line: 42: incorrect codeowner user: pwilkin Line: 42: no users/groups matched Line: 43: incorrect codeowner user: am17an Line: 43: no users/groups matched Line: 44: incorrect codeowner user: ggerganov Line: 44: incorrect codeowner user: hanyin-arm Line: 44: incorrect codeowner user: naco-siren Line: 44: no users/groups matched Line: 45: incorrect codeowner user: JohannesGaessler Line: 45: no users/groups matched Line: 46: incorrect codeowner user: danbev Line: 46: no users/groups matched Line: 47: incorrect codeowner user: ggerganov Line: 47: no users/groups matched Line: 48: incorrect codeowner user: ggerganov Line: 48: no users/groups matched Line: 49: incorrect codeowner user: JohannesGaessler Line: 49: no users/groups matched Line: 50: incorrect codeowner organization: ggml-org/ggml-cann Line: 50: no users/groups matched Line: 51: incorrect codeowner user: ggerganov Line: 51: no users/groups matched Line: 52: incorrect codeowner user: ggerganov Line: 52: no users/groups matched Line: 53: incorrect codeowner user: jbooth Line: 53: incorrect codeowner user: bartowski1182 Line: 53: no users/groups matched Line: 54: incorrect codeowner user: alex-spacemit Line: 54: no users/groups matched Line: 55: incorrect codeowner organization: ggml-org/ggml-cuda Line: 55: no users/groups matched Line: 56: incorrect codeowner user: IMbackK Line: 56: no users/groups matched Line: 57: incorrect codeowner organization: ggml-org/ggml-hexagon Line: 57: no users/groups matched Line: 58: incorrect codeowner organization: ggml-org/ggml-hip Line: 58: no users/groups matched Line: 59: incorrect codeowner user: marty1885 Line: 59: no users/groups matched Line: 60: incorrect codeowner user: ggerganov Line: 60: no users/groups matched Line: 61: incorrect codeowner organization: ggml-org/ggml-metal Line: 61: no users/groups matched Line: 62: incorrect codeowner organization: ggml-org/ggml-opencl Line: 62: no users/groups matched Line: 63: incorrect codeowner user: cavusmustafa Line: 63: incorrect codeowner user: wine99 Line: 63: no users/groups matched Line: 64: incorrect codeowner user: JohannesGaessler Line: 64: no users/groups matched Line: 65: incorrect codeowner user: ggerganov Line: 65: no users/groups matched Line: 66: incorrect codeowner organization: ggml-org/ggml-rpc Line: 66: no users/groups matched Line: 67: incorrect codeowner organization: ggml-org/ggml-sycl Line: 67: no users/groups matched Line: 68: incorrect codeowner user: ggerganov Line: 68: no users/groups matched Line: 69: incorrect codeowner user: kpouget Line: 69: no users/groups matched Line: 70: incorrect codeowner organization: ggml-org/ggml-vulkan Line: 70: no users/groups matched Line: 71: incorrect codeowner organization: ggml-org/ggml-webgpu Line: 71: no users/groups matched Line: 72: incorrect codeowner organization: ggml-org/ggml-zdnn Line: 72: no users/groups matched Line: 73: incorrect codeowner user: avinashcpandey Line: 73: incorrect codeowner user: Jiten1parmar Line: 73: no users/groups matched Line: 74: incorrect codeowner user: ggerganov Line: 74: no users/groups matched Line: 75: incorrect codeowner user: ggerganov Line: 75: no users/groups matched Line: 76: incorrect codeowner user: JohannesGaessler Line: 76: incorrect codeowner user: Green-Sky Line: 76: no users/groups matched Line: 77: incorrect codeowner user: CISC Line: 77: no users/groups matched Line: 78: incorrect codeowner user: ggerganov Line: 78: no users/groups matched Line: 79: incorrect codeowner user: ggerganov Line: 79: no users/groups matched Line: 80: incorrect codeowner user: ggerganov Line: 80: no users/groups matched Line: 81: incorrect codeowner user: ggerganov Line: 81: no users/groups matched Line: 82: incorrect codeowner organization: ggml-org/ggml-hexagon Line: 82: no users/groups matched Line: 83: incorrect codeowner organization: ggml-org/llama-base Line: 83: no users/groups matched Line: 84: incorrect codeowner user: CISC Line: 84: no users/groups matched Line: 85: incorrect codeowner user: CISC Line: 85: no users/groups matched Line: 86: incorrect codeowner user: ngxson Line: 86: no users/groups matched Line: 87: incorrect codeowner user: CISC Line: 87: no users/groups matched Line: 88: incorrect codeowner user: CISC Line: 88: no users/groups matched Line: 89: incorrect codeowner user: CISC Line: 89: no users/groups matched Line: 90: incorrect codeowner organization: ggml-org/llama-models Line: 90: no users/groups matched Line: 91: incorrect codeowner user: ggerganov Line: 91: no users/groups matched Line: 92: incorrect codeowner user: pwilkin Line: 92: no users/groups matched Line: 93: incorrect codeowner organization: ggml-org/llama-server Line: 93: no users/groups matched Line: 94: incorrect codeowner user: ggerganov Line: 94: no users/groups matched Line: 95: incorrect codeowner user: ngxson Line: 95: no users/groups matched Line: 96: incorrect codeowner user: ggerganov Line: 96: no users/groups matched Line: 97: incorrect codeowner organization: ggml-org/llama-mtmd Line: 97: no users/groups matched Line: 98: incorrect codeowner user: ggerganov Line: 98: no users/groups matched Line: 99: incorrect codeowner user: pwilkin Line: 99: no users/groups matched Line: 100: incorrect codeowner user: ggerganov Line: 100: no users/groups matched Line: 101: incorrect codeowner organization: ggml-org/ggml-rpc Line: 101: no users/groups matched Line: 102: incorrect codeowner organization: ggml-org/llama-server Line: 102: no users/groups matched Line: 103: incorrect codeowner organization: ggml-org/llama-server Line: 103: no users/groups matched Line: 104: incorrect codeowner organization: ggml-org/llama-ui Line: 104: no users/groups matched Line: 105: incorrect codeowner user: ggerganov Line: 105: no users/groups matched Line: 106: incorrect codeowner user: ggerganov Line: 106: no users/groups matched Line: 107: incorrect codeowner user: ggerganov Line: 107: no users/groups matched Line: 108: incorrect codeowner user: ggerganov Line: 108: no users/groups matched Line: 109: incorrect codeowner user: ggerganov Line: 109: no users/groups matched Line: 110: incorrect codeowner user: ggerganov Line: 110: no users/groups matched Line: 111: incorrect codeowner user: ggerganov Line: 111: no users/groups matched Line: 112: incorrect codeowner user: ggerganov Line: 112: no users/groups matched Line: 113: incorrect codeowner user: ggerganov Line: 113: no users/groups matched Line: 114: incorrect codeowner user: danbev Line: 114: no users/groups matched Line: 115: incorrect codeowner user: CISC Line: 115: no users/groups matched Line: 116: incorrect codeowner user: ngxson Line: 116: no users/groups matched
Georgi Gerganov 604cc43023
codeowners : refresh teams and maintainer PRs link (#31316)
* codeowners : refresh teams and maintainer PRs link

Update the CODEOWNERS team legend with the current `ggml-org` team
memberships, and extend the maintainer PRs link in the README to cover
all current members of the `maintainers` team.

Assisted-by: pi:llama.cpp/ggml-org/Qwen3.8-Flash-Next-GGUF (MacBook, M5 Max, 128GB)

* codeowners : list remaining backend sub-teams

Add the `ggml-*` sub-teams that were missing from the team legend at the
top of the file: base, cpu, et, hip, openvino and riscv. The legend now
covers every sub-team of the `ggml` and `llama` maintainer groups.

No ownership rules change - only the comment block is extended.

Assisted-by: pi:llama.cpp/ggml-org/Qwen3.8-Flash-Next-GGUF (MacBook, M5 Max, 128GB)

* codeowners : use ggml-hip team for HIP backend

Route `/ggml/src/ggml-hip/` to `ggml-org/ggml-hip` instead of a single
collaborator, so review requests reach the whole team.

Assisted-by: pi:llama.cpp/ggml-org/Qwen3.8-Flash-Next-GGUF (MacBook, M5 Max, 128GB)

* codeowners : add llama-examples team

List the newly created `llama-examples` team in the team legend at the
top of the file.

Assisted-by: pi:llama.cpp/ggml-org/Qwen3.8-Flash-Next-GGUF (MacBook, M5 Max, 128GB)

* codeowners : use llama-examples team for examples

Collapse the per-directory rules that only listed a single collaborator
into a single `/examples/` rule owned by `ggml-org/llama-examples`.
Directories owned by other collaborators keep dedicated rules, since the
last matching pattern takes precedence in CODEOWNERS.

Assisted-by: pi:llama.cpp/ggml-org/Qwen3.8-Flash-Next-GGUF (MacBook, M5 Max, 128GB)

* cont : update zdnn

* codeowners : use llama-base team for src

Route `/src/` to `ggml-org/llama-base` and list the new team in the
legend at the top of the file. Rules for individual `src` files are kept,
since the last matching pattern takes precedence; `/src/models/` drops
its individual owner, which is already covered by `llama-models`.

Assisted-by: pi:llama.cpp/ggml-org/Qwen3.8-Flash-Next-GGUF (MacBook, M5 Max, 128GB)
2026-10-28 17:00:54 +02:00

116 lines
6.3 KiB
Text

# collaborators can optionally add themselves here to indicate their availability for reviewing related PRs
# multiple collaborators per item can be specified
#
# ggml-org/ci : CISC, danbev, ggerganov, netrunnereve, ngxson, taronaeo
# ggml-org/ggml-base : aendk, fairydreaming, ggerganov
# ggml-org/ggml-cann : hipudding
# ggml-org/ggml-cpu : angt, chaxu01, ggerganov, max-krasnyansky, taronaeo
# ggml-org/ggml-cuda : am17an, gaugarg-nv, IMbackK, JohannesGaessler, ORippler, thelittlefireman, ynankani
# ggml-org/ggml-et : marty1885
# ggml-org/ggml-hexagon : lhez, max-krasnyansky
# ggml-org/ggml-hip : IMbackK, thelittlefireman
# ggml-org/ggml-metal : forforever73, ggerganov, jhen0409, masterFoad
# ggml-org/ggml-opencl : lhez, max-krasnyansky
# ggml-org/ggml-openvino : ravi9, wine99
# ggml-org/ggml-riscv : xctan
# ggml-org/ggml-rpc : am17an, rgerganov
# ggml-org/ggml-sycl : arthw, Titaniumtown
# ggml-org/ggml-vulkan : 0cc4m, jeffbolznv
# ggml-org/ggml-webgpu : reeselevine, yomaytk
# ggml-org/ggml-zdnn : AlekseiNikiforovIBM, Andreas-Krebbel, taronaeo
# ggml-org/llama-base : am17an, CISC, ggerganov, ngxson, sanmai, ServeurpersoCom
# ggml-org/llama-common : aldehir, angt, bartowski1182, danbev, ggerganov, ngxson, nikwen, pwilkin, ruixiang63, sanmai
# ggml-org/llama-examples : ggerganov
# ggml-org/llama-models : CISC, danbev, ggerganov, ngxson
# ggml-org/llama-mtmd : ngxson
# ggml-org/llama-server : allozaur, angt, ggerganov, ngxson, ServeurpersoCom
# ggml-org/llama-ui : allozaur
/.devops/*.Dockerfile @ngxson
/.github/actions/ @ggml-org/ci
/.github/workflows/ @ggml-org/ci
/ci/ @ggerganov
/cmake/ @ggerganov
/common/ @ggml-org/llama-common
/common/fit.* @JohannesGaessler
/common/jinja/ @CISC
/common/ngram-map.* @srogmann
/conversion/ @CISC
/convert_*.py @CISC
/docs/backend/snapdragon/ @ggml-org/ggml-hexagon
/examples/ @ggml-org/llama-examples
/examples/debug/ @danbev @pwilkin
/examples/diffusion/ @am17an
/examples/llama.android/ @ggerganov @hanyin-arm @naco-siren
/examples/lookup/ @JohannesGaessler
/examples/model-conversion/ @danbev
/ggml/cmake/ @ggerganov
/ggml/include/ @ggerganov
/ggml/src/ggml-backend-meta.cpp @JohannesGaessler
/ggml/src/ggml-cann/ @ggml-org/ggml-cann
/ggml/src/ggml-common.h @ggerganov
/ggml/src/ggml-cpu/ @ggerganov
/ggml/src/ggml-cpu/tiled/ @jbooth @bartowski1182
/ggml/src/ggml-cpu/spacemit/ @alex-spacemit
/ggml/src/ggml-cuda/ @ggml-org/ggml-cuda
/ggml/src/ggml-cuda/vendors/hip.h @IMbackK
/ggml/src/ggml-hexagon/ @ggml-org/ggml-hexagon
/ggml/src/ggml-hip/ @ggml-org/ggml-hip
/ggml/src/ggml-et/ @marty1885
/ggml/src/ggml-impl.h @ggerganov
/ggml/src/ggml-metal/ @ggml-org/ggml-metal
/ggml/src/ggml-opencl/ @ggml-org/ggml-opencl
/ggml/src/ggml-openvino/ @cavusmustafa @wine99
/ggml/src/ggml-opt.cpp @JohannesGaessler
/ggml/src/ggml-quants.* @ggerganov
/ggml/src/ggml-rpc/ @ggml-org/ggml-rpc
/ggml/src/ggml-sycl/ @ggml-org/ggml-sycl
/ggml/src/ggml-threading.* @ggerganov
/ggml/src/ggml-virtgpu/ @kpouget
/ggml/src/ggml-vulkan/ @ggml-org/ggml-vulkan
/ggml/src/ggml-webgpu/ @ggml-org/ggml-webgpu
/ggml/src/ggml-zdnn/ @ggml-org/ggml-zdnn
/ggml/src/ggml-zendnn/ @avinashcpandey @Jiten1parmar
/ggml/src/ggml.c @ggerganov
/ggml/src/ggml.cpp @ggerganov
/ggml/src/gguf.cpp @JohannesGaessler @Green-Sky
/gguf-py/ @CISC
/media/ @ggerganov
/scripts/gen* @ggerganov
/scripts/get* @ggerganov
/scripts/sync* @ggerganov
/scripts/snapdragon/ @ggml-org/ggml-hexagon
/src/ @ggml-org/llama-base
/src/llama-adapter.* @CISC
/src/llama-arch.* @CISC
/src/llama-chat.* @ngxson
/src/llama-graph.* @CISC
/src/llama-model.* @CISC
/src/llama-vocab.* @CISC
/src/models/ @ggml-org/llama-models
/tests/ @ggerganov
/tests/test-chat.* @pwilkin
/tests/test-server-component.cpp @ggml-org/llama-server
/tools/batched-bench/ @ggerganov
/tools/cli/ @ngxson
/tools/completion/ @ggerganov
/tools/mtmd/ @ggml-org/llama-mtmd
/tools/perplexity/ @ggerganov
/tools/parser/ @pwilkin
/tools/quantize/ @ggerganov
/tools/rpc/ @ggml-org/ggml-rpc
/tools/server/* @ggml-org/llama-server # no subdir
/tools/server/tests/ @ggml-org/llama-server
/tools/ui/ @ggml-org/llama-ui
/tools/tokenize/ @ggerganov
/tools/tts/ @ggerganov
/vendor/ @ggerganov
/AUTHORS @ggerganov
/CMakeLists.txt @ggerganov
/CONTRIBUTING.md @ggerganov
/LICENSE @ggerganov
/README.md @ggerganov
/SECURITY.md @ggerganov
/build-xcframework.sh @danbev
requirements*.txt @CISC
/skills @ngxson