Skip to content

Latest commit

 

History

History
34 lines (21 loc) · 1.93 KB

CONTRIBUTING.md

File metadata and controls

34 lines (21 loc) · 1.93 KB

Contributing to DEF-PIPE

We welcome contributions, but request that you follow these guidelines:

Bug reports

Please report any bugs on the project's issue tracker.

  • Be sure to search the list to see if your issue has already been raised.
  • A good bug report is one that make it easy for us to understand what you were trying to do and what went wrong.
  • Provide as much context as possible so we can try to recreate the issue.
  • If possible, include screenshots depicting the bug.

Feature requests

If you have any suggestions for new features, please raise them on the project's issue tracker.

We cannot promise to incorporate your suggestions, but we will as minimum respond to the request and either plan it in a future release or make it available for other contributors to tackle.

Pull requests

If you want to raise a pull request with a new feature, or a refactoring of existing code, please make sure that your code adheres to our chosen open source software [LICENSE)(https://github.com/DataCloud-project/DEF-PIPE-Frontend/blob/main/LICENSE), i.e., the Apache License 2.0.

Code branches

At the moment we are using the following branch structure:

  • main - This is the main branch for which we integrate new code and create releases. We use the Semantic Versioning 2.0.0 guidelines for versioning the releases.
  • feature/patch - We create separate branches for each new feature or patch that we are working on based on the latest main branch. After the code has been completed and tested, we integrate the work through a pull request.