Skip to content

Latest commit

 

History

History
52 lines (32 loc) · 2.33 KB

File metadata and controls

52 lines (32 loc) · 2.33 KB

Fastjs Contributing Guide

Hi! We're excited that you're interested in contributing to Fastjs.

Before you start, you should read these guidelines:

Issue Reporting Guidelines

First, you should know that, issue is not a place to ask questions. If you have any questions, you can ask on Discussions.

Any inappropriate issues will be closed immediately, and we may take actions by the Code of Conduct mentioned above.

Provide a Reproduction

If this is a bug, you should provide a minimal reproduction. This helps us to understand the problem and fix it quickly.

Click here and fork the template to create a reproduction.

Before Submitting an Issue

  • Check if there is any similar issue has been submitted.
  • If this is a bug, please provide a minimal reproduction.
  • If this is a feature request, please provide a clear description.
  • For feature requests, we don't accept request that make a huge change to the project.

Submitting an Issue

Pull Request Guidelines

For feature requests, you should open an issue first to discuss your idea before you start.

For bug fixes, open an issue before you start is a good idea to avoid misunderstanding.

Before Submitting a Pull Request

  • Your change should only be related to your issue, this includes unrelated code formatting changes.
  • Make sure your code is formatted and easy to read.
  • Make sure your code is tested.
  • You don't need to add any remarks to your code.
  • We don't accept feature requests without an issue.

Submitting a Pull Request

  • Use a clear and descriptive title, like fix(request): xxx, feat(request): xxx.
  • Don't violate the Code of Conduct.