corda/.github/CODEOWNERS
2020-09-22 16:05:40 +01:00

91 lines
4.4 KiB
Plaintext

# All documentation should be reviewed by the technical writers
*.md @corda/technical-writers
# By default anything under core or node-api is the Kernel team
core @corda/kernel
node-api @corda/kernel
node/src/main/kotlin/net/corda/node/internal @corda/kernel
node/src/main/kotlin/net/corda/node/services @corda/kernel
# Determinstic components
core-deterministic @chrisr3
jdk8u-deterministic @chrisr3
node/djvm @chrisr3
serialization-deterministic @chrisr3
serialization-djvm @chrisr3
serialization-tests @chrisr3
# Demobench defaults to Chris, but Viktor for the main code
tools/demobench @chrisr3
tools/demobench/src/main/kotlin/net/corda/demobench @vkolomeyko
# General Corda code
client/rpc @vkolomeyko
core/src/main/kotlin/net/corda/core/flows @dimosr
core/src/main/kotlin/net/corda/core/internal/notary @thschroeter
core/src/main/kotlin/net/corda/core/messaging @vkolomeyko
node/src/integration-test/kotlin/net/corda/node/persistence @blsemo
node/src/integration-test/kotlin/net/corda/node/services/persistence @blsemo
node/src/main/kotlin/net/corda/node/internal/artemis @rekalov
node/src/main/kotlin/net/corda/node/services/identity @rekalov
node/src/main/kotlin/net/corda/node/services/keys @rekalov
node/src/main/kotlin/net/corda/node/services/messaging @dimosr
node/src/main/kotlin/net/corda/node/services/network @rekalov
node/src/main/kotlin/net/corda/node/services/persistence @blsemo
node/src/main/kotlin/net/corda/node/services/rpc @vkolomeyko
node/src/main/kotlin/net/corda/node/services/statemachine @lankydan
node/src/main/kotlin/net/corda/node/utilities/registration @rekalov
node/src/main/kotlin/net/corda/notary @thschroeter
node-api/src/main/kotlin/net/corda/nodeapi/internal/bridging @vkolomeyko
node-api/src/main/kotlin/net/corda/nodeapi/internal/crypto @rekalov
node-api/src/main/kotlin/net/corda/nodeapi/internal/cryptoservice @rekalov
node-api/src/main/kotlin/net/corda/nodeapi/internal/lifecycle @vkolomeyko
node-api/src/main/kotlin/net/corda/nodeapi/internal/persistence @blsemo
node-api/src/main/kotlin/net/corda/nodeapi/internal/protonwrapper @vkolomeyko
node-api/src/test/kotlin/net/corda/nodeapi/internal/bridging @rekalov
common/logging/src/main/kotlin/net/corda/common/logging/errorReporting @JamesHR3
common/logging/src/test/kotlin/net/corda/commmon/logging/errorReporting @JamesHR3
# Single file ownerships go at the end, as they are most specific and take precedence over other ownerships
core/src/main/kotlin/net/corda/core/internal/AbstractAttachment.kt @adelel1
core/src/main/kotlin/net/corda/core/internal/AttachmentTrustCalculator.kt @adelel1
core/src/main/kotlin/net/corda/core/internal/AttachmentWithContext.kt @adelel1
core/src/main/kotlin/net/corda/core/internal/CertRole.kt @rekalov
core/src/main/kotlin/net/corda/core/node/services/AttachmentStorage.kt @adelel1
core/src/main/kotlin/net/corda/core/node/services/IdentityService.kt @rekalov
core/src/main/kotlin/net/corda/core/node/services/NetworkMapCache.kt @rekalov
# Block 4.6 build changes post-RC - DO NOT copy to 4.7
constants.properies @corda/repo-admin
build.gradle @corda/repo-admin
client/jackson/build.gradle @corda/repo-admin
client/jfx/build.gradle @corda/repo-admin
client/mock/build.gradle @corda/repo-admin
client/rpc/build.gradle @corda/repo-admin
common/configuration-parsing/build.gradle @corda/repo-admin
common/logging/build.gradle @corda/repo-admin
common/validation/build.gradle @corda/repo-admin
confidential-identities/build.gradle @corda/repo-admin
core-deterministic/build.gradle @corda/repo-admin
core-deterministic/testing/build.gradle @corda/repo-admin
core-tests/build.gradle @corda/repo-admin
core/build.gradle @corda/repo-admin
detekt-plugins/build.gradle @corda/repo-admin
docker/build.gradle @corda/repo-admin
finance/contracts/build.gradle @corda/repo-admin
finance/workflows/build.gradle @corda/repo-admin
jdk8u-deterministic/build.gradle @corda/repo-admin
node-api/build.gradle @corda/repo-admin
node/build.gradle @corda/repo-admin
node/capsule/build.gradle @corda/repo-admin
node/djvm/build.gradle @corda/repo-admin
serialization-deterministic/build.gradle @corda/repo-admin
serialization-djvm/build.gradle @corda/repo-admin
serialization-djvm/deserializers/build.gradle @corda/repo-admin
serialization/build.gradle @corda/repo-admin