Hello Emmanuel, Am 28. Juli 2021 08:41:46 MESZ schrieb Emmanuel Bourg <ebo...@apache.org>: >> Is it intended or wished for that additional runtimes other than Java >> are packaged in seperate source packages > >Yes it is, for several reasons: >- The Java Team doesn't have the time and skills to maintain properly a >multi-language package like ANTLR. The Java part is sufficiently complex >on its own, we'd rather not have to care about the other languages. >- Different language ecosystems often require distinct and slightly >incompatible versions of ANTLR. >- Handling several languages in the same package makes upgrades and >regression testing much more difficult. >- ANTLR is a core package of the Java ecosystems, including more >languages increases the dependency tree of the Java packages and makes >the bootstrapping harder. > >So it's preferable to have a clear separation of responsability with >different source packages, each language team having the freedom to >maintain its version as needed without impacting the others.
Thanks for the explanation, that makes sense. Then I'll go on with a seperate package. Peymaneh