g3/doc/long-term_support.md
Zhang Jingqiang cec3e200c4
Some checks failed
CodeCoverage / g3statsd test (push) Waiting to run
Linux-CI / Build with OpenSSL Async Job (push) Waiting to run
MacOS-CI / Build (push) Waiting to run
MacOS-CI / Build vendored (push) Waiting to run
CodeCoverage / lib unit test (push) Waiting to run
CodeCoverage / g3proxy test (push) Waiting to run
CodeCoverage / g3bench test (push) Waiting to run
CrossCompiling / Build (push) Waiting to run
Linux-CI / Build (push) Waiting to run
Linux-CI / Clippy (push) Waiting to run
Linux-CI / Build vendored (push) Waiting to run
StaticLinking / musl (push) Waiting to run
StaticLinking / msvc (push) Waiting to run
Windows-CI / Build (push) Waiting to run
Windows-CI / Build vendored (push) Waiting to run
Sphinx-Doc / build (g3keymess) (push) Has been cancelled
Sphinx-Doc / build (g3proxy) (push) Has been cancelled
Sphinx-Doc / build (g3statsd) (push) Has been cancelled
Sphinx-Doc / build (g3tiles) (push) Has been cancelled
update doc
2025-05-19 14:40:31 +08:00

24 lines
838 B
Markdown

Long-Term Support
-----
# Policy
We will offer LTS branches for applications that is considered to be production ready,
the branch name will be in the format **lts/\<name\>/\<version\>/\<feature\>**, such as *lts/g3proxy/1.10/default*.
LTS branches will only get bug & security fixes, so there won't be any new features or breaking changes.
The dependency lock file `Cargo.lock` will only get semver compatible updates when necessary.
Each LTS branch will be supported 6 months after the next LTS branch for the same application.
You can ask for commercial support if you need a longer support time.
# Current LTS branches
## [g3proxy-v1.10](https://github.com/bytedance/g3/tree/lts/g3proxy/1.10/default)
Long-Term branch for [g3proxy](../g3proxy) 1.10.x.
Minimum requirements:
- MSRV: 1.80
- Linux OS: Debian 10 and CentOS 7.9.