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

Remove usage of jcenter() from build.gradle of the project root #393

Open
punchdrunker opened this issue Mar 18, 2021 · 8 comments
Open

Comments

@punchdrunker
Copy link
Member

punchdrunker commented Mar 18, 2021

Kind (Required)

Improvement

Overview (Required)

One of the next steps of #338 and #328.
Remove usage of jcenter() from project root's build.gradle to solve the warning about jcenter().

These libs are still hosted on JCenter, so after they migrate to Maven Central, we can solve this issue.

  • kotlinx-html-jvm
  • kotlinx-collections-immutable-jvm

Links

UPDATE: To better support the community in this migration, JFrog has extended the JCenter new package versions submission deadline through March 31st 2021.

To clarify, the JCenter repository will keep serving packages for 12 months until February 1st 2022. Only the JCenter REST API and UI will be sunsetted on May 1st 2021.
@ykws
Copy link
Contributor

ykws commented Mar 31, 2021

I will try it ✋

kotlinx-collections-immutable-jvm 0.3.4, is published to the Maven Central repository 🎉

Kotlin/kotlinx.collections.immutable#96 (comment)

And kotlinx-html-jvm can use Jetbrains Space

Kotlin/kotlinx.html#173 (comment)

@ykws
Copy link
Contributor

ykws commented Apr 4, 2021

I tried it, but not work, it was same as the following comment.
Kotlin/kotlinx.collections.immutable#96 (comment)

On the other hand kotlinx-html-jvm is work fine!

@takahirom
Copy link
Member

takahirom commented Apr 5, 2021

Is there anything we can do? 👀

@takahirom
Copy link
Member

Let's wait for the transition!

@punchdrunker
Copy link
Member Author

@ykws Thank you for your investigation.
I don't think removing jcenter is an urgent task, so I suggest that we wait for their migration to Maven Central for some months.

@ykws
Copy link
Contributor

ykws commented Apr 7, 2021

Is there anything we can do? 👀

@takahirom @punchdrunker
No, sorry. I agree with waiting.

@punchdrunker
Copy link
Member Author

punchdrunker commented Apr 21, 2021

Apparently, now we can use kotlinx.collections.immutable version 0.3.4 of maven central.
https://github.com/Kotlin/kotlinx.collections.immutable
But androidx.compose.runtime is still using version 0.3.3, so we may need to wait until androidx.compose.runtime updates that dependency 😢

Regarding kotlinx.html, we can fix this issue after this PR is merged.
Kotlin/kotlinx.html#173

@takahirom
Copy link
Member

Thanks! I removed blocked by external

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants