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

Migrate away from JCenter #172

Closed
steffandroid opened this issue Feb 3, 2021 · 6 comments
Closed

Migrate away from JCenter #172

steffandroid opened this issue Feb 3, 2021 · 6 comments

Comments

@steffandroid
Copy link

JFrog has just announced that it will be shutting down JCenter on May 1st. JCenter is the sole repository hosting this library, so it will become unavailable after this date unless migrated to an alternative service.

@drewhannay
Copy link
Contributor

Thanks for the ticket. We've started looking at this for all of our Android open source projects, we'll make sure it happens!

@steffandroid
Copy link
Author

Awesome! Thanks for the confirmation.

@gildor
Copy link

gildor commented Feb 26, 2021

@drewhannay any updates on this?

@drewhannay
Copy link
Contributor

Ah, apologies, this has happened already! I had a nagging feeling I was forgetting about an issue someone had opened 😄

Check out Release 2.28.1, it should be available on Maven Central.

@gildor
Copy link

gildor commented Feb 26, 2021

Thanks!
Do you plan to re-upload older versions of dexmaker? just in case, dependency which I use depends on dexmaker-2.21, I will create an issue to update to the newer dexmaker, but it also means that when JCenter will be shutdown completely, all older versions of dexmaker will not be avilable

JCenter has an option to sync all dependencies with Maven Central, but it will shutdown UI very soon, so it will not be possible

@drewhannay
Copy link
Contributor

I haven't looked into it much to be honest, but from what I understand, re-uploading would be a little tough since we didn't sign any of the older artifacts with a GPG key and some of them may not have had the source or javadoc jars needed to pass Maven Central validation. The good news is your downstream dependencies have until Feb 2022 before consuming artifacts from JCenter shuts down, so hopefully they'll be able to upgrade by then?

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

No branches or pull requests

3 participants