Skip to content

Commit 4ef3f46

Browse files
Merge branch 'main' into main
2 parents a5a0ae1 + 1c2ed1a commit 4ef3f46

9 files changed

+1071
-744
lines changed

CODE_OF_CONDUCT.md

+61-118
Original file line numberDiff line numberDiff line change
@@ -1,119 +1,62 @@
1-
# Code of Conduct
1+
Code of Conduct
2+
Our Commitment
3+
As members, contributors, and leaders of this community, we commit to fostering an environment that is free from harassment and discrimination. We recognize and respect the diversity of our members, regardless of age, body size, visible or invisible disability, ethnicity, gender identity and expression, sexual orientation, socioeconomic status, nationality, personal appearance, race, religion, or any other characteristic.
4+
5+
We pledge to act and interact in ways that promote inclusivity, respect, and collaboration.
6+
7+
Our Values
8+
We believe in creating a positive community, and we uphold the following values:
9+
10+
Empathy and Kindness
11+
Show understanding and compassion towards others.
12+
Appreciate diverse perspectives and experiences.
13+
Respect and Inclusivity
14+
Foster a welcoming atmosphere where everyone feels valued and heard.
15+
Encourage open dialogue and constructive feedback.
16+
Accountability and Growth
17+
Accept responsibility for our actions and learn from our mistakes.
18+
Support each other’s personal and professional growth.
19+
Acceptable Behavior
20+
Examples of behavior that contribute to a positive community include:
21+
22+
Practicing active listening and valuing different viewpoints.
23+
Offering and accepting constructive feedback graciously.
24+
Acknowledging and celebrating the achievements of others.
25+
Engaging in collaborative problem-solving.
26+
Unacceptable Behavior
27+
Examples of unacceptable behavior include, but are not limited to:
28+
29+
Harassment or intimidation of any kind, including verbal abuse, trolling, or personal attacks.
30+
Use of sexualized language or imagery, and unwanted advances.
31+
Publishing private information without consent, including personal contact details.
32+
Any form of discrimination, bullying, or demeaning comments based on personal attributes.
33+
Reporting and Enforcement
34+
Reporting Procedures
35+
If you witness or experience behavior that violates this Code of Conduct, please report it to the designated community leaders at [email protected]. Reports will be treated confidentially and investigated promptly.
36+
37+
Enforcement Responsibilities
38+
Community leaders are tasked with maintaining a respectful environment and have the authority to take appropriate action against violations of this Code of Conduct. This includes:
39+
40+
Removing or editing contributions that do not align with our values.
41+
Issuing warnings or bans as deemed necessary based on the severity of the behavior.
42+
Enforcement Guidelines
43+
1. Correction
44+
Impact: Inappropriate language or behavior.
45+
Consequence: Private warning and explanation of the violation.
46+
2. Warning
47+
Impact: A single incident or series of minor violations.
48+
Consequence: Formal warning and a temporary restriction on interactions.
49+
3. Temporary Ban
50+
Impact: Serious or repeated violations.
51+
Consequence: Temporary suspension from community activities.
52+
4. Permanent Ban
53+
Impact: Sustained harassment or a pattern of unacceptable behavior.
54+
Consequence: Permanent removal from the community.
55+
Scope
56+
This Code of Conduct applies to all community spaces, both online and offline. It is in effect whenever individuals are representing the community in any capacity.
57+
58+
Conclusion
59+
We believe in the power of a healthy community and the strength that comes from diversity and inclusion. By adhering to this Code of Conduct, we commit to creating a safe and positive environment for everyone involved.
60+
61+
For further information, please refer to our homepage or consult our FAQ section for common inquiries.
262

