Plugin pending approval


(Jean-Michel Fayard) #1

Hello, can someone have a look at why my plugin is “pending for approval”?

https://plugins.gradle.org/plugin/jmfayard.github.io.gradle-kotlin-dsl-libs

My plugin is (hopefully) a nice illustration of the power of kotlin-DSL, so I wanted to show-case it at KotlinConf, Amsterdam this week.

This is why I was a bit nervous to see reports in this forum that plugin can approval can take 1 or 2 weeks :slight_smile: Especially since this is my first plugin, I probably did mistakes I would have the opportunity to fix in time.


(Eric Wendelin) #2

Hi Jean-Michel,

I approved your plugin. You’re good to go.

We manually check each new plugin to ensure it has a valid VCS URL and description, the absence of which can cause delays.

The process should certainly be more transparent, so in the meantime before we can improve it, please feel free to reach out directly to me: eric@gradle.com

See you at KotlinConf!

Cheers,
Eric


(Jean-Michel Fayard) #3

Thanks Eric!

I now have a somewhat working plugin here
https://github.com/jmfayard/gradle-kotlin-dsl-libs

Goal is to achieve pain-less gradle dependencies management

Little screencast available here
https://www.useloom.com/share/7defb57f3a85412e9e1a68f987e3d9b3

How can we meet at kotlinconf?

Jean-Michel

Le dim. 30 sept. 2018 à 15:22, Eric Wendelin gradle@discoursemail.com a écrit :


(Eric Wendelin) #4

You can find me at the Gradle booth anytime!


(Sebastien Astie) #5

Hi,
Our latest plugin version is also marked as pending approval (we never had this issue before).
We just upgraded the plugin to gradle 4.10.2 and kotlin 1.2.61.
The plugin in question is:
https://plugins.gradle.org/plugin/com.pluribuslabs.gradle.artifactversion

Any guidance as to why this version got flagged for approval (and how to avoid it) would be useful.

Thanks


(Eric Wendelin) #6

I replied privately, but want to note for others that in order to avoid plugin approval delays we recommend you ensure your plugin is open-source and has a OSI-compatible license.