I am all for ending R16 support.
More and more open source projects are abandoning R16, and even 17.
In general, supporting the last three major revisions should be ok.
If the code is then still compatible with an older version is a “nice to have” but definitely not a "must have”.
As 21 just came out (wouldn’t use it in production just yet though…) that would make our list of versions to support:
- 21
- 20
- 19
- 18 (nice to have)
- 17 (only if it happens to run)
Maps and other enhancements are really good, so that is the way forward.
- Marc