Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add issue and PR templates and CODEOWNERS file #436

Merged
merged 8 commits into from
Feb 14, 2024
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
* @pietfried @hikinggrass @marcemmers @maaikez
/.github/ @pietfried
Pietfried marked this conversation as resolved.
Show resolved Hide resolved
36 changes: 36 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: Bug Report
description: Thanks for taking the time to fill out this bug report!

body:
- type: dropdown
id: affected-ocpp-version
attributes:
label: OCPP Version
description: Which OCPP is affected? Mark both if applicable.
options:
- OCPP1.6
- OCPP2.0.1
multiple: true
validations:
required: true

- type: textarea
id: description
attributes:
label: Describe the bug
description: A clear and concise description of what the bug is. If applicable, add screenshots or logfiles to help explain your problem.
validations:
required: true

- type: textarea
id: reproduction
attributes:
label: To Reproduce
description: |
If applicable describe the steps to and additional information to reproduce the behavior like message communication between CSMS, used configuration(s), compile options and your system information

- type: textarea
id: other
attributes:
label: Anything else?
placeholder: Add any other context about the bug report here.
39 changes: 39 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: Feature Request
description: Thanks for taking the time to fill out this feature request!

body:
- type: dropdown
id: affected-ocpp-version
attributes:
label: OCPP Version
description: For which OCPP do you suggest this feature? Mark both if applicable.
options:
- OCPP1.6
- OCPP2.0.1
multiple: true
validations:
required: true

- type: textarea
id: description
attributes:
label: Describe the problem
description: What problem is your feature request targeting and why is it a problem? Please describe.
placeholder: |
A clear and concise description of what the problem is.
validations:
required: true

- type: textarea
id: reproduction
Pietfried marked this conversation as resolved.
Show resolved Hide resolved
attributes:
label: Describe your solution
description: Describe the solution you'd like
placeholder: |
A clear and concise description of what you want to happen.

- type: textarea
id: other
attributes:
label: Additional context
placeholder: Add any other context about the feature request here.
10 changes: 10 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
## Describe your changes

## Issue ticket number and link

## Checklist before requesting a review
- [ ] I have performed a self-review of my code
- [ ] My code follows the style guidelines of this project
Pietfried marked this conversation as resolved.
Show resolved Hide resolved
- [ ] I have made corresponding changes to the documentation
Pietfried marked this conversation as resolved.
Show resolved Hide resolved
- [ ] I read the [contribution documentation](https://github.com/EVerest/libocpp/blob/main/CONTRIBUTING.md) and made sure that my changes meet its requirements
Pietfried marked this conversation as resolved.
Show resolved Hide resolved

4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@ Libocpp can be used for the communication of one charging station and multiple E

Libocpp provides a complete implementation of OCPP 1.6. The implementation of OCPP 2.0.1 is currently under development.

## Get Involved

See the [COMMUNITY.md](https://github.com/EVerest/EVerest/blob/main/COMMUNITY.md) and [CONTRIBUTING.md](https://github.com/EVerest/EVerest/blob/main/CONTRIBUTING.md) of the EVerest project to get involved.

## Table of contents
- [C++ implementation of OCPP](#c-implementation-of-ocpp)
- [Table of contents](#table-of-contents)
Expand Down
Loading