gradle / gradle/plugin-portal-requests

Provide an alternative without redirects

Open
#248 1 comment 1 reaction 0 assignees View on GitHub
a:feature portal
Dominant language
No language data
Stars
15
Forks
6
PR merge metrics
No merged PRs in 30d

Description

As a follow-up to
* https://github.com/gradle/gradle/issues/15406

In some contexts, it makes more sense to use the Plugin portal only for the artifacts published there and have no redirect to the Maven Central.

We should consider providing an alternative entry point for these scenarios.
Note that the current behavior will be preserved by default for compatibility. One important aspect here is plugin dependencies that are usually on Maven Central: without redirects, they won't be found. So Maven Central repository should be declared along with the Plugin Portal Repository to use them.

We might consider this option in future versions of Gradle.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the linked issue 15406 and the current Plugin Portal redirect behavior described here. Define the alternative entry point and its compatibility behavior, including how plugin dependencies from Maven Central are resolved. Done means the proposed no-redirect path is specified without changing the default behavior.

Written by the indexing model from the issue text.

Assessment

Domain
build-system
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.