Describe support-levels for undocumented supported platforms (#27363)

Quite a few platforms were missing from this list. No new support is
being added, this PR just documents the current state of affairs.
reviewable/pr27522/r12^2
AJ Heller 3 years ago committed by GitHub
parent 74416b617f
commit f5b3a49af6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 37
      src/cpp/README.md

@ -11,21 +11,36 @@ Therefore, gRPC supports several major build systems, which should satisfy most
## Supported Platforms
* Supported: These platforms are officially supported. We test our code on these
platform and have automated continuous integration tests for them.
* Officially Supported: These platforms are officially supported. We test our
code on these platform and have automated continuous integration tests for
them.
* Best Effort: We do not have continous integration tests for these, but we are fairly confident that gRPC C++ would work on them.
We will make our best effort to support them, and we welcome patches for such platforms, but we might need to declare bankruptcy on some issues.
* Best Effort: We do not have continous integration tests for these, but we are
fairly confident that gRPC C++ would work on them. We will make our best
effort to support them, and we welcome patches for such platforms, but we
might need to declare bankruptcy on some issues.
* Community Supported: These platforms are supported by contributions from the
open source community, there is no official support for them. Breakages on
these platforms may go unnoticed, and the community is responsible for all
maintenance. Unmaintained code for these platforms may be deleted.
| Operating System | Architectures | Versions | Support Level |
|------------------|---------------|----------|---------------|
| Linux - Debian, Ubuntu, CentOS | x86, x64 | clang 4+, GCC 4.9+ | Supported |
| Windows 10+ | x86, x64 | Visual Studio 2015+ | Supported |
| MacOS | x86, x64 | XCode 7.2+ | Supported |
| Linux - Others | x86, x64 | clang 4+, GCC 4.9+ | Best Effort |
| Linux | ARM | | Best Effort |
| iOS | | | Best Effort |
| Android | | | Best Effort |
| Linux - Debian, Ubuntu, CentOS | x86, x64 | clang 4+, GCC 4.9+ | Officially Supported |
| Windows 10+ | x86, x64 | Visual Studio 2015+ | Officially Supported |
| MacOS | x86, x64 | XCode 7.2+ | Officially Supported |
| Linux - Others | x86, x64 | clang 4+, GCC 4.9+ | Best Effort |
| Linux | ARM | | Best Effort |
| iOS | | | Best Effort |
| Android | | | Best Effort |
| Asylo | | | Best Effort |
| FreeBSD | | | Community Supported |
| OpenBSD | | | Community Supported |
| AIX | | | Community Supported |
| Solaris | | | Community Supported |
| NaCL | | | Community Supported |
| Fuchsia | | | Community Supported |
## Bazel

Loading…
Cancel
Save