Skip to content

Latest commit

 

History

History
78 lines (51 loc) · 4.51 KB

CONTRIBUTING.md

File metadata and controls

78 lines (51 loc) · 4.51 KB

JFrog welcomes community contribution!

Before we can accept your contribution, process your GitHub pull requests, and thank you full-heartedly, we request that you will fill out and submit JFrog's Contributor License Agreement (CLA).

Click here to view the JFrog CLA.

Please comment in your pull request to mark your acceptance for now until CLA assistant is fixed.

"I have read the CLA Document and I hereby sign the CLA"

This should only take a minute to complete and is a one-time process.

Thanks for Your Contribution to the Community! :-)

Pull Request Process

  • Fork this repository.
  • Clone the forked repository to your local machine and perform the proposed changes.
  • Test the changes in your own K8s environment and confirm everything works end to end.
  • Update the CHANGELOG.md
  • Submit a PR with the relevant information and check the applicable boxes and fill out the questions.

Acceptance Criteria

  • Pull requests must pass all automated checks
  • CHANGELOG.md has relevant changes
  • README.md has been updated if required
  • One approval from JFrog reviewers

Upon the success of the above the pull request will be mergable into master branch. Upon merge the source branch will be removed.

Increase the version numbers in any examples files and the README.md to the new version that this Pull Request would represent. The versioning scheme we use is SemVer. You may merge the Pull Request in once you have the sign-off of one other developer.

Code of Conduct

Our Pledge

In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.

Our Standards

Examples of behavior that contributes to creating a positive environment include:

  Using welcoming and inclusive language
  Being respectful of differing viewpoints and experiences
  Gracefully accepting constructive criticism
  Focusing on what is best for the company
  Showing empathy towards other colleagues

Examples of unacceptable behavior by participants include:

  The use of sexualized language or imagery and unwelcome sexual attention or advances
  Trolling, insulting/derogatory comments, and personal or political attacks
  Public or private harassment
  Publishing others' private information, such as a physical or electronic address, without explicit permission
  Other conduct which could reasonably be considered inappropriate in a professional setting

Our Responsibilities

Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior.

Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful.

Scope

This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project. Examples of representing a project include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers.

Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at Slack #xray_splunk . All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.

Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.

Attribution

This Code of Conduct is adapted from the Contributor Covenant, version 1.4, available at http://contributor-covenant.org/version/1/4