Hi all, This was discussed at our last Summit, but here’s what our plan is for v9.0.0:
1) We will not make an effort to merge the ~170 -200 PRs into an v8.1.x release, rather, v8.0.x and possibly v8.1.0 will be trimmed down to bare minimums. 2) We will immediately start focusing on stabilizing master. This goes for everyone, it’s all hands on deck. Essentially, v8.0.x has not been stable since we branched almost a year ago, and we have to avoid this at all cost for v9.0.0. We can’t keep making crappy LTS releases. This work includes looking at the things that we wanted in 8.1.x but could not, as well as fixing v8.0.4 which has not been fixed. 3) We aim to branch v9.0.0 in ~June 2019, with a target of ~October 2019 release. These are not firm dates, and that is a long window, but see 2) above; We have a *lot* of work to do to get v9.0.0 usable. 4) We will start to make releases “goal” oriented, rather than dates. See below for my outline for v9.x. As such, the expectation is that we all work towards the same goals. Of course, the goals are decide by the community, so feedback is required. We all agreed that this was the way forward. As such, I’m going to Project manage v9.0.x on this Project Page: https://github.com/apache/trafficserver/projects/18 <https://github.com/apache/trafficserver/projects/18> I will make similar pages for v9.1.x and v9.2.x. The tentatively major goals for the upcoming releases are: v9.0.0: This brings QUIC into the core, and general server stability! v9.1.0: JSON RPC replacing our internal marshaling v9.2.0: remap.config to remap.yaml conversion (sidecar), QUIC feature complete v9.3.0 / v10.0.0: TBD (suggestions welcome) These are the general goals for each of these release, we have a few overall goals that we ought to focus on, and I will keep track on those on the Project plan as well. For example, complete migration of configurations to YAML. Again, this really requires that we all focus on the same general plan! Please speak with your management, and get the buy-in that we need to succeed with this. Feedback and suggestions always welcome (and expected!) Cheers, — Leif and everyone participating at the Beijing Summit