diff --git a/Plugin takeover policy.md b/Plugin takeover policy.md index a4e31d2..b5eaaad 100644 --- a/Plugin takeover policy.md +++ b/Plugin takeover policy.md @@ -2,12 +2,14 @@ If a plugin becomes unmaintained, such as due to the author abandoning it, the plugin is eligible to be transferred to a new maintainer. Transferring plugins is up to the discretion of the RuneLite maintainers, but in most cases we follow the below procedure: -## Eligible plugins +### Eligible plugins - Plugins must not have development activity for the last 30 days - Author must be non-communicating -1. Try to contact the author via opening an issue on the repository asking to be granted collaborator access. Commonly the author is available but is busy with other obligations, but will be willing to to add you as contributor to the repository. If the author adds you as a collaborator, add yourself as an author in the pluginhub pull request via adding an `authors` line to the plugin file, and have the author leave a comment *on the pull request* stating they are okay with the author change. +### Policy +1. Try to contact the author via opening an issue on the repository asking to be granted collaborator access. Commonly the author is available but is busy with other obligations, but will be willing to to add you as contributor to the repository. If the author adds you as a collaborator, add yourself as an author in the pluginhub pull request via adding an `authors` line to the plugin file, and have the author leave a comment *on the pull request* stating they are okay with the author change.\ +\ Becoming a collaborator on an existing plugin is preferred over having the plugin transferred, because it is less work for us, and the plugin ends up with more than a single maintainer. 2. If the author is unavailable, after 7 days send a pull request to the pluginhub changing the plugin to your repository, but *don't change the commit hash*. You can accomplish this via forking the old repository. Mention in the pull request description that you would like to takeover the plugin. We will attempt to contact the author via GitHub, and if they are unavailable, assign the plugin to you after a period of 2 weeks.