I am with you that 1 and 2 become a pressing issue.
However i see win 64 and getting rid of dmake bevor ooxml.
About versions. I think it is a good idea to use the first version as indicator for incompatible Api change. The second and 3rd digit as we want. I am not sure we should use 3 digits and move to a 2 digit System. I. E. API.VERSION
But I do not think this is really important.
I had this problem under Debian too. There I have version 11 of JDK
which has long term support.
> As I commented on this bug, jdk-12.0.1.jdk works on both AOO 4.1.6 and
> AOO Developer Build 4.2.0 on my Mac using macOS Mojave version 10.14.5
> Larry Gusaas 2019-05-08 01:31:42 UTC
> jdk-12.0.1.jdk works on both versions of AOO
Version 11 doen't work with AOO independent of the version