3-
## Our Pledge
4-
5-
We as members, contributors, and leaders pledge to make participation in our
6-
community a harassment-free experience for everyone, regardless of age, body
7-
size, visible or invisible disability, ethnicity, sex characteristics, gender
8-
identity and expression, level of experience, education, socio-economic status,
9-
nationality, personal appearance, race, religion, or sexual identity
10-
and orientation.
11-
12-
We pledge to act and interact in ways that contribute to an open, welcoming,
13-
diverse, inclusive, and healthy community.
14-
15-
## Our Standards
16-
17-
Examples of behavior that contributes to a positive environment for our
18-
community include:
19-
20-
* Demonstrating empathy and kindness toward other people
21-
* Being respectful of differing opinions, viewpoints, and experiences
22-
* Giving and gracefully accepting constructive feedback
23-
* Accepting responsibility and apologizing to those affected by our mistakes,
24-
and learning from the experience
25-
* Focusing on what is best not just for us as individuals, but for the
26-
overall community
27-
28-
Examples of unacceptable behavior include:
29-
30-
* The use of sexualized language or imagery, and sexual attention or
31-
advances of any kind
32-
* Trolling, insulting or derogatory comments, and personal or political attacks
33-
* Public or private harassment
34-
* Publishing others' private information, such as a physical or email
35-
address, without their explicit permission
36-
* Other conduct which could reasonably be considered inappropriate in a
37-
professional setting
38-
39-
## Enforcement Responsibilities
40-
41-
Community leaders are responsible for clarifying and enforcing our standards of
42-
acceptable behavior and will take appropriate and fair corrective action in
43-
response to any behavior that they deem inappropriate, threatening, offensive,
44-
or harmful.
45-
46-
Community leaders have the right and responsibility to remove, edit, or reject
47-
comments, commits, code, wiki edits, issues, and other contributions that are
48-
not aligned to this Code of Conduct, and will communicate reasons for moderation
49-
decisions when appropriate.
50-
51-
## Scope
52-
53-
This Code of Conduct applies within all community spaces, and also applies when
54-
an individual is officially representing the community in public spaces.
55-
Examples of representing our community include using an official e-mail address,
56-
posting via an official social media account, or acting as an appointed
57-
representative at an online or offline event.
58-
59-
## Enforcement
60-
61-
Instances of abusive, harassing, or otherwise unacceptable behavior may be
62-
reported to the community leaders responsible for enforcement at
63-
64-
All complaints will be reviewed and investigated promptly and fairly.
65-
66-
All community leaders are obligated to respect the privacy and security of the
67-
reporter of any incident.
68-
69-
## Enforcement Guidelines
70-
71-
Community leaders will follow these Community Impact Guidelines in determining
72-
the consequences for any action they deem in violation of this Code of Conduct:
73-
74-
### 1. Correction
75-
76-
**Community Impact**: Use of inappropriate language or other behavior deemed
77-
unprofessional or unwelcome in the community.
78-
79-
**Consequence**: A private, written warning from community leaders, providing
80-
clarity around the nature of the violation and an explanation of why the
81-
behavior was inappropriate. A public apology may be requested.
82-
83-
### 2. Warning
84-
85-
**Community Impact**: A violation through a single incident or series
86-
of actions.
87-
88-
**Consequence**: A warning with consequences for continued behavior. No
89-
interaction with the people involved, including unsolicited interaction with
90-
those enforcing the Code of Conduct, for a specified period of time. This
91-
includes avoiding interactions in community spaces as well as external channels
92-
like social media. Violating these terms may lead to a temporary or
93-
permanent ban.
94-
95-
### 3. Temporary Ban
96-
97-
**Community Impact**: A serious violation of community standards, including
98-
sustained inappropriate behavior.
99-
100-
**Consequence**: A temporary ban from any sort of interaction or public
101-
communication with the community for a specified period of time. No public or
102-
private interaction with the people involved, including unsolicited interaction
103-
with those enforcing the Code of Conduct, is allowed during this period.
104-
Violating these terms may lead to a permanent ban.
105-
106-
### 4. Permanent Ban
107-
108-
**Community Impact**: Demonstrating a pattern of violation of community
109-
standards, including sustained inappropriate behavior, harassment of an
110-
individual, or aggression toward or disparagement of classes of individuals.
111-
112-
**Consequence**: A permanent ban from any sort of public interaction within
113-
the community.
114-
115-
[homepage]: https://www.contributor-covenant.org
116-
117-
For answers to common questions about this code of conduct, see the FAQ at
118-
https://www.contributor-covenant.org/faq. Translations are available at
119-
https://www.contributor-covenant.org/translations.

CONTRIBUTING.md

+29-29
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,47 @@
1-
# **Contributing Guidelines** 📄
1+
# **Contributing Guidelines** 📄
22

3-
This documentation contains a set of guidelines to help you during the contribution process.
4-
We are happy to welcome all the contributions from anyone willing to improve/add new scripts to this project.
5-
Thank you for helping out and remember, **no contribution is too small.**
6-
<br>
7-
Please note we have a [code of conduct](CODE_OF_CONDUCT.md) please follow it in all your interactions with the project.
3+
Welcome to our project! We're thrilled to have you contribute. Your efforts, big or small, make a difference. Please ensure that you follow our [Code of Conduct](CODE_OF_CONDUCT.md) in all interactions.
84

5+
---
96

7+
## **Need Help with the Basics? 🤔**
108

11-
<br>
12-
13-
## **Need some help regarding the basics?🤔**
14-
15-
16-
You can refer to the following articles on basics of Git and Github and also contact the Project Mentors,
17-
in case you are stuck:
9+
If you're new to Git and GitHub, no worries! Here are some useful resources:
1810

1911
- [Forking a Repo](https://help.github.com/en/github/getting-started-with-github/fork-a-repo)
2012
- [Cloning a Repo](https://help.github.com/en/desktop/contributing-to-projects/creating-an-issue-or-pull-request)
21-
- [How to create a Pull Request](https://opensource.com/article/19/7/create-pull-request-github)
22-
- [Getting started with Git and GitHub](https://towardsdatascience.com/getting-started-with-git-and-github-6fcd0f2d4ac6)
13+
- [How to Create a Pull Request](https://opensource.com/article/19/7/create-pull-request-github)
14+
- [Getting Started with Git and GitHub](https://towardsdatascience.com/getting-started-with-git-and-github-6fcd0f2d4ac6)
2315
- [Learn GitHub from Scratch](https://docs.github.com/en/get-started/start-your-journey/git-and-github-learning-resources)
2416

25-
<br>
17+
Feel free to reach out to the Project Mentors if you encounter any issues!
18+
19+
---
2620

2721
## **Issue Report Process 📌**
2822

29-
1. Go to the project's issues.
30-
2. Give proper description for the issues.
31-
3. Don't spam to get the assignment of the issue 😀.
32-
4. Wait for till someone is looking into it !.
33-
5. Start working on issue only after you got assigned that issue 🚀.
23+
To report an issue, follow these steps:
3424

35-
<br>
25+
1. Navigate to the project's **Issues** section.
26+
2. Provide a clear and concise description of the issue.
27+
3. **Avoid spamming** to claim an issue. Patience is key! 😀
28+
4. Wait until someone looks into your report.
29+
5. Begin working on the issue only after you have been assigned to it. 🚀
30+
31+
---
3632

3733
## **Pull Request Process 🚀**
3834

39-
1. Ensure that you have self reviewed your code 😀
40-
2. Make sure you have added the proper description for the functionality of the code
41-
3. I have commented my code, particularly in hard-to-understand areas.
42-
4. Add screenshot it help in review.
43-
5. Submit your PR by giving the necesarry information in PR template and hang tight we will review it really soon 🚀
35+
When submitting a pull request, please adhere to the following:
36+
37+
1. **Self-review your code** before submission. 😀
38+
2. Include a detailed description of the functionality you’ve added or modified.
39+
3. Comment your code, especially in complex sections, to aid understanding.
40+
4. Add relevant screenshots to assist in the review process.
41+
5. Submit your PR using the provided template and hang tight; we'll review it as soon as possible! 🚀
42+
43+
---
4444

45-
<br>
45+
# **Thank You for Contributing! 💗**
4646

47-
# **Thank you for contributing💗**
47+
Your contributions make our project better! We're excited to see what you bring to the table.

FinVeda

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Subproject commit 84286512e7ae11f910eb4a0fe07ad3fa31913b29

LICENSE

+3-65
Original file line numberDiff line numberDiff line change
@@ -1,74 +1,12 @@
1-
GNU GENERAL PUBLIC LICENSE
1+
-- GNU GENERAL PUBLIC LICENSE--
22
Version 3, 29 June 2007
33

44
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
55
Everyone is permitted to copy and distribute verbatim copies
66
of this license document, but changing it is not allowed.
77

8-
Preamble
9-
10-
The GNU General Public License is a free, copyleft license for
11-
software and other kinds of works.
12-
13-
The licenses for most software and other practical works are designed
14-
to take away your freedom to share and change the works. By contrast,
15-
the GNU General Public License is intended to guarantee your freedom to
16-
share and change all versions of a program--to make sure it remains free
17-
software for all its users. We, the Free Software Foundation, use the
18-
GNU General Public License for most of our software; it applies also to
19-
any other work released this way by its authors. You can apply it to
20-
your programs, too.
21-
22-
When we speak of free software, we are referring to freedom, not
23-
price. Our General Public Licenses are designed to make sure that you
24-
have the freedom to distribute copies of free software (and charge for
25-
them if you wish), that you receive source code or can get it if you
26-
want it, that you can change the software or use pieces of it in new
27-
free programs, and that you know you can do these things.
28-
29-
To protect your rights, we need to prevent others from denying you
30-
these rights or asking you to surrender the rights. Therefore, you have
31-
certain responsibilities if you distribute copies of the software, or if
32-
you modify it: responsibilities to respect the freedom of others.
33-
34-
For example, if you distribute copies of such a program, whether
35-
gratis or for a fee, you must pass on to the recipients the same
36-
freedoms that you received. You must make sure that they, too, receive
37-
or can get the source code. And you must show them these terms so they
38-
know their rights.
39-
40-
Developers that use the GNU GPL protect your rights with two steps:
41-
(1) assert copyright on the software, and (2) offer you this License
42-
giving you legal permission to copy, distribute and/or modify it.
43-
44-
For the developers' and authors' protection, the GPL clearly explains
45-
that there is no warranty for this free software. For both users' and
46-
authors' sake, the GPL requires that modified versions be marked as
47-
changed, so that their problems will not be attributed erroneously to
48-
authors of previous versions.
49-
50-
Some devices are designed to deny users access to install or run
51-
modified versions of the software inside them, although the manufacturer
52-
can do so. This is fundamentally incompatible with the aim of
53-
protecting users' freedom to change the software. The systematic
54-
pattern of such abuse occurs in the area of products for individuals to
55-
use, which is precisely where it is most unacceptable. Therefore, we
56-
have designed this version of the GPL to prohibit the practice for those
57-
products. If such problems arise substantially in other domains, we
58-
stand ready to extend this provision to those domains in future versions
59-
of the GPL, as needed to protect the freedom of users.
60-
61-
Finally, every program is threatened constantly by software patents.
62-
States should not allow patents to restrict development and use of
63-
software on general-purpose computers, but in those that do, we wish to
64-
avoid the special danger that patents applied to a free program could
65-
make it effectively proprietary. To prevent this, the GPL assures that
66-
patents cannot be used to render the program non-free.
67-
68-
The precise terms and conditions for copying, distribution and
69-
modification follow.
70-
71-
TERMS AND CONDITIONS
8+
9+
--TERMS AND CONDITIONS--
7210

7311
0. Definitions.
7412

0 commit comments

Comments
 (0)