Instructions for Indeed Open Source volunteers
Skills needed: minimal knowledge of the command line, a code editor, Git, and Github
Installation
Join chat
Focus: Amending rulesets
- Please take the time to focus on one ruleset at a time. Some rulesets are older and need more than just s3 bucket pruning. Some may need more test urls or host updates. We have tests that run on each PR submission, but there are ways to locally test if your environment set up.
-- Within the repo, you can test a ruleset file with this command:
python3.6 test/rules/src/https_everywhere_checker/check_rules.py test/rules/http.checker.config rules/example-file.xml.
-- This command will run checks against each host and for proper test coverage. Please address error that may appear.
Example of helpful commit: 7b8f315
Instructions for Indeed Open Source volunteers
Skills needed: minimal knowledge of the command line, a code editor, Git, and Github
Installation
Join chat
Focus: Amending rulesets
https://github.com/EFForg/https-everywhere/blob/master/CONTRIBUTING.md#contributing-rulesets
Issue: #17912
-- Within the repo, you can test a ruleset file with this command:
python3.6 test/rules/src/https_everywhere_checker/check_rules.py test/rules/http.checker.config rules/example-file.xml.-- This command will run checks against each host and for proper test coverage. Please address error that may appear.
Example of helpful commit: 7b8f315