Julia 1.6.4 and 1.7-rc2 releases seem imminent, both have 0 issues on their milestones.
I know it’s been stated Julia 1.6.x will be the next long-term support version (LTS), but it’s not yet declared such officially (at the download page). And at least I would rather want 1.7 as an LTS (or both).
There seems there was no reason to wait for 1.6.1, 1.6.2, etc. or 1.7, so I wander why not declared sooner.
You could say everybody is using 1.6 anyway (I guess nobody is using 1.0 LTS anymore, and few 1.3), and that’s the reason to wait for 1.7.
What do people read into LTS? Just the literal meaning, will be "long-term support"ed, or more, it’s been tested for a while? For me 1.7 could be LTS, as that’s what you would use anyway and if there are bugs you can depend on fixes to it getting backported.
If we go with 1.7 as LTS we have all the benefits of 1.6, plus the changes of 1.7. Julia 1.6 was a much larger release than at 1.7 (or was indented to be, maybe it’s still a much smaller change), but it has dragged on for 5 months over the deadline. I think it’s well tested already, by me and others who live on the master edge, and as 1.7-rc1.
I could list some concrete pluses of 1.7, as in new syntax, but want to hear what others have to say.
Since we’ve waited this long to declare, can we at least wait a few more days after 1.7 released to see if people like it. Many may not have tested it (despite the RC, release candidate) and will then.