Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change groupId of project to za.co.absa.enceladus #1090

Closed
GeorgiChochov opened this issue Dec 4, 2019 · 1 comment
Closed

Change groupId of project to za.co.absa.enceladus #1090

GeorgiChochov opened this issue Dec 4, 2019 · 1 comment
Assignees
Labels
Conformance Conformance Job affected Menas Menas component affected priority: medium Important but not urgent refactoring Improving code quality, paying off tech debt, aligning API, cleanup of unused code Standardization Standardization Job affected
Milestone

Comments

@GeorgiChochov
Copy link
Collaborator

Background

Currently, the project's groupId is the general organization za.co.absa and each module has a prefix enceladus-. This floods the maven central organization page and makes it harder to find just the enceladus modules. Spline and Cobirx, for example, avoid this by having the groupId as za.co.absa.spline and za.co.absa.cobrix to group the modules into the same space in maven.

Feature

We should change the groupId of the project to za.co.absa.enceladus to make this consistent with our other projects and to group the modules correctly in maven.

@GeorgiChochov GeorgiChochov added Conformance Conformance Job affected Menas Menas component affected priority: medium Important but not urgent refactoring Improving code quality, paying off tech debt, aligning API, cleanup of unused code Standardization Standardization Job affected labels Dec 4, 2019
@GeorgiChochov GeorgiChochov added this to the 2.0.0 milestone Dec 4, 2019
@GeorgiChochov GeorgiChochov self-assigned this Dec 4, 2019
GeorgiChochov added a commit that referenced this issue Dec 17, 2019
Co-Authored-By: Ruslan Yushchenko <yruslan@gmail.com>
@GeorgiChochov
Copy link
Collaborator Author

Release notes
BREAKING All Enceladus modules are now under the same enceladus group ID in the absa.co.za organization. They will no longer have the enceldus- prefix and will not appear as top-level artifacts in maven.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Conformance Conformance Job affected Menas Menas component affected priority: medium Important but not urgent refactoring Improving code quality, paying off tech debt, aligning API, cleanup of unused code Standardization Standardization Job affected
Projects
None yet
Development

No branches or pull requests

1 participant