Skip to content

GSoC 2025 - Maven Central publishing plugin for Gradle with new APIs#

This project aims to develop a new Gradle plugin compatible with the updated Maven Central APIs, simplifying the publishing process through Kotlin DSL extensions and automating essential tasks.

The long-term goal of the project is to provide a reliable Maven Central publishing plugin based on the latest Gradle APIs and Kotlin DSL, standardizing and simplifying publishing process across the Gradle ecosystem to help many open-source developers distribute their libraries more easily.

Gradle and GSoC logos

Team#

Contributor#

Mentors#

Organization#

Technologies#

  • Java
  • Kotlin
  • Gradle
  • Maven Central
  • Kotlin DSL

Rationale#

Maven Central is a key repository for publishing JVM libraries. It is currently migrating to a new version with a different API, which existing Gradle plugins don’t fully support yet.

Developing a Gradle plugin compatible with the new Maven Central API will help library authors publish smoothly and adapt easily to the changes.

References#