On Sun, 14 Oct 2018, Michael Zangl wrote:
For example, we could change the @since Javadoc-tags, to a real @ApiVersion annotation to mark this public API
That would require a different development model for JOSM. And especially it would need a lot of work spend for defining, describing and supporting a stable API.
That manpower simply does not exist, so there is no chance for a stable API.
Ciao -- http://www.dstoecker.eu/ (PGP key available)