From 22e179d640e655803f69400d2f85ca4c04a3be5e Mon Sep 17 00:00:00 2001 From: Runar Ask Johannessen <89020325+equinor-ruaj@users.noreply.github.com> Date: Fri, 19 Jan 2024 10:01:48 +0100 Subject: [PATCH] Add CONTRIBUTING.md and SECURITY.md (#29) --- CONTRIBUTING.md | 28 ++++++++++++++++++++++++++++ README.md | 5 ++++- SECURITY.md | 18 ++++++++++++++++++ 3 files changed, 50 insertions(+), 1 deletion(-) create mode 100644 CONTRIBUTING.md create mode 100644 SECURITY.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..3f65b73 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,28 @@ +# How to contribute to this repo + +We love your input! We want to make contributing to this project as easy and transparent as possible, whether it's: + +- Reporting a bug +- Proposing new features +- Discussing the current state of the code +- Submitting a fix + +This is how you should do it: + +Use our [issue list](../../issues) to report a **bug** or **propose a new feature**, including + +### Reporting a **bug report** +- A quick summary and/or background +- Steps to reproduce +- What actually happens + +### Adding a **feature request** +- Brief description of the feature +- What problem/issue will this solve +- A sort of Definition of Done - "How should it look when finished" + +### When submitting a fix using a Pull Request (PR) +- Fork this repository from GitHub +- After you have made the changes, create a pull request (PR) + +We will review the pull request and if it is appropriate and there are no clashes or vulnerabilities, it will be merged to the main code. \ No newline at end of file diff --git a/README.md b/README.md index 12b0000..32ddb6c 100644 --- a/README.md +++ b/README.md @@ -73,4 +73,7 @@ pip install git+https://github.com/equinor/fmu-sumo-sim2sumo.git The [Explorer](https://github.com/equinor/fmu-sumo) is also installed under `fmu/sumo`. Meaning that if the testing scenario includes the Explorer then it should also be installed on top of Komodo. ``` pip install git+https://github.com/equinor/fmu-sumo.git -``` \ No newline at end of file +``` + +# Contributing +Want to contribute? Read our [contributing](./CONTRIBUTING.md) guidelines \ No newline at end of file diff --git a/SECURITY.md b/SECURITY.md new file mode 100644 index 0000000..ef9aa6f --- /dev/null +++ b/SECURITY.md @@ -0,0 +1,18 @@ +# Security + +If you discover a security vulnerability in this project, please follow these steps to responsibly disclose it: + +1. **Do not** create a public GitHub issue for the vulnerability. +2. Follow our guideline for Responsible Disclosure Policy at [https://www.equinor.com/about-us/csirt](https://www.equinor.com/about-us/csirt) to report the issue + +The following information will help us triage your report more quickly: + +- Type of issue (e.g. buffer overflow, SQL injection, cross-site scripting, etc.) +- Full paths of source file(s) related to the manifestation of the issue +- The location of the affected source code (tag/branch/commit or direct URL) +- Any special configuration required to reproduce the issue +- Step-by-step instructions to reproduce the issue +- Proof-of-concept or exploit code (if possible) +- Impact of the issue, including how an attacker might exploit the issue + +We prefer all communications to be in English. \ No newline at end of file