Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rules to contributing to plugins #1842

Merged
merged 5 commits into from Sep 23, 2019
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
10 changes: 10 additions & 0 deletions CONTRIBUTING.md
Expand Up @@ -26,6 +26,16 @@ Code for Fastify's **v1.x** is in [branch 1.x](https://github.com/fastify/fastif

Declaring formal releases remains the prerogative of the lead maintainers. Do not bump version numbers in pull requests.

## Plugins

The contributors to the Fastify's plugins must attend the same rules of the Fastify repository with few adjustement:
Eomm marked this conversation as resolved.
Show resolved Hide resolved

1. A release can be published by any member:
1. The SemVer version must be agreed with a lead maintainer if there is doubt.
Eomm marked this conversation as resolved.
Show resolved Hide resolved
1. The new release must have the changelog information stored in the GitHub release.
For this scope we suggest to adopt a tool like [`releasify`](https://github.com/fastify/releasify) to archive this.
1. Only chore PR can be merged with only one contributor's approval
Eomm marked this conversation as resolved.
Show resolved Hide resolved

## Changes to this arrangement

This is an experiment and feedback is welcome! This document may also be subject to pull-requests or changes by contributors where you believe you have something valuable to add or change.
Expand Down