-
Notifications
You must be signed in to change notification settings - Fork 35
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #80 from Ayo-J/Developer-AJ
Issue #79
- Loading branch information
Showing
21 changed files
with
1,495 additions
and
373 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,96 @@ | ||
# fusionFLOW Project Code of Conduct | ||
|
||
## Welcome | ||
|
||
Welcome to the **fusionFLOW** repository! This project is dedicated to helping beginners contribute to open source, especially during gssoc and hacktoberfest. We welcome all pull requests, prioritize genuine contributions, and encourage good first issues. Our community is committed to fostering a respectful, inclusive, and harassment-free environment for all participants, whether they're new to open source or seasoned contributors. Let's work together to create a positive experience for all contributors during gssoc and hacktoberfest 2024. | ||
|
||
## Our Pledge | ||
|
||
We as members, contributors, and leaders pledge to make participation in **fusionFLOW** a harassment-free experience for everyone, regardless of age, body size, visible or invisible disability, ethnicity, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation. | ||
|
||
We pledge to act in ways that contribute to an open, welcoming, diverse, inclusive, and healthy community. Everyone is encouraged to contribute and collaborate in a safe and supportive environment, while also learning the value of open-source contributions. | ||
|
||
## Our Standards | ||
|
||
To ensure a positive experience for everyone involved in **fusionFLOW**, all members must adhere to the following standards: | ||
|
||
### Positive Behavior: | ||
- **Respect for New Contributors**: Welcome beginners with patience and encouragement as they make their first open-source contributions. | ||
- **Constructive Feedback**: Offer feedback that is aimed at helping others improve and learn, rather than discouraging them. | ||
- **Collaboration**: Be willing to work together and provide assistance to those who are new to Git, GitHub, and open-source development. | ||
- **Inclusivity**: Ensure that discussions, pull requests, and comments are inclusive and make all participants feel welcome, regardless of experience. | ||
- **Recognition**: Acknowledge and celebrate the efforts and contributions of all members, especially newcomers who are participating in gssoc and hacktoberfest for the first time. | ||
- **Respect for gssoc and hacktoberfest Values**: Follow the gssoc and hacktoberfest guidelines, emphasizing genuine contributions and discouraging low-quality or spammy pull requests. | ||
|
||
### Unacceptable Behavior: | ||
- **Harassment**: Any form of harassment, including derogatory comments, trolling, or personal attacks. | ||
- **Discrimination**: Discriminatory remarks or behavior based on personal identity, beliefs, or background. | ||
- **Low-Quality Contributions**: Deliberately making low-quality or spam pull requests to game the gssoc and hacktoberfest system. Contributions should add real value to the project. | ||
- **Disrespectful Behavior**: Insults, inflammatory comments, or dismissive behavior towards other contributors, especially beginners. | ||
- **Privacy Violations**: Sharing others’ private information without their consent. | ||
- **Disruption**: Behavior that undermines the spirit of gssoc and hacktoberfest and disrupts the positive learning environment we strive to create. | ||
|
||
## Project Goals | ||
|
||
The **fusionFLOW** project aims to provide an accessible platform where beginners can make meaningful contributions to open source, particularly during gssoc and hacktoberfest. The key goals include: | ||
|
||
- **Welcoming Pull Requests**: We welcome contributions in **Python** and **Java**, focusing on providing genuine value to the repository and encouraging good first issues. | ||
- **Guiding Beginners**: This project helps new contributors learn the basics of Git, GitHub, and open-source collaboration. We are committed to guiding them throughout the gssoc and hacktoberfest experience. | ||
- **Promoting Ethical Participation**: We promote the core values of gssoc and hacktoberfest by prioritizing genuine, well-thought-out contributions and discouraging spammy or low-effort pull requests. | ||
|
||
## Enforcement Responsibilities | ||
|
||
Community leaders and maintainers of **fusionFLOW** are responsible for enforcing this Code of Conduct and ensuring that all participants adhere to its principles. Leaders are expected to: | ||
|
||
- Define the standards for acceptable behavior and clearly communicate them to all participants. | ||
- Address any reported violations of the Code of Conduct in a timely and fair manner. | ||
- Take appropriate actions to correct or remove any behaviors that violate the standards, including removal of inappropriate pull requests, comments, or issues. | ||
|
||
Leaders may also take disciplinary actions, including temporary or permanent bans from the project, for individuals who repeatedly violate the Code of Conduct. | ||
|
||
## Scope | ||
|
||
This Code of Conduct applies to all spaces managed by **fusionFLOW**, including GitHub repositories, discussions, pull request reviews, and other communication platforms. It also applies when community members represent the project in public spaces, whether online or offline, particularly during gssoc and hacktoberfest events and interactions. | ||
|
||
## Reporting Violations | ||
|
||
In the absence of a designated support email, any behavior that violates this Code of Conduct should be reported directly through the GitHub repository's issues or discussions. Project maintainers will handle all reports with confidentiality and will investigate them promptly and fairly. | ||
|
||
If you witness or experience any unacceptable behavior, do not hesitate to reach out to the project maintainers. | ||
|
||
## Consequences of Unacceptable Behavior | ||
|
||
If a participant is found to have violated this Code of Conduct, the community leaders may take the following actions: | ||
|
||
1. **Correction**: A private discussion with the individual, clarifying the unacceptable behavior and offering guidance on how to improve. | ||
2. **Warning**: A formal warning that outlines the unacceptable behavior and potential consequences for future violations. | ||
3. **Temporary Suspension**: A temporary suspension from participation in the project or specific areas of the project. | ||
4. **Permanent Ban**: Permanent exclusion from the project and all its spaces, including pull requests, issues, and community discussions. | ||
|
||
## Enforcement Guidelines | ||
|
||
Community leaders will follow these enforcement guidelines when determining the appropriate consequences for violations of this Code of Conduct: | ||
|
||
1. **Correction**: | ||
- **Community Impact**: A minor violation that causes minimal disruption. | ||
- **Consequence**: A private conversation to clarify the violation and offer guidance for improving behavior. | ||
|
||
2. **Warning**: | ||
- **Community Impact**: A moderate violation that negatively affects other community members or the goals of gssoc and hacktoberfest. | ||
- **Consequence**: A formal warning that outlines future expectations for behavior. | ||
|
||
3. **Temporary Suspension**: | ||
- **Community Impact**: A significant violation that disrupts the project’s focus on genuine contributions and inclusion. | ||
- **Consequence**: Temporary exclusion from the project with the possibility of reinstatement after a review. | ||
|
||
4. **Permanent Ban**: | ||
- **Community Impact**: A severe or repeated violation that undermines the integrity of the community or the values of gssoc and hacktoberfest. | ||
- **Consequence**: Permanent removal from the project and all community interactions. | ||
|
||
## Building a Positive Community | ||
|
||
At **fusionFLOW**, we are committed to creating a community that is welcoming, inclusive, and supportive for all contributors. As part of gssoc and hacktoberfest, we want to ensure that everyone—regardless of their experience level—feels empowered to make valuable contributions to open source. By fostering a respectful and encouraging environment, we can make this project a space for learning, collaboration, and meaningful participation. | ||
|
||
## Attribution | ||
|
||
This Code of Conduct is adapted from the [Contributor Covenant](https://www.contributor-covenant.org), version 2.0, available [here](https://www.contributor-covenant.org/version/2/0/code_of_conduct.html) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
<h1 align="center">Contributors Guide for fusionFLOW⚡</h1> | ||
<h3 align="center">Welcome to our fusionFLOW! Make sure to star this repository😍<br> We appreciate your interest in contributing.😊 <br>This guide will help you get started with the project and make your first contribution.</h3> | ||
|
||
|
||
<h1 align="center">Creating your First Pull Request 🌟</h1> | ||
|
||
--- | ||
|
||
1. Star this repository. | ||
2. Fork this repository. | ||
3. Clone the forked repository. | ||
```bash | ||
git clone https://github.com/<your-github-username>/fusionFLOW.git | ||
``` | ||
|
||
4. Navigate to the project directory. | ||
```bash | ||
cd fusionFLOW | ||
``` | ||
5. Install the dependencies. | ||
```bash | ||
npm install | ||
``` | ||
6. Create a new branch. | ||
```bash | ||
git checkout -b <your_branch_name> | ||
``` | ||
7. Make changes and ensure the app runs correctly. | ||
```bash | ||
npm start | ||
``` | ||
8. Stage your changes and commit. | ||
```bash | ||
git add . | ||
``` | ||
```css | ||
|
||
git commit -m "Added new feature/fixed bug." | ||
``` | ||
|
||
9. Push your local commits to the remote repo. | ||
```bash | ||
git push -u origin <your_branch_name> | ||
``` | ||
|
||
10. Create a Pull Request. | ||
11. Congratulations! 🎉 you've made your contribution. | ||
|
||
|
||
## :zap: Pull Requests Review Criteria 🧲 | ||
|
||
1. Please fill the ***PR Template*** properly while making a Pull Request. | ||
2. Never commit in the `main` branch. | ||
3. Your work must be original, written by you not copied from other resources. | ||
4. You must comment on your code where necessary. | ||
|
||
## :zap: Communication and Support 💬 | ||
- Join the project's communication channels to interact with other contributors and seek assistance. | ||
- If you have any questions or need help, don't hesitate to ask in the project's communication channels or comment on the relevant issue. | ||
|
||
## :zap: Code of Conduct 😇 | ||
Please follow our project's code of conduct while contributing.</br>Treat all contributors and users with respect and create a positive and inclusive environment for everyone. | ||
|
||
## :zap: License 📄 | ||
The project is licensed under ***MIT***. Make sure to review and comply with the license terms.</br>We hope this guide helps you get started with contributing to our open-source project. Thank you for your contribution! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
MIT License | ||
|
||
Copyright (c) 2024 Anish Singh Chandel | ||
|
||
Permission is hereby granted, free of charge, to any person obtaining a copy | ||
of this software and associated documentation files (the "Software"), to deal | ||
in the Software without restriction, including without limitation the rights | ||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||
copies of the Software, and to permit persons to whom the Software is | ||
furnished to do so, subject to the following conditions: | ||
|
||
The above copyright notice and this permission notice shall be included in all | ||
copies or substantial portions of the Software. | ||
|
||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||
SOFTWARE. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -82,6 +82,8 @@ <h1 class="h3 mb-3 fw-normal">Welcome back !</h1> | |
}); | ||
</script> | ||
|
||
|
||
|
||
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" integrity="sha384-YvpcrYf0tY3lHB60NNkmXc5s9fDVZLESaAA55NDzOxhy9GkcIdslK1eN7N6jIeHz" crossorigin="anonymous"></script> | ||
</body> | ||
</html> |
Submodule fusionFLOW
added at
5cf760
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.