generated from sentrysoftware/oss-maven-template
-
Notifications
You must be signed in to change notification settings - Fork 3
Closed
Description
Issue: Rebrand Codebase from Sentry Software to MetricsHub
Description
Following the organization change from Sentry Software to MetricsHub, the codebase needs to be updated to reflect the new naming convention. This includes adjusting package names, imports, and Maven configurations.
Tasks
- Update the
pom.xmlfiles:- Change
groupIdfromorg.sentrysoftwaretoorg.metricshub. - Change the
artifactIdaccordingly to repository name (lowercase)ipmi-java. - Update the
parentdependency to latest MetricsHub OSS Parent available. - Ensure artifact coordinates reflect the new organization.
- Update the Organization to MetricsHub
- Change
- Update all Java package names from
org.sentrysoftwaretoorg.metricshub. - Rename corresponding directories to match the new package structure.
- Adjust all
importstatements to reflect the new package names. - Review and update any documentation mentioning Sentry Software (README, Javadoc, comments, etc.).
- Verify that the build and tests pass after these modifications.
Additional Notes
- Ensure that any references in CI/CD configurations (GitHub Actions, Jenkins, etc.) are updated accordingly.
- Change the
.github/workflowsfiles to redirect to MetricsHub workflows
- Change the
- If publishing artifacts to a repository (e.g., Maven Central, internal Nexus), verify that the updated coordinates comply with publishing requirements.
Impact
This rebranding ensures that all future developments align with MetricsHub's structure, avoiding inconsistencies and potential conflicts in dependencies.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels