Skip to content

Scrapes Bugzilla bug list to check if users are first time contributors

Notifications You must be signed in to change notification settings

niklasbaumgardner/NewContributorScraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

NewContributorScraper

Scrapes Bugzilla bug list to check if users are first time contributors

Setup

You will need to have python installed on your machine to run this script. Python installations can be found here.

You will need to install the Firefox webdriver. Please follow the Selenium documentation to download and install the webdriver.

I recommend setting up a virtual enviroment to run this. Steps for setting up a virtual environment can be found here.

Once the virtual enviroment is set up and activated, please install the requirements by running pip install -r requirements.txt

You will also need to add BUGZILLA_USERNAME and BUGZILLA_PASSWORD with your credentials to your environment variables. This script needs to login to Bugzilla to function properly.

Now you can run the script with python newContributorScraper.py. When running the script, you will be prompted with a DUO notification to login. The script currently waits 15 seconds to accept the DUO notification, feel free to adjust the time to your liking.

Once the script is completed, the output is written to a file named New_Contributors.txt where the first patch contributors are denoted with '#'

About

Scrapes Bugzilla bug list to check if users are first time contributors

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages