dave2wave opened a new issue, #15624:
URL: https://github.com/apache/pulsar/issues/15624

   ## Motivation
   
   Some users of Pulsar cannot move as quickly as development does. In order to 
better support users we should declare certain release versions to be "Long 
Term Supported" or **LTS**
   
   One motivation to declare a version LTS would be if the next version 
requires an environmental change like an update to the JDK version, or a major 
protocol change.
   
   ## Goal
   
   For each version that we want to consider LTS. The project will have a 
discussion of at least one week on the dev@ mailing list. Should that 
discussion reach a positive consensus we will follow with a one week vote on 
the dev@ mailing list.
   
   ## Implementation
   
   We will need to add information to the website.
   - Add a `lts_versions.json` file to record LTS versions along with supported 
through date.
   - Update the download page in the releases section to describe current LTS 
versions.
   - Mark LTS versions in the "Older Releases" section.
   - The latest LTS version is left in the release folder in 
`svn.apache.org/dist/releases/pulsar`. For example, when 2.11.0 is released 
then 2.10.0 would remain in the Apache Releases directory.
   
   
   ## Rejected Alternatives
   
   The alternative being rejected is our current approach which is 
aspirational, but does not give a clear understanding of which versions we 
clearly intended to support.
   
   If we consider other LTS candidates from current releases. The only viable 
version is 2.7.4. The 2.8 and 2.9 versions have feature incompleteness which 
make them less good for LTS
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to