Skip to content
Open
Show file tree
Hide file tree
Changes from all 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
40 changes: 40 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
name: Bug report
about: Create a report to help us improve
title: "[BUG] "
labels: ''
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
Comment on lines +13 to +18
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What these explains?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How to reproduce the error, i.e., what other person should do to get that error. Series of steps that will result in error.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am not getting.
Explain in detail.
with example

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Like if the user getting error using this repository. (Because of error in Selection sort, lets say)

User is performing these steps that lead to error:

  1. Go to git & download repo
  2. Execute code in Algorithm/SelectionSort/SelectionSort.cpp using
    c++ ./Algorithm/SelectionSort/SelectionSort.cpp & ./a.out
  3. Getting error:
    Error at line:2
    

Note

The steps could vary depending how the error is encountered.

This will help us devs to debug the code, and provide corrections.


**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Language: [e.g. C++]
- Version [e.g. 22]

**Smartphone (please complete the following information):**
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Version [e.g. 22]
- Language: [e.g. C++]
- App: [e.g. Termux]
- App-Version: [e.g. 1.0]

**Additional context**
Add any other context about the problem here.
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Feature request
about: Suggest an idea for this project
title: "[FEATURE]"
labels: ''
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
21 changes: 21 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE/pull_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Pull Request

## Description
<!-- Briefly describe the purpose and goals of this pull request. -->

## Changes Made
<!-- Provide a list of the changes made in this pull request. -->

## Related Issues
<!-- Mention any related issues that are being addressed or resolved by this pull request. -->

## Screenshots (if applicable)
<!-- Include screenshots or GIFs that help visualize the changes made, if applicable. -->

## Checklist
- [ ] I have read and followed the [contribution guidelines](CONTRIBUTING.md).
- [ ] My code follows the coding standards of the project.
- [ ] I have updated the documentation if necessary.

## Additional Notes
<!-- Include any additional information -->
23 changes: 23 additions & 0 deletions SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Security Policy

## Reporting a Security Vulnerability

If you discover a security vulnerability in this project, please follow these steps:

1. **Do not create a public GitHub issue.**
2. Email the project owner directly at [2g.oz.labs@gmail.com](mailto:2g.oz.labs@gmail.com) with a detailed description of the vulnerability.
3. Allow some time for the project owner to review and respond to your report.
4. If the vulnerability is confirmed, the project owner will work on a fix and provide a timeline for the resolution.
5. Once the fix is ready, the project owner will coordinate with you for a responsible disclosure.

## Supported Versions

This project is continuously evolving, and only the latest version is actively supported. It is recommended to use the latest release for the most up-to-date features and security enhancements.

## Code of Conduct

By participating in this project, you agree to abide by the [Code of Conduct](CODE_OF_CONDUCT.md).

## Reporting a Non-Security Issue

For non-security related issues, bugs, or feature requests, please use the [GitHub issue tracker](https://github.com/2G-Labs/DSA/issues).