'maven-publish' and artifactId

The reason is that ‘archivesBaseName’ does not describe the intent of publishing a module with some particular coordinates. We are trying to make the new publishing stuff less ‘magic’ and more descriptive. We also want to make it easy to publish multiple modules from a single project, and ‘archivesBaseName’ doesn’t make sense in this case.