-
Notifications
You must be signed in to change notification settings - Fork 0
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
Migrate the project from Bintray JCenter to Maven Central #13
Comments
kennedykori
added a commit
that referenced
this issue
Jan 13, 2024
Change the project base package name from `com.kori_47.utils` to `io.github.kennedykori.utils`. This will satisfy [this requirement](https://central.sonatype.org/publish/requirements/coordinates/#choose-your-coordinates) necessary to publish the project on [Maven Central](https://central.sonatype.org/). BREAKING CHANGE: change base package name from `com.kori_47.utils` to `io.github.kennedykori.utils`. This change has been necessitated by the [shutdown of Bintray](https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/). As such, the project will be migrating to Maven Central as the primary hosting platform for the project binaries. Maven Central is a more stable hosting service. Hopefully, this will result in a better and more reliable experience. This change addresses issue #13. A change of the base package name is a breaking change and will result in a new major release. **Migrate from v1.x.x to v2.x.x** Change the import statement as follows: ```diff -import static com.kori_47.utils.ObjectUtils.*; +import static io.github.kennedykori.utils.ObjectUtils.*; ``` That's it. The library API remains the same.
kennedykori
added a commit
that referenced
this issue
Jan 13, 2024
Change the project base package name from `com.kori_47.utils` to `io.github.kennedykori.utils`. This will satisfy [this requirement](https://central.sonatype.org/publish/requirements/coordinates/#choose-your-coordinates) necessary to publish the project on [Maven Central](https://central.sonatype.org/). This change addresses issue #13. BREAKING CHANGE: change base package name from `com.kori_47.utils` to `io.github.kennedykori.utils`. This change has been necessitated by the [shutdown of Bintray](https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/). As such, the project will be migrating to Maven Central as the primary hosting platform for the project binaries. Maven Central is a more stable hosting service. Hopefully, this will result in a better and more reliable experience. A change of the base package name is a breaking change and will result in a new major release. __Migrate from v1.x.x to v2.x.x__ Change the import statement as follows: ```diff -import static com.kori_47.utils.ObjectUtils.*; +import static io.github.kennedykori.utils.ObjectUtils.*; ``` That's it. The library API remains the same.
kennedykori
added a commit
that referenced
this issue
Jan 13, 2024
## [2.0.0-dev.1](v1.2.0...v2.0.0-dev.1) (2024-01-13) ### ⚠ BREAKING CHANGES * change base package name from `com.kori_47.utils` to `io.github.kennedykori.utils`. This change has been necessitated by the [shutdown of Bintray](https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/). As such, the project will be migrating to Maven Central as the primary hosting platform for the project binaries. Maven Central is a more stable hosting service. Hopefully, this will result in a better and more reliable experience. A change of the base package name is a breaking change and will result in a new major release. __Migrate from v1.x.x to v2.x.x__ Change the import statement as follows: ```diff -import static com.kori_47.utils.ObjectUtils.*; +import static io.github.kennedykori.utils.ObjectUtils.*; ``` That's it. The library API remains the same. * change base package name A change of the base package name is a breaking change and should result in a new major release. ### Features * modularize the project ([#9](#9)) ([c2714b8](c2714b8)) * modularize the project ([#9](#9)) ([1e3d324](1e3d324)) ### Refactors * change project base package name ([#7](#7)) ([9762c8f](9762c8f)), closes [#13](#13) * change project base package name ([#7](#7)) ([aad7ca9](aad7ca9)) * remove unnecessary final modifiers ([#10](#10)) ([7e2bd4b](7e2bd4b)) * remove unnecessary final modifiers ([#10](#10)) ([13df263](13df263)) * upgrade Gradle to v8.5 ([#5](#5)) ([6e0ff81](6e0ff81))
kennedykori
added a commit
that referenced
this issue
Jan 20, 2024
Add publishing capabilities to the build system allowing the library to be consumed by other users/clients. The project can be published to the following [Apache Maven](https://maven.apache.org/) repostiries: - A test repository relative to the build diretory(`build/repos/releases`). - Maven local repository. See [here](https://maven.apache.org/repositories/local.html) for more details. - [GitHub Packages](https://github.com/kennedykori/jutils/packages/2045860). - [Maven Central](https://central.sonatype.com/artifact/io.github.kennedykori/utils/overview). This is part of the efforts to migrate the project to Maven Central as highlighted on issue [#13](#13).
kennedykori
added a commit
that referenced
this issue
Jan 20, 2024
Add publishing capabilities to the build system, allowing the library to be consumed by other users/clients. The project can be published to the following [Apache Maven](https://maven.apache.org/) repositories: - A test repository relative to the build diretory(`build/repos/releases`). - Maven local repository. See [here](https://maven.apache.org/repositories/local.html) for more details. - [GitHub Packages](https://github.com/kennedykori/jutils/packages/2045860). - [Maven Central](https://central.sonatype.com/artifact/io.github.kennedykori/utils/overview). This is part of the project's efforts to migrate to Maven Central, as highlighted in the issue [#13](#13).
Merged
kennedykori
added a commit
that referenced
this issue
Jan 20, 2024
Add publishing capabilities to the build system, allowing the library to be consumed by other users/clients. The project can be published to the following [Apache Maven](https://maven.apache.org/) repositories: - A test repository relative to the build diretory(`build/repos/releases`). - Maven local repository. See [here](https://maven.apache.org/repositories/local.html) for more details. - [GitHub Packages](https://github.com/kennedykori/jutils/packages/2045860). - [Maven Central](https://central.sonatype.com/artifact/io.github.kennedykori/utils/overview). This is part of the project's efforts to migrate to Maven Central, as highlighted in the issue [#13](#13).
kennedykori
added a commit
that referenced
this issue
Jan 22, 2024
## [2.0.0](v1.2.0...v2.0.0) (2024-01-22) ### ⚠ BREAKING CHANGES * change base package name from `com.kori_47.utils` to `io.github.kennedykori.utils`. This change has been necessitated by the [shutdown of Bintray](https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/). As such, the project will be migrating to Maven Central as the primary hosting platform for the project binaries. Maven Central is a more stable hosting service. Hopefully, this will result in a better and more reliable experience. A change of the base package name is a breaking change and will result in a new major release. __Migrate from v1.x.x to v2.x.x__ Change the import statement as follows: ```diff -import static com.kori_47.utils.ObjectUtils.*; +import static io.github.kennedykori.utils.ObjectUtils.*; ``` That's it. The library API remains the same. * change base package name A change of the base package name is a breaking change and should result in a new major release. ### Features * modularize the project ([#9](#9)) ([c2714b8](c2714b8)) * modularize the project ([#9](#9)) ([1e3d324](1e3d324)) ### Refactors * change project base package name ([#7](#7)) ([9762c8f](9762c8f)), closes [#13](#13) * change project base package name ([#7](#7)) ([aad7ca9](aad7ca9)) * remove unnecessary final modifiers ([#10](#10)) ([7e2bd4b](7e2bd4b)) * remove unnecessary final modifiers ([#10](#10)) ([13df263](13df263)) * upgrade Gradle to v8.5 ([#5](#5)) ([6e0ff81](6e0ff81))
kennedykori
added a commit
that referenced
this issue
Jan 22, 2024
## [2.0.0](v1.2.0...v2.0.0) (2024-01-22) ### ⚠ BREAKING CHANGES * change base package name from `com.kori_47.utils` to `io.github.kennedykori.utils`. This change has been necessitated by the [shutdown of Bintray](https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/). As such, the project will be migrating to Maven Central as the primary hosting platform for the project binaries. Maven Central is a more stable hosting service. Hopefully, this will result in a better and more reliable experience. A change of the base package name is a breaking change and will result in a new major release. __Migrate from v1.x.x to v2.x.x__ Change the import statement as follows: ```diff -import static com.kori_47.utils.ObjectUtils.*; +import static io.github.kennedykori.utils.ObjectUtils.*; ``` That's it. The library API remains the same. * change base package name A change of the base package name is a breaking change and should result in a new major release. ### Features * modularize the project ([#9](#9)) ([c2714b8](c2714b8)) * modularize the project ([#9](#9)) ([1e3d324](1e3d324)) ### Refactors * change project base package name ([#7](#7)) ([9762c8f](9762c8f)), closes [#13](#13) * change project base package name ([#7](#7)) ([aad7ca9](aad7ca9)) * remove unnecessary final modifiers ([#10](#10)) ([7e2bd4b](7e2bd4b)) * remove unnecessary final modifiers ([#10](#10)) ([13df263](13df263)) * upgrade Gradle to v8.5 ([#5](#5)) ([6e0ff81](6e0ff81))
kennedykori
added a commit
that referenced
this issue
Jan 22, 2024
## [2.0.0](v1.2.0...v2.0.0) (2024-01-22) ### ⚠ BREAKING CHANGES * change base package name from `com.kori_47.utils` to `io.github.kennedykori.utils`. This change has been necessitated by the [shutdown of Bintray](https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/). As such, the project will be migrating to Maven Central as the primary hosting platform for the project binaries. Maven Central is a more stable hosting service. Hopefully, this will result in a better and more reliable experience. A change of the base package name is a breaking change and will result in a new major release. __Migrate from v1.x.x to v2.x.x__ Change the import statement as follows: ```diff -import static com.kori_47.utils.ObjectUtils.*; +import static io.github.kennedykori.utils.ObjectUtils.*; ``` That's it. The library API remains the same. * change base package name A change of the base package name is a breaking change and should result in a new major release. ### Features * modularize the project ([#9](#9)) ([c2714b8](c2714b8)) * modularize the project ([#9](#9)) ([1e3d324](1e3d324)) ### Refactors * change project base package name ([#7](#7)) ([9762c8f](9762c8f)), closes [#13](#13) * change project base package name ([#7](#7)) ([aad7ca9](aad7ca9)) * remove unnecessary final modifiers ([#10](#10)) ([7e2bd4b](7e2bd4b)) * remove unnecessary final modifiers ([#10](#10)) ([13df263](13df263)) * upgrade Gradle to v8.5 ([#5](#5)) ([6e0ff81](6e0ff81))
kennedykori
added a commit
that referenced
this issue
Jan 22, 2024
## [2.0.0](v1.2.0...v2.0.0) (2024-01-22) ### ⚠ BREAKING CHANGES * change base package name from `com.kori_47.utils` to `io.github.kennedykori.utils`. This change has been necessitated by the [shutdown of Bintray](https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/). As such, the project will be migrating to Maven Central as the primary hosting platform for the project binaries. Maven Central is a more stable hosting service. Hopefully, this will result in a better and more reliable experience. A change of the base package name is a breaking change and will result in a new major release. __Migrate from v1.x.x to v2.x.x__ Change the import statement as follows: ```diff -import static com.kori_47.utils.ObjectUtils.*; +import static io.github.kennedykori.utils.ObjectUtils.*; ``` That's it. The library API remains the same. * change base package name A change of the base package name is a breaking change and should result in a new major release. ### Features * modularize the project ([#9](#9)) ([c2714b8](c2714b8)) * modularize the project ([#9](#9)) ([1e3d324](1e3d324)) ### Refactors * change project base package name ([#7](#7)) ([9762c8f](9762c8f)), closes [#13](#13) * change project base package name ([#7](#7)) ([aad7ca9](aad7ca9)) * remove unnecessary final modifiers ([#10](#10)) ([7e2bd4b](7e2bd4b)) * remove unnecessary final modifiers ([#10](#10)) ([13df263](13df263)) * upgrade Gradle to v8.5 ([#5](#5)) ([6e0ff81](6e0ff81))
kennedykori
added a commit
that referenced
this issue
Jan 22, 2024
## [2.0.0](v1.2.0...v2.0.0) (2024-01-22) ### ⚠ BREAKING CHANGES * change base package name from `com.kori_47.utils` to `io.github.kennedykori.utils`. This change has been necessitated by the [shutdown of Bintray](https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/). As such, the project will be migrating to Maven Central as the primary hosting platform for the project binaries. Maven Central is a more stable hosting service. Hopefully, this will result in a better and more reliable experience. A change of the base package name is a breaking change and will result in a new major release. __Migrate from v1.x.x to v2.x.x__ Change the import statement as follows: ```diff -import static com.kori_47.utils.ObjectUtils.*; +import static io.github.kennedykori.utils.ObjectUtils.*; ``` That's it. The library API remains the same. * change base package name A change of the base package name is a breaking change and should result in a new major release. ### Features * modularize the project ([#9](#9)) ([c2714b8](c2714b8)) * modularize the project ([#9](#9)) ([1e3d324](1e3d324)) ### Refactors * change project base package name ([#7](#7)) ([9762c8f](9762c8f)), closes [#13](#13) * change project base package name ([#7](#7)) ([aad7ca9](aad7ca9)) * remove unnecessary final modifiers ([#10](#10)) ([7e2bd4b](7e2bd4b)) * remove unnecessary final modifiers ([#10](#10)) ([13df263](13df263)) * upgrade Gradle to v8.5 ([#5](#5)) ([6e0ff81](6e0ff81))
kennedykori
added a commit
that referenced
this issue
Jan 23, 2024
## [2.0.0](v1.2.0...v2.0.0) (2024-01-23) ### ⚠ BREAKING CHANGES * change base package name from `com.kori_47.utils` to `io.github.kennedykori.utils`. This change has been necessitated by the [shutdown of Bintray](https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/). As such, the project will be migrating to Maven Central as the primary hosting platform for the project binaries. Maven Central is a more stable hosting service. Hopefully, this will result in a better and more reliable experience. A change of the base package name is a breaking change and will result in a new major release. __Migrate from v1.x.x to v2.x.x__ Change the import statement as follows: ```diff -import static com.kori_47.utils.ObjectUtils.*; +import static io.github.kennedykori.utils.ObjectUtils.*; ``` That's it. The library API remains the same. * change base package name A change of the base package name is a breaking change and should result in a new major release. ### Features * modularize the project ([#9](#9)) ([c2714b8](c2714b8)) * modularize the project ([#9](#9)) ([1e3d324](1e3d324)) ### Refactors * change project base package name ([#7](#7)) ([9762c8f](9762c8f)), closes [#13](#13) * change project base package name ([#7](#7)) ([aad7ca9](aad7ca9)) * remove unnecessary final modifiers ([#10](#10)) ([7e2bd4b](7e2bd4b)) * remove unnecessary final modifiers ([#10](#10)) ([13df263](13df263)) * upgrade Gradle to v8.5 ([#5](#5)) ([6e0ff81](6e0ff81))
kennedykori
added a commit
that referenced
this issue
Jan 23, 2024
## [2.0.0](v1.2.0...v2.0.0) (2024-01-23) ### ⚠ BREAKING CHANGES * change base package name from `com.kori_47.utils` to `io.github.kennedykori.utils`. This change has been necessitated by the [shutdown of Bintray](https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/). As such, the project will be migrating to Maven Central as the primary hosting platform for the project binaries. Maven Central is a more stable hosting service. Hopefully, this will result in a better and more reliable experience. A change of the base package name is a breaking change and will result in a new major release. __Migrate from v1.x.x to v2.x.x__ Change the import statement as follows: ```diff -import static com.kori_47.utils.ObjectUtils.*; +import static io.github.kennedykori.utils.ObjectUtils.*; ``` That's it. The library API remains the same. * change base package name A change of the base package name is a breaking change and should result in a new major release. ### Features * modularize the project ([#9](#9)) ([c2714b8](c2714b8)) * modularize the project ([#9](#9)) ([1e3d324](1e3d324)) ### Refactors * change project base package name ([#7](#7)) ([9762c8f](9762c8f)), closes [#13](#13) * change project base package name ([#7](#7)) ([aad7ca9](aad7ca9)) * remove unnecessary final modifiers ([#10](#10)) ([7e2bd4b](7e2bd4b)) * remove unnecessary final modifiers ([#10](#10)) ([13df263](13df263)) * upgrade Gradle to v8.5 ([#5](#5)) ([6e0ff81](6e0ff81))
This is now complete. The project is available at Maven Central. Migrate from v1.x.x to v2.x.x To migrate to version 2.x.x, change the import statement as follows: -import static com.kori_47.utils.ObjectUtils.*;
+import static io.github.kennedykori.utils.ObjectUtils.*; That's it. The library API remains the same. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Due to the shutdown of Bintray in May 2021, the project will be migrating to Maven Central as the primary repository for distributing the project's binaries and other artifacts. Maven Central is a more stable hosting service. Hopefully, this will result in a better and more reliable experience.
Maven Central is more stringent on artifact group ID names. As such, the base package name will be changed from
com.kori_47.utils
toio.github.kennedykori.utils
. This is a breaking change and will result in a new major release.The text was updated successfully, but these errors were encountered: