Skip to content

Latest commit

 

History

History
49 lines (32 loc) · 1.89 KB

File metadata and controls

49 lines (32 loc) · 1.89 KB

Contributing

Thank you for your interest in contributing to the Eclipse XFSC Federated Catalogue.

Community leaders may revise this document at any time to reflect the project's evolving needs.

Eclipse Contributor Agreement

Before any contribution can be accepted, you must electronically sign the Eclipse Contributor Agreement (ECA).

The commit author's e-mail address must match the e-mail on the signed ECA, and every commit must be signed off:

git commit -s -m "Your commit message"

The Signed-off-by line certifies your compliance with the Developer Certificate of Origin.

How to contribute

  1. Open an issue at https://github.com/eclipse-xfsc/federated-catalogue/issues describing the bug, feature, or change you intend to make. Wait for maintainer feedback before starting large changes.
  2. Fork the repository and create a topic branch from main.
  3. Implement your change. Keep the diff focused on a single concern; follow the existing code style; add or update tests covering the change.
  4. Run the build and tests locally before opening a pull request.
  5. Open a pull request against main. Reference the issue, describe what changed and why, and confirm that the build is green.

Code of Conduct

This project adheres to the Contributor Covenant. By participating you agree to abide by its terms.

License

By contributing, you agree that your contributions are licensed under the Apache License 2.0.

Reporting security issues

Do not file security issues in the public tracker. Follow the Eclipse Foundation security policy for responsible disclosure.

Contact

Project page: https://projects.eclipse.org/projects/technology.xfsc Issues: https://github.com/eclipse-xfsc/federated-catalogue/issues