-
Notifications
You must be signed in to change notification settings - Fork 63
Expand file tree
/
Copy pathCODEOWNERS
More file actions
143 lines (133 loc) · 6.52 KB
/
CODEOWNERS
File metadata and controls
143 lines (133 loc) · 6.52 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
# Default fallback, if no other path below this matches
* @iotaledger/sc-platform @iotaledger/core-protocol
/consensus/ @iotaledger/consensus
# Crates
/crates/bin-version/ @iotaledger/dev-tools
/crates/iota/ @iotaledger/dev-tools
/crates/iota-adapter-transactional-tests/ @iotaledger/vm-language
/crates/iota-analytics-indexer/ @iotaledger/infrastructure
/crates/iota-analytics-indexer-derive/ @iotaledger/infrastructure
/crates/iota-archival/ @iotaledger/node
/crates/iota-authority-aggregation/ @iotaledger/node @iotaledger/consensus
/crates/iota-aws-orchestrator/ @iotaledger/consensus
/crates/iota-benchmark/ @iotaledger/node
/crates/iota-build-cache-server/ @iotaledger/node
/crates/iota-cluster-test/ @iotaledger/infrastructure
/crates/iota-common/ @iotaledger/core-protocol
/crates/iota-config/ @iotaledger/node
/crates/iota-core/ @iotaledger/node @iotaledger/consensus
/crates/iota-core/src/authority/ @iotaledger/node @iotaledger/consensus @iotaledger/research
/crates/iota-cost/ @iotaledger/vm-language
/crates/iota-data-ingestion*/ @iotaledger/infrastructure
/crates/iota-e2e-tests/ @iotaledger/node @iotaledger/vm-language
/crates/iota-e2e-tests/tests/grpc @iotaledger/node
/crates/iota-enum-compat-util/ @iotaledger/vm-language
/crates/iota-faucet/ @iotaledger/infrastructure
/crates/iota-framework/ @iotaledger/vm-language
/crates/iota-framework-snapshot/ @iotaledger/vm-language
/crates/iota-framework-tests/ @iotaledger/vm-language
/crates/iota-genesis-builder/ @iotaledger/vm-language
/crates/iota-genesis-common/ @iotaledger/vm-language
/crates/iota-graphql*/ @iotaledger/infrastructure
/crates/iota-grpc-*/ @iotaledger/node
/crates/iota-http/ @iotaledger/node
/crates/iota-indexer*/ @iotaledger/infrastructure
/crates/iota-json/ @iotaledger/infrastructure
/crates/iota-json-rpc*/ @iotaledger/infrastructure
/crates/iota-keys/ @iotaledger/dev-tools
/crates/iota-kvstore/ @iotaledger/infrastructure
/crates/iota-ledger/ @iotaledger/dev-tools @alexsporn
/crates/iota-ledger-signer/ @iotaledger/dev-tools @alexsporn
/crates/iota-light-client/ @iotaledger/dev-tools
/crates/iota-localnet/ @iotaledger/dev-tools
/crates/iota-macros/ @iotaledger/dev-tools
/crates/iota-mainnet-unlocks/ @iotaledger/infrastructure
/crates/iota-metric-checker/ @iotaledger/node
/crates/iota-metrics/ @iotaledger/core-protocol
/crates/iota-metrics-push-client/ @iotaledger/core-protocol
/crates/iota-move/ @iotaledger/vm-language
/crates/iota-move-build/ @iotaledger/vm-language
/crates/iota-move-lsp/ @iotaledger/vm-language
/crates/iota-names/ @iotaledger/dev-tools
/crates/iota-network/ @iotaledger/node
/crates/iota-network-stack/ @iotaledger/node
/crates/iota-node/ @iotaledger/node
/crates/iota-node-storage/ @iotaledger/node
/crates/iota-open-rpc/ @iotaledger/infrastructure
/crates/iota-open-rpc-macros/ @iotaledger/dev-tools
/crates/iota-package-alt/ @iotaledger/vm-language
/crates/iota-package-dump/ @iotaledger/infrastructure
/crates/iota-package-management/ @iotaledger/vm-language
/crates/iota-package-resolver/ @iotaledger/vm-language
/crates/iota-proc-macros/ @iotaledger/dev-tools
/crates/iota-proto-build/ @iotaledger/node
/crates/iota-protocol-config/ @iotaledger/node @iotaledger/sc-platform
/crates/iota-protocol-config-macros/ @iotaledger/node @iotaledger/sc-platform
/crates/iota-proxy/ @iotaledger/node
/crates/iota-replay/ @iotaledger/node
/crates/iota-rest-kv/ @iotaledger/infrastructure
/crates/iota-rpc-loadgen/ @iotaledger/infrastructure
/crates/iota-sdk/ @iotaledger/dev-tools
/crates/iota-simulator/ @iotaledger/core-protocol
/crates/iota-single-node-benchmark/ @iotaledger/node
/crates/iota-snapshot/ @iotaledger/node
/crates/iota-source-validation/ @iotaledger/vm-language
/crates/iota-source-validation-service/ @iotaledger/vm-language
/crates/iota-stardust-types/ @iotaledger/dev-tools
/crates/iota-storage/ @iotaledger/node
/crates/iota-surfer/ @iotaledger/node
/crates/iota-swarm/ @iotaledger/node
/crates/iota-swarm-config/ @iotaledger/node
/crates/iota-synthetic-ingestion/ @iotaledger/infrastructure
/crates/iota-test-transaction-builder/ @iotaledger/dev-tools
/crates/iota-tls/ @iotaledger/core-protocol
/crates/iota-tool/ @iotaledger/node
/crates/iota-transaction-builder/ @iotaledger/dev-tools
/crates/iota-transaction-checks/ @iotaledger/core-protocol
/crates/iota-transactional-test-runner/ @iotaledger/vm-language
/crates/iota-types/ @iotaledger/core-protocol @iotaledger/sc-platform
/crates/iota-upgrade-compatibility-transactional-tests/ @iotaledger/vm-language
/crates/iota-verifier-transactional-tests/ @iotaledger/vm-language
/crates/prometheus-closure-metric/ @iotaledger/node
/crates/simulacrum/ @iotaledger/node @iotaledger/vm-language
/crates/simulacrum-server/ @iotaledger/node
/crates/starfish/ @iotaledger/consensus
/crates/telemetry-subscribers/ @iotaledger/core-protocol
/crates/transaction-fuzzer/ @iotaledger/node @iotaledger/vm-language
/crates/test-cluster/ @iotaledger/infrastructure
/crates/typed-store/ @iotaledger/core-protocol
/crates/typed-store-derive/ @iotaledger/core-protocol
/crates/typed-store-error/ @iotaledger/core-protocol
/crates/typed-store-workspace-hack/ @iotaledger/core-protocol
# Docker
/docker/ @iotaledger/infrastructure @iotaledger/node @iotaledger/devops-admin
/dev-tools/ @iotaledger/infrastructure @iotaledger/node @iotaledger/devops-admin
/dev-tools/grafana-local/ @iotaledger/infrastructure @iotaledger/node @iotaledger/devops-admin @iotaledger/consensus
/dev-tools/iota-private-network/ @iotaledger/infrastructure @iotaledger/node @iotaledger/devops-admin @iotaledger/consensus
/dev-tools/iota-indexer-monitoring/ @iotaledger/infrastructure
/dev-tools/iota-data-ingestion/ @iotaledger/infrastructure
/dev-tools/iota-rest-kv/ @iotaledger/infrastructure
/dev-tools/pg-services-local/ @iotaledger/infrastructure
/setups/ @iotaledger/infrastructure @iotaledger/node @iotaledger/devops-admin
/iota-execution/ @iotaledger/vm-language
/external-crates/ @iotaledger/vm-language
# CI Taskforce
/.github/actions/ @alexsporn @thibault-martinez @DaughterOfMars @muXxer
/.github/workflows/ @alexsporn @thibault-martinez @DaughterOfMars @muXxer
# Protect this CODEOWNERS file, with some fallback in case of unavailability
/.github/CODEOWNERS @luca-moser @lzpap @miker83z @alexsporn @muXxer
# Scripts
/scripts/cargo_sort/ @muXxer
/scripts/ci_tests/ @iotaledger/node
/scripts/codesearch/ @muXxer
/scripts/generate_files/ @muXxer
/scripts/utils/ @muXxer
/scripts/release_notes/ @iotaledger/dev-tools
# Other
/kiosk/ @iotaledger/vm-language
# Disable code ownership for these auto-generated files
/Cargo.lock
/pnpm-lock.yaml
# Disable fallback code ownership for docs and examples
/docs/
/examples/