Re: [DISCUSS] Deprecating Public API for 2.0 requiring FLIPs

2023-07-14 Thread Matthias Pohl
> > I'm not aware of any decision that has already been made by the community > regarding after which 1.x minor release will we ship the 2.0 major release. > I personally don't think it's feasible to avoid 1.19, and even 1.20 > depending on the progress. Ok, thanks. That clarification helped. I h

Re: [DISCUSS] Deprecating Public API for 2.0 requiring FLIPs

2023-07-13 Thread Xintong Song
Hi Matthias, I'm not aware of any decision that has already been made by the community regarding after which 1.x minor release will we ship the 2.0 major release. I personally don't think it's feasible to avoid 1.19, and even 1.20 depending on the progress. I also don't think we should push all t

Re: [DISCUSS] Deprecating Public API for 2.0 requiring FLIPs

2023-07-13 Thread Jing Ge
Hi, Thanks Matthias for starting this discussion and thanks Chesnay for the clarification. I don't want to hijack this discussion but I would suggest postponing the 1.18 feature freeze over postponing the deprecations to 1.19. If there are some contributors who think it makes sense, I will raise

Re: [DISCUSS] Deprecating Public API for 2.0 requiring FLIPs

2023-07-13 Thread Chesnay Schepler
The issue isn't avoiding 1.19. The issue is that if things aren't deprecated in 1.18 then for every breaking change we have to start discussing exemptions from the API deprecation process, which stipulates that all Public APIs must be deprecated for at least 2 minor releases before they can be