Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/clubgamma/good_first_issue_web_app

GitHub advises the usage of "good first issue" (GFI) labels to identify issues that are feasible for newcomers to handle in order to speed up beginner onboarding. In this project, we propose GFI-Web-app, a proof-of-concept for automatic GFI recommendation in reality.
https://github.com/clubgamma/good_first_issue_web_app

good-first-issue hacktoberfest hacktoberfest2022 javascript web-application

Last synced: 1 day ago
JSON representation

GitHub advises the usage of "good first issue" (GFI) labels to identify issues that are feasible for newcomers to handle in order to speed up beginner onboarding. In this project, we propose GFI-Web-app, a proof-of-concept for automatic GFI recommendation in reality.

Awesome Lists containing this project

README

        

# Good_First_Issue_Web_App

## Contents

1. [Background](#description)
2. [Architecture](#an-overview-of-the-gfi-web-app-architecture)
3. [Why "GFI"?](#why-gfi)
4. [Contribution Guidelines](#contribution-guidelines)

## Description
GitHub advises the usage of "good first issue" (GFI) labels to identify issues that are feasible for newcomers to handle in order to speed up beginner onboarding. However, prior research demonstrates the scarcity and inappropriateness of manually classified GFIs, demonstrating the need for automated suggestions. In this project, we propose GFI-Web-app, a proof-of-concept for automatic GFI recommendation in reality (available at https://pending.com). Project administrators can set up GFI-app to find and tag potential GFIs so that beginners can quickly find issues to fix when submitting their first contributions.

## An Overview of the GFI-Web App Architecture


GFI Architecture

## Why GFI

This website is primarily intended for developers who wish to contribute to open source software but are unsure of where or how to begin. This website gives developers filters so they may search and choose issues and repositories based on the programming languages they are most familiar with. Additionally, they have a choice in the issues they choose to address.

## Contribution Guidelines

_Welcome hackers it is really **awesome** have you here! Before start contributing with this project make sure you read our [Code Of Conduct](https://github.com/clubgamma/Good_First_Issue_Web_App/blob/main/CODE_OF_CONDUCT.md), it is really important to make this inclusive and open to everyone, otherwise, it would not be awesome to have you here_

## Submitting a pull request

1. [Fork](https://github.com/clubgamma/Good_First_Issue_Web_App/fork) and clone the repository
2. Create a new branch: `git checkout -b my-branch-name`
3. Add a file with your name in the contributions folder telling about your contributions and also link that file in the readme
5. Push to your fork and [submit a pull request](https://github.com/clubgamma/Good_First_Issue_Web_App/compare)
6. Pat your self on the back and wait for your pull request to be reviewed and merged.

### Resources

- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/)
- [Using Pull Requests](https://help.github.com/articles/about-pull-requests/)
- [GitHub Help](https://help.github.com)

## Want to Contribute to more awesome Hacktoberfest repository?

**Hacktoberfest repository :**

| **Repositories** | **URL** |
| --- |--- |
| **Uneasy** | https://github.com/clubgamma/uneasy |
| **Give-my-resume** | https://github.com/clubgamma/give-my-resume |
| **Trendit** | https://github.com/clubgamma/Trendit |
| **Directlywa** | https://github.com/clubgamma/directlywa |
| **All-About-Food** | https://github.com/clubgamma/All-About-Food |

---

**[⬆ back to top](#contents)**