-
Notifications
You must be signed in to change notification settings - Fork 21
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #116 from gradle/contributing-update
Add quick links to the contributor guide + Plugin contributor stub
- Loading branch information
Showing
5 changed files
with
63 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,6 @@ | ||
Markdown==3.5 | ||
MarkupSafe==2.1.3 | ||
mdx_truly_sane_lists==1.3 | ||
mergedeep==1.3.4 | ||
mkdocs==1.5.3 | ||
mkdocs-autorefs==0.5.0 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
--- | ||
title: "Contributing to Gradle Plugins" | ||
description: > | ||
Many Gradle plugins look for contributions! | ||
--- | ||
|
||
# Contributing to Gradle Plugins | ||
|
||
In this section we focus on [Community Plugins](https://docs.gradle.org/current/userguide/custom_plugins.html#community_plugins) | ||
which are published on the [Gradle Plugin Portal](https://plugins.gradle.org/). | ||
|
||
|
||
## Contributing to Existing Plugins | ||
|
||
Many plugins are open source and can be found on GitHub or Gitlab. | ||
you can find source code references on the plugin portal. | ||
For these plugins, you should be able to contribute via pull requests (or merge requests on Gitlab). | ||
Most of those plugins exist outside the `gradle` organization on GitHub. | ||
|
||
On the Gradle Plugin portal, each plugin has an _Owner_ which may represent an individual or an organization. | ||
These owners fully define the maintenance and contributing policies, | ||
as well as lifecycle of the components they own. | ||
Hence, the contributing policy may differ. | ||
If specified, it can normally be found in `CONTRIBUTING.md` files in the repository. | ||
|
||
|
||
## Creating New Plugins | ||
|
||
New Gradle plugins are welcome! | ||
If you develop a new integration or functionality for Gradle that might be useful to a wider community, | ||
we encourage you to do it in open source and to publish the plugin on our Plugin Portal. | ||
|
||
* [Writing Plugins](https://docs.gradle.org/current/userguide/writing_plugins.html) | ||
* [Testing Plugins](https://docs.gradle.org/current/userguide/testing_gradle_plugins.html) | ||
* [Publishing Plugins](https://docs.gradle.org/current/userguide/publishing_gradle_plugins.html) | ||
|
||
If you are looking for some Gradle Integration ideas, | ||
check out the [Integrations Wishlist](https://github.com/gradle/integrations-wishlist) | ||
|
||
## References | ||
|
||
* [Understanding Plugins](https://docs.gradle.org/current/userguide/custom_plugins.html) - | ||
common types pf the plugins. | ||
* [Gradle Plugin Portal](https://plugins.gradle.org/) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters