Discussion on ROS to ROS2 transition plan

People keep repeating “let’s make melodic the last LTS release, this gives people 5 years to migrate”. I have some trouble parsing this statement. Could you please clarify?

Should melodic be…

  1. the last LTS release (but we will continue doing non-LTS releases for the next 5 years), or
  2. the last release ever, or
  3. melodic (LTS), noetic (non-LTS), then nothing?

I don’t honestly think that people actually mean option (1), I just listed it for completeness’ sake (maybe I’m wrong and that’s actually what people mean). And in my opinion, option (2) and (3) do not give people 5 years to migrate, because without upcoming releases, active development will be much much harder. For perspective: in 2023, Melodic will be as old as Hydro is today. If Hydro had been the last ROS release (on Ubuntu Precise 12.04!) , would it be fair to say that ROS development would have been possible until today?