+1, it’s pretty necessary especially we deprecated so many APIs in 1.18 and 
plan to remove in 2.0.

The 1.19 should be a proper version for LTS Release.

Best,
Leonard


> On Jul 25, 2023, at 3:30 AM, Alexander Fedulov <alexander.fedu...@gmail.com> 
> wrote:
> 
> Hello everyone,
> 
> Recently, there were a lot of discussions about the deprecation of various
> APIs for the upcoming 2.0 release. It appears there are two main motivations
> with opposing directions, causing these discussions to remain unsettled. On
> one hand, there's a desire to finally trim a wide range of legacy APIs, some
> lingering around since the beginning of the 1.x release line (as far back as
> 2016). On the other hand, there is a commitment to uphold our guarantees to
> the users, ensuring a smooth transition.
> 
> I believe we could reconcile these two motivations. My proposition is to
> designate the final release of the 1.x timeline as a Long-Term Support (LTS)
> release. By doing so, we would:
> 
> 1. Enable more efficient cleanup and be liberated to introduce more breaking
>   changes, paving the way for greater innovation in the 2.0 release.
> 2. Sustain a positive user experience by granting enough time for the
> changes
>   introduced in 2.0 to stabilize, allowing users to confidently transition
>   their production code to the new release.
> 
> I look forward to hearing your thoughts on this proposal.
> 
> Best Regards,
> Alex

Reply via email to