Skip to content

publish: align data-module POM coordinates and names with module names#793

Merged
michalharakal merged 1 commit into
developfrom
feature/data-module-pom-cleanup
Jul 8, 2026
Merged

publish: align data-module POM coordinates and names with module names#793
michalharakal merged 1 commit into
developfrom
feature/data-module-pom-cleanup

Conversation

@michalharakal

Copy link
Copy Markdown
Contributor

Summary

Post-0.34.0 publishing cleanup of the two POM quirks in the data modules (0.34.0 itself shipped with the old coordinates; this takes effect with the next release):

  • skainet-data-simple — artifactId aligned to the module name: publishes as sk.ainet.core:skainet-data-simple (was the mismatched sk.ainet.core:skainet-data-basic). BREAKING coordinate change for direct consumers when upgrading past 0.34.0; BOM consumers only need the new artifactId. Documented under [Unreleased] in the CHANGELOG.
  • skainet-data-transform — coordinates unchanged, but gets a distinct POM name ("skainet data transforms"); it previously duplicated the datasets module's "skainet neural basic datasets".

Verification

Regenerated both modules' POMs via generatePomFileForKotlinMultiplatformPublication — artifactId/name come out as intended, all other metadata (license, SCM, developers) unchanged. Nothing else in the repo references the old skainet-data-basic artifactId.

🤖 Generated with Claude Code

skainet-data-simple published under the mismatched artifactId
skainet-data-basic; align it to the module name (BREAKING coordinate
change for direct consumers, noted under Unreleased — takes effect with
the release after 0.34.0). skainet-data-transform keeps its coordinates
but gets a distinct POM name; it previously duplicated the datasets
module's "skainet neural basic datasets".

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@michalharakal michalharakal merged commit f411915 into develop Jul 8, 2026
4 checks passed
@michalharakal michalharakal deleted the feature/data-module-pom-cleanup branch July 8, 2026 18:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant