Skip to content

Commit 82671eb

Browse files
authored
Update README (#1278)
- Community Q&A site was closed. - The SDK team no longer posts information to Twitter - we won't manage version 5 and version 6 of line-bot-sdk-java
1 parent 8d64579 commit 82671eb

File tree

1 file changed

+1
-40
lines changed

1 file changed

+1
-40
lines changed

README.md

Lines changed: 1 addition & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -150,41 +150,15 @@ When you need to get `x-line-accepted-request-id` header from error response, yo
150150

151151
FAQ: https://developers.line.biz/en/faq/
152152

153-
Community Q&A: https://www.line-community.me/questions
154-
155153
News: https://developers.line.biz/en/news/
156154

157-
Twitter: [@LINE_DEV](https://twitter.com/LINE_DEV)
158-
159155
## Versioning
160156

161157
This project respects semantic versioning.
162158

163159
See http://semver.org/.
164160

165-
### SDK Lifecycle Documentation
166-
167-
The lifecycle of the Software Development Kit (SDK) follows certain stages that ensure optimal support and improvements for developers. The developers of the SDK manage different versions of the SDK following the principles outlined below:
168-
169-
- The SDK developers only add features to the latest major version (active development version).
170-
- The SDK developers accept patches for the major versions in the maintenance phase. The maintenance phase continues for six months after the release of the next major version.
171-
- The SDK developers do not accept patches for major versions once the maintenance phase has ended.
172-
173-
These principles ensure that the SDK remains up-to-date, secure, and reliable, while also encouraging developers to adopt the latest version.
174-
175-
Here's a brief summary of the current status of each version:
176-
177-
| Version | Release Date | Status | Active Development Until | End of Life Date |
178-
| --- | --- | --- | --- | --- |
179-
| 7.x | May 18, 2023 | Active Development | TBD | TBD |
180-
| 6.x | February 6, 2023 | Maintenance Phase | May 18, 2023 | November 18, 2023 |
181-
| 5.x | August 4, 2022 | Maintenance Phase(※) | February 6, 2023 | November 18, 2023 |
182-
183-
"Active Development Until" indicates when the version will transition into the maintenance phase, while "End of Life Date" indicates when the version will no longer be supported.
184-
185-
※: Exceptionally extended deadline
186-
187-
## Version 7.x
161+
## From version 7.x
188162

189163
LINE's SDK developer team decides to generate SDK code based on OpenAPI spec.
190164
As a result, LINE bot sdk 7.x is not compatible with 6.x. But it can follow the future API changes very quickly.
@@ -203,19 +177,6 @@ As a result, LINE bot sdk 7.x is not compatible with 6.x. But it can follow the
203177
- `line-bot-spring-boot-webmvc` is a spring-webmvc binding.
204178
- **usually, you want to depend on this module.**
205179

206-
## Version 5.x and 6.x
207-
208-
This library provides the Spring Boot binding.
209-
And there are some incompatible changes between Spring Boot 2.x and 3.x.
210-
As a result, line-bot-sdk-java maintainers maintain two maintenance lines until the end of the life of Spring Boot 2.x.
211-
212-
- line-bot-sdk-java 6.x supports Spring Boot 3.x and Jakarta EE, Java 17+(Branch: master).
213-
- line-bot-sdk-java 5.x supports Spring Boot 2.x and Java EE, Java 8+(branch: maint/5.x).
214-
215-
Spring Boot 2.x is scheduled for retirement on 2023/11/18. This means that line-bot-sdk-java 5.x will be retired on
216-
2023/11/18.
217-
https://endoflife.date/spring-boot
218-
219180
## Contributing
220181

221182
Please check [CONTRIBUTING](CONTRIBUTING.md) before making a contribution.

0 commit comments

Comments
 (0)