Errai has got errai-internal-bom where it manages only Errai GAVs although the name "internal" and it is
includes/imports included/imported by errai-bom
where are managed all build dependency definitions. So it should be vice versa IMHO to be consistent with the artifactId.
1) errai-bom -> targeting the end user with the produced Errai GAVs
2) parent pom or special internal bom -> used only internally for management of the project build in the repository
I think we should at least change/switch the BOM names and use errai-bom only for Errai GAVs.