gradle / plugin-portal-requests

Gradle Plugin Portal issues and requests.
https://plugins.gradle.org/
12 stars 8 forks source link

Publishing a settings plugin #191

Open sgammon opened 1 year ago

sgammon commented 1 year ago

Expected Behavior

Some plugins, for example the Gradle Enterprise Plugin, accurately show on the Plugin Portal when they are settings-time plugins:

Screenshot 2023-08-01 at 3 43 51 PM

Current Behavior

It is unclear how other plugins can trigger this UI

Context

We are the authors of a settings-time plugin (the Buildless plugin), but our page shows regular installation instructions which can confuse users.

ov7a commented 1 year ago

Thank you for your interest in Gradle!

This feature request is in the backlog of the relevant team, but this area of Gradle is currently not a focus one, so it might take a while before it gets implemented.


There is no way to set this up from the user side right now. The enterprise plugin is the only plugin for which this is implemented (hardcoded, to be precise).

sgammon commented 1 year ago

@ov7a you don't think it's a bit unfair to plugin authors and users? hm :/ okay. Thank you in any case for your help

ov7a commented 1 year ago

@sgammon I understand how you feel, and I'm not happy about this situation too.

sgammon commented 11 months ago

@ov7a / cc @hansd

Screenshot 2023-09-23 at 2 29 28 PM

another day, another user is confused because Gradle Plugin Portal prefers its own plugins with capabilities not granted to others (in an ecosystem they control -- a sign of monopolistic behavior, I might add)