https://gradle.com/ logo
Join Slack
Powered by
# maven-central
  • o

    Oleg Nenashev

    05/16/2025, 9:37 AM
    @Yongjun Hong How would be your availability on the weekend and next week? I am going to Spring I/O next week but I should be available on Monday and Wednesday for a sync. If you have not already read the announcement from Sonatype, here is their stance on the end of life for OSSRH in June - https://central.sonatype.org/news/20250326_ossrh_sunset/ There is also an important part here:
    Once OSSRH is sunset, we will have more roadmap capacity to begin working on a first-party Gradle plugin. We are working with Sonatype's legal department to streamline the process of open sourcing Central-related plugins. This discussion is currently focused on our Maven plugin, but we intend to launch a first-party Gradle plugin as open source from day one.
    y
    m
    • 3
    • 26
  • o

    Oleg Nenashev

    05/21/2025, 5:36 AM
    TIL: why the precursor of the vanniktech/gradle-maven-publish-plugin was created https://chrisbanes.me/posts/pushing-aars-to-maven-central/
    👍 1
  • o

    Oleg Nenashev

    05/26/2025, 9:00 AM
    First draft of the cookbook page - https://github.com/gradle/cookbook/pull/47. Just initial guidelines for Gradle users CC @Yongjun Hong
    🚀 1
  • o

    Oleg Nenashev

    05/26/2025, 1:09 PM
    @Yongjun Hong I suggest having a regular sync-up starting from the next week - https://calendly.com/d/cq99-2j6-xws/gsoc-2025-maven-central-publishing-with-gradle We can also do one this week. I am not in the best state after the last week and recovering, but we can find a slot
    👍 1
    y
    g
    • 3
    • 17
  • o

    Oleg Nenashev

    05/27/2025, 6:40 AM
    <!channel> If anyone is interested in joining the sync-ups for the Maven Central Publishing project, please vote here: https://calendly.com/d/cq99-2j6-xws/gsoc-2025-maven-central-publishing-with-gradle .
    🚀 1
    party gradlephant 1
    g
    • 2
    • 2
  • o

    Oleg Nenashev

    05/30/2025, 10:09 AM
    @Yongjun Hong how is you pre-planning going? Did you have a chance to choose particular issues for NMCP or https://github.com/vanniktech/gradle-maven-publish-plugin?
  • o

    Oleg Nenashev

    06/04/2025, 2:43 PM
    @Amy Keibler @Joel Orlina @Martin @Gabriel Ittner To summarize today's discussion with @Yongjun Hong, the current plan for the first phase is to build add-on functionality that improves the publishing experience, regardless of the chosen plugin. This would include, as a first deliverable, a DSL for building/extending
    pom.xml
    definitions based on Gradle metadata/properties and user inputs. The second deliverable is TBD, but we discussed some options including validation of the artifacts or packaging additional data files (e.g. Maven BOMs).
    👍 4
  • o

    Oleg Nenashev

    06/05/2025, 9:40 PM
    @Sterling ^ this is the chat for Maven Central Publishing BTW
  • o

    Oleg Nenashev

    06/05/2025, 9:41 PM
    + @Louis Jacomet too so that we have the key stakeholders from Gradle here, too 🙂
  • o

    Oleg Nenashev

    06/05/2025, 9:42 PM
    FTR @Laura Kassovic’s PR for the main user guide: https://github.com/gradle/gradle/pull/33586
  • o

    Oleg Nenashev

    06/08/2025, 6:08 PM
    @Yongjun Hong Hi! How is your progress with setting up the repo for your plugin and the first steps?
    y
    • 2
    • 14
  • o

    Oleg Nenashev

    06/12/2025, 8:22 AM
    @Yongjun Hong for your project, maybe you want to take a look at https://github.com/kordamp/pomchecker .
    👍 1
    • 1
    • 1
  • m

    Michael Strasser

    06/17/2025, 6:45 AM
    Sonatype Central repository for Maven snapshots is returning 404: https://central.sonatype.com/service/rest/repository/browse/maven-snapshots That endpoint is given in the Sonatype documentation for consuming snapshots.
    m
    • 2
    • 11
  • o

    Oleg Nenashev

    06/18/2025, 5:10 AM
    @Yongjun Hong Good morning. You moved the meeting to tomorrow, right? Just to set an expectation, I have a meeting conflict tomorrow so I'm not 100% sure I will be able to make it. Just to confirm, I am available today for a meeting or for asynchronous discussion.
    y
    • 2
    • 4
  • r

    Robert Elliot

    06/18/2025, 12:06 PM
    The Publishing to Maven Central page on the Gradle Cookbook doesn't mention the io.github.gradle-nexus.publish-plugin - is that deliberate?
    a
    • 2
    • 2
  • r

    Robert Elliot

    06/18/2025, 1:39 PM
    I'm trying to migrate an existing build from the default maven publish plugin to
    com.vanniktech.maven.publish:0.32.0
    . I'm getting
    Invalid publication 'maven': multiple artifacts with the identical extension and classifier ('jar', 'javadoc').
    which is odd because I don't think I've created a
    maven
    publication. It's a multi-module project, I'm wondering if this is the vanniktech plugin trying to be clever & generating publications I haven't declared?
    m
    • 2
    • 4
  • o

    Oleg Nenashev

    06/19/2025, 8:05 AM
    Added a Slack canvas to this channel. Contributions are welcome!
  • s

    Slackbot

    06/19/2025, 8:10 AM
    message has been deleted
  • o

    Oleg Nenashev

    06/19/2025, 9:16 AM
    @Yongjun Hong If you need to estimate my availability when moving a meeting, https://calendly.com/onenashev/virtual-coffee is the best estimation
    👍 1
  • o

    Oleg Nenashev

    06/24/2025, 6:55 AM
    @Yongjun Hong I'm so sorry, but we have to move the meeting on Wednesday again. I have a court hearing and it looks like it will take longer than initially anticipated. Would you be fine with meeting on Thursday or Friday? My plan for reviews and GitHub issues is today
    y
    • 2
    • 8
  • o

    Oleg Nenashev

    06/27/2025, 8:10 AM
    @Yongjun Hong For testing Gradle plugins: • https://docs.gradle.org/current/userguide/testing_gradle_plugins.html , especially https://docs.gradle.org/current/userguide/testing_gradle_plugins.html#implementing_automated_tests • The patch from the screenshare - https://github.com/YongGoose/kotlin-pom-gradle/pull/12/commits/198641e82e341959aecac3b7703295f67cbf513f
    🙌 1
  • o

    Oleg Nenashev

    07/01/2025, 9:57 PM
    @Yongjun Hong just saw the pings on GitHub. Please do not hesitate to ping here. Sadly, I am on too many projects and my GitHub notifications are overflowing at the moment
    🙌 1
    y
    • 2
    • 15
  • p

    Prince Mathew

    07/02/2025, 12:59 PM
    Hi, Not sure if this is the correct channel to ask but With the OSSRH being sunset I am no longer able to login to oss.sonatype.com where as I can login to the central.sonatype.org . Is this the expected behaviour ? Also I don't see my namespace(group id) with which I use to publish my android artifacts in the central repository . How can I go about fixing this ?
    a
    • 2
    • 3
  • o

    Oleg Nenashev

    07/09/2025, 6:37 AM
    @Yongjun Hong are we meeting today?
    y
    a
    • 3
    • 44
  • o

    Oleg Nenashev

    07/16/2025, 6:39 AM
    @Yongjun Hong do you want to meet today?
    y
    • 2
    • 22
  • o

    Oleg Nenashev

    07/29/2025, 8:08 AM
    @Martin @Gabriel Ittner @Andres Almiray If you're interested to add short summaries/examples to https://cookbook.gradle.org/integrations/maven-central/publishing/ , I think it would be a win at this stage
    m
    • 2
    • 4
  • a

    Andres Almiray

    07/29/2025, 9:00 AM
    FWIW JReleaser provides an example that may be used as a starting point https://jreleaser.org/guide/latest/examples/maven/maven-central.html
    ❤️ 1
  • l

    Louis Jacomet

    08/01/2025, 1:22 PM
    has renamed the channel from "maven-central-publishing" to "maven-central"
  • l

    Louis Jacomet

    08/01/2025, 1:22 PM
    set the channel description: All things Maven Central related: from publishing to mirroring inside corporate networks
  • l

    Louis Jacomet

    08/01/2025, 1:23 PM
    Hey folks, Renamed the channel so that we cover all interactions with Maven Central here: from publishing to mirroring.
    ❤️ 1