Skip to content

Commit

Permalink
Clarify how to become maintainer for an unmaintained extension (#134)
Browse files Browse the repository at this point in the history
  • Loading branch information
ThorbenLindhauer authored Nov 22, 2023
1 parent 0abac31 commit 6995c1b
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions extension-lifecycle.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,17 +56,17 @@ To use one of the Shields.io badges in your extension's README, copy the <code>i
* To add this badge to your repository, add the following code at the top of your extension's README file: ```[![](https://img.shields.io/badge/Lifecycle-Deprecated-yellowgreen)](https://github.com/Camunda-Community-Hub/community/blob/main/extension-lifecycle.md#deprecated-)```

## Unmaintained <img src="https://img.shields.io/badge/Lifecycle-unmaintained-lightgrey" alt="Light gray Shields.io badge that reads Lifecycle: Unmaintained">
* Extensions are considered unmaintained when the project’s owner is no longer updating the extension, or has not responded to open issues or pull requests within 30 days, or has notified a Camunda team member via [this template] that they are no longer actively maintaining the extension.
* Extensions are considered unmaintained when the project’s owner is no longer updating the extension, or has not responded to open issues or pull requests within 30 days, or has notified a Camunda team member via [this template] that they are no longer actively maintaining the extension.
* To add this badge to your repository, add the following code at the top of your extension's README file: ```[![](https://img.shields.io/badge/Lifecycle-Unmaintained-lightgrey)](https://github.com/Camunda-Community-Hub/community/blob/main/extension-lifecycle.md#Unmaintained-)```
* If you are interested in stepping up to maintain a previously unmaintained extension, please open a new pull request using the Extension Review Template and complete the ‘New Maintainer Suggestion’ Section
* In your request, please be sure to detail as much as possible your plans for maintaining the extension moving forward, and please link to a discussion that shows you have made a good faith effort to contact the extension’s original developer.
* If you are interested in stepping up to maintain a previously unmaintained extension, please [open a new issue using the Extension Review Template](https://github.com/camunda-community-hub/community/issues/new/choose) and complete the ‘New Maintainer Suggestion’ Section
* In your request, please be sure to detail as much as possible your plans for maintaining the extension moving forward, and please link to a discussion that shows you have made a good faith effort to contact the extension’s original developer.
* If you are a maintainer that is no longer able to maintain your extension, you can add the 'Needs Maintainer' Shields.io badge to your extension's README file to help notify others that the extension is in need of a maintainer. <img src="https://img.shields.io/badge/Lifecycle-Needs%20Maintainer%20-ff69b4" alt="Hot pink Shields.io badge that reads Lifecycle: Needs Maintainer">
* To add this badge to your repository, add the following code at the top of your extension's README file: ```[![](https://img.shields.io/badge/Maintainer%20Wanted-This%20extension%20is%20in%20search%20of%20a%20Maintainer-ff69b4)```
* To add this badge to your repository, add the following code at the top of your extension's README file: ```[![](https://img.shields.io/badge/Maintainer%20Wanted-This%20extension%20is%20in%20search%20of%20a%20Maintainer-ff69b4)```

Note: If you no longer wish to maintain your extension, please follow the instructions for opening a pull request using the template provided, and apply the `Lifecycle - Maintainer Wanted` badge and Probot labels to your extension’s repository, issues, and open PRs.

### Requesting removal of a community extension
When an extension has critical bugs and is not actively maintained, it may need to be removed from the Camunda Community Hub. To facilitate this process, please complete the following steps:
1. Open an issue on the issue tracker for the extension.
2. Wait 30 days for a response from the project maintainer.
3. If no response is received, or a maintainer confirms that they no longer wish to maintain the project, follow the steps outlined in the [Extension Review Template](https://github.com/camunda-community-hub/community/issues/new/choose) which will notify the Camunda team to remove the extension from the Community Hub and any existing Camunda documentation.
3. If no response is received, or a maintainer confirms that they no longer wish to maintain the project, follow the steps outlined in the [Extension Review Template](https://github.com/camunda-community-hub/community/issues/new/choose) which will notify the Camunda team to remove the extension from the Community Hub and any existing Camunda documentation.

0 comments on commit 6995c1b

Please sign in to comment.