https://github.com/gridhead/fedora-easyfix
A collection of self-contained and well-documented issues for newcomers to start contributing with
https://github.com/gridhead/fedora-easyfix
hacktoberfest
Last synced: 3 months ago
JSON representation
A collection of self-contained and well-documented issues for newcomers to start contributing with
- Host: GitHub
- URL: https://github.com/gridhead/fedora-easyfix
- Owner: gridhead
- License: mit
- Created: 2021-09-07T13:23:41.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-10-22T06:31:41.000Z (over 3 years ago)
- Last Synced: 2025-04-22T20:13:15.659Z (about 1 year ago)
- Topics: hacktoberfest
- Language: Python
- Homepage:
- Size: 4.98 MB
- Stars: 9
- Watchers: 1
- Forks: 4
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# fedora-easyfix
A collection of self-contained and well-documented issues for newcomers to start contributing with
## How to setup the local development environment?
1. Clone the repository by executing `git clone https://github.com/t0xic0der/fedora-easyfix.git`.
2. Make the local repository your current working directory by executing `cd fedora-easyfix/`.
3. Create a new virtual environment by executing `virtualenv venv`.
4. Activate the newly created virtual environment by executing `source venv/bin/activate`.
5. Install the module by executing `python3 setup.py install`.
6. Fetch a personal access token from [here](https://github.com/settings/tokens) and store it in a `.env` file inside the same directory.
```
GITHUB_USERNAME = ""
GITHUB_API_KEY = ""
PAGURE_API_KEY = ""
GITLAB_API_KEY = ""
RPLIST_URL = ""
```
7. Run `index-easyfix-issues` being in the same directory to index the Easyfix relevant issues from a variety of Git forges.
8. Run `start-easyfix-server -p 9696 -4` to start the Easyfix server.