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

JCenter to be shut down #79

Closed
tthiagomartinho opened this issue Feb 10, 2021 · 12 comments
Closed

JCenter to be shut down #79

tthiagomartinho opened this issue Feb 10, 2021 · 12 comments
Assignees

Comments

@tthiagomartinho
Copy link

Starting from May 1, 2021 JCenter will stop working.
I was wondering if there are any plans to move to another repository, such as MavenCenter.

Thanks!

@barnhill
Copy link
Contributor

Is this repo maintained any longer? There hasnt been a commit or release in a year.

@benjamin-bader
Copy link
Contributor

Relinker is maintained but is also basically feature-complete; there's not a lot of call for ongoing development.

@barnhill
Copy link
Contributor

Awesome!! We just need to get it published to MavenCentral I guess :)

@davidschreiber
Copy link

At PSPDFKit, we also recommend customers to use ReLinker when integrating our library into their apps. For that, our customers are relying on the public availability of the library. Since jcenter() was a default Maven provider for most Android projects, integration was simple and straight-forward. We would love to see a migration to mavenCentral() which is the second, universally accepted library that doesn't require any additional configuration in most Android projects.

The last update to this repository was about one year ago. Is the project really actively maintained?

@benjamin-bader
Copy link
Contributor

The last update to this repository was about one year ago. Is the project really actively maintained?

Depends on your definition of "actively". As I said above, there really isn't much need for change in this project, so the commit log looks pretty sparse over the past few years. This is the sign of a mature library whose dependencies also don't change much.

We would love to see a migration to mavenCentral()

@philippb @emarc-m who is in charge of publishing stuff these days? You'll want to address this soonish; jcenter will stop accepting updates in a month or two.

@emarc-m
Copy link
Contributor

emarc-m commented Feb 16, 2021

Hi everyone and @benjamin-bader, thank you for bringing this up to our attention.

It's me and @tomasz-keepsafe who are handling the publishing of Android artifacts.

We'll get to it as soon as possible as you've recommended.

@tthiagomartinho
Copy link
Author

Hi everyone and @benjamin-bader, thank you for bringing this up to our attention.

It's me and @tomasz-keepsafe who are handling the publishing of Android artifacts.

We'll get to it as soon as possible as you've recommended.

Thank you for taking care of it @emarc-m !

@barnhill
Copy link
Contributor

Should we create a PR to this lib to handle this?

@emarc-m
Copy link
Contributor

emarc-m commented Feb 16, 2021

@barnhill I'd be happy to review a PR for integrating MavenCentral publishing to this project. 😄

@benjamin-bader
Copy link
Contributor

The PR is only part the work; you'll have to get set up with a Sonatype account, publish a gpg signing key, and then integrate those credentials with the code. The code itself is pretty simple. I'm happy to help walk you through the process if you need (and haven't done this already), Philipp can give you my contact info.

@barnhill
Copy link
Contributor

barnhill commented Feb 26, 2021

I stuck a PR out there which I know wont work unless the credentials are put on the repo itself but it should be pretty straight forward. Along with it there were some dependencies that were WAY out of date like the gradle plugin, and gradle itself. Those are freebies. Enjoy. Ill be glad to have a look at any comments on the PR and make any corrections necessary to facilitate this moving forward.

@emarc-m
Copy link
Contributor

emarc-m commented Mar 3, 2021

Relinker v1.4.3 is now available in MavenCentral: https://repo1.maven.org/maven2/com/getkeepsafe/relinker/relinker/.

Thank you all for the help!

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 a pull request may close this issue.

5 participants