Skip to content

Update Code of Conduct, Contributing Guidelines and Security.md #2127

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

Merged
merged 3 commits into from
Apr 13, 2024
Merged
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
12 changes: 6 additions & 6 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## Our Pledge

We as members, contributors, and leaders pledge to make participation in our
We as members, contributors, and leaders pledge to participate in our
community a harassment-free experience for everyone, regardless of age, body
size, visible or invisible disability, ethnicity, sex characteristics, gender
identity and expression, level of experience, education, socio-economic status,
Expand All @@ -15,7 +15,7 @@ diverse, inclusive, and healthy community.
## Our Standards

Examples of behavior that contributes to a positive environment for our
community include:
community includes:

* Demonstrating empathy and kindness toward other people
* Being respectful of differing opinions, viewpoints, and experiences
Expand All @@ -33,7 +33,7 @@ Examples of unacceptable behavior include:
* Public or private harassment
* Publishing others' private information, such as a physical or email
address, without their explicit permission
* Other conduct which could reasonably be considered inappropriate in a
* Other conduct that could reasonably be considered inappropriate in a
professional setting

## Enforcement Responsibilities
Expand All @@ -50,7 +50,7 @@ decisions when appropriate.

## Scope

This Code of Conduct applies within all community spaces, and also applies when
This Code of Conduct applies within all community spaces and also applies when
an individual is officially representing the community in public spaces.
Examples of representing our community include using an official e-mail address,
posting via an official social media account, or acting as an appointed
Expand Down Expand Up @@ -87,7 +87,7 @@ of actions.

**Consequence**: A warning with consequences for continued behavior. No
interaction with the people involved, including unsolicited interaction with
those enforcing the Code of Conduct, for a specified period of time. This
those enforcing the Code of Conduct, for a specified period. This
includes avoiding interactions in community spaces as well as external channels
like social media. Violating these terms may lead to a temporary or
permanent ban.
Expand All @@ -98,7 +98,7 @@ permanent ban.
sustained inappropriate behavior.

**Consequence**: A temporary ban from any sort of interaction or public
communication with the community for a specified period of time. No public or
communication with the community for a specified period. No public or
private interaction with the people involved, including unsolicited interaction
with those enforcing the Code of Conduct, is allowed during this period.
Violating these terms may lead to a permanent ban.
Expand Down
20 changes: 10 additions & 10 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@ This repository **respects** people, despite their race, gender, religion, heigh

-------------------------------------------------------------

### DO NOT publish garbage PRs to farm Crypto AirDrops. Any user suspected of this actions will get banned. Submitting broken code wastes the time of the contributors, who have to spend their free time reviewing, fixing and testing code that does not even compile, does break other functionality or does not introduce any changes at all.
### DO NOT publish garbage PRs to farm Crypto AirDrops. Any user suspected of this action will get banned. Submitting broken code wastes the time of the contributors, who have to spend their free time reviewing, fixing, and testing code that does not even compile, does not break other functionality, or does not introduce any changes at all.

---------------------------------



# Contributing guidelines:

Before reading: All of the rules below are guidelines, what means that they should be followed when possible. Please do not take them literally.
Before reading: All of the rules below are guidelines, which means that they should be followed when possible. Please do not take them literally.

## Discussions:
- This is the place to post any questions/doubts regarding WingetUI. Issues and feature requests should be posted in the [issues section](https://github.com/marticliment/WingetUI/issues).
Expand All @@ -21,21 +21,21 @@ Before reading: All of the rules below are guidelines, what means that they shou
#### Issues:
- Please use the BUG/ISSUE template
- Please be clear when describing issues.
- Please DO fill the form and DO NOT send empty issues with the information on the title.
- Please fill out the form and DO NOT send empty issues with the information on the title.
- Please make sure to check for duplicates as said in the BUG/ISSUE template.
- Please make sure to preceed titles with the `[BUG/ISSUE]` string, so they can be easily identified.

#### Feature requests:
- Please use the FEATURE REQUEST template
- Please detail how the feature should work. Please be as specific as possible.
- Some features are difficult, and might take some time to get implemented. This project is made on the contribur's free time, so please do not post messages asking for ETAs or similar. Every feature request will be considered.
- Some features are difficult and might take some time to get implemented. This project is made in the contributor's free time, so please do not post messages asking for ETAs or similar. Every feature request will be considered.
- Please make sure to check for duplicates as said in the FEATURE REQUEST template.
- Please make sure to preceed titles with the `[FEATURE REQUEST]` string, so they can be easily identified.

## Pull requests:
- Please sppecify, either in the title or in the PR body text, the changes done.
- _Improvements_ pull request should have a list of the changes done in the body message, despite they being listed in the commits or not.
- Draft pull requests should be properly identified as [draft pull requests](https://github.blog/2019-02-14-introducing-draft-pull-requests/) to avoid confusions.
- Please specify, either in the title or in the PR body text, the changes done.
- _Improvements_ pull request should have a list of the changes done in the body message, whether they are listed in the commits or not.
- Draft pull requests should be properly identified as [draft pull requests](https://github.blog/2019-02-14-introducing-draft-pull-requests/) to avoid confusion.
- When modifying/coding, please follow the guidelines below:

## Coding:
Expand All @@ -45,10 +45,10 @@ Before reading: All of the rules below are guidelines, what means that they shou
- Constants should be written in capital letters, using underscores for spaces:
- Example: `SYSTEM_DEFAULT_LOCALE = "ca-ES"`
- Please specify, when possible, variable data types and function return types. More info [here](https://python.plainenglish.io/specifying-data-types-in-python-c182fda3bf43)
- Try to add spaces and empty newlines to make code more human readable.
- Try to add spaces and empty newlines to make code more human-readable.

## Commits:
- Commits must include only changes on one feature or section of the code. Let's say, you have fixed an issue regarding localisation and added a new entry in the settings section to change update frequency, those two changes must be committed separately.
- Commits must include only changes on one feature or section of the code. Let's say, you have fixed an issue regarding localization and added a new entry in the settings section to change update frequency, those two changes must be committed separately.
- The code in each commit should be executable. Please do not leave work unfinished across commits, or, if it is needed, let the code be executed without errors.
- Commit names must be clear and self-explanatory, and, if applicable, must reference the corresponding issue.
- Commit names must be self-explanatory, and, if applicable, must reference the corresponding issue.

Loading