Skip to content

Latest commit

 

History

History
55 lines (31 loc) · 3.08 KB

CONTRIBUTING.md

File metadata and controls

55 lines (31 loc) · 3.08 KB

Contributing to xcall-multi

The following is a set of guidelines for contributing to xcall-multi.

These guidelines are subject to change. Feel free to propose changes to this document in a pull request.

Pull Request Checklist

Before sending your pull requests, make sure you do the following:

Code of Conduct

The xcall-multi project is governed by the Contributor Covenant Code of Conduct. Participants are expected to uphold this code.

Questions

Note: Github Issues are reserved for feature requests and bug reporting. Please don't create a new Github issue to ask a question.

We have a vibrant developer community and several community resources to ask questions in.

Community Resources

How Can I Contribute?

Reporting Bugs

Before creating bug reports, please check our list of issues to see if an issue already exists.

Note: For existing issues, please add a comment to the existing issue instead of opening a new issue. If the issue is closed and the problem persists, please open a new issue and include a link to the original issue in the body of your new one.

When you are creating a bug report, please fill out the required template and include as many details as possible.

Contributing Code

If you want to contribute, start working through the xcall-multi repository, navigate to the Github "issues" tab and start looking through issues. We recommend issues labeled "good first issue". These are issues that we believe are particularly well suited for newcomers. If you decide to start on an issue, leave a comment so that other people know that you're working on it. If you want to help out, but not alone, use the issue comment thread to coordinate.

Please see the ICON Foundation Development Guidelines for information regarding our development standards and practices.

Core Development Process

This section is intended for developers and project managers that are involved with core IBC-Integration.

After the developer working on the branch determines the feature (or fix) branch satisfies the acceptance criteria of the associated issue and has sufficiently tested the added code, the developer should submit a pull request with at least 1 reviewer assigned for the feature branch to be merged into the main branch.

After the pull request has been merged, the feature branch should be deleted and the issue should be closed.