-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
37 changed files
with
720 additions
and
3,047 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
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 |
---|---|---|
|
@@ -11,6 +11,8 @@ pyroma: | |
|
||
bandit: | ||
run: true | ||
severity: LOW | ||
confidence: LOW | ||
|
||
mypy: | ||
run: true | ||
|
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 |
---|---|---|
@@ -1,36 +1,17 @@ | ||
# How To Contribute To Sherlock | ||
First off, thank you for the help! | ||
# Contributing | ||
|
||
There are many ways to contribute. Here is some high level grouping. | ||
When contributing to this repository, please first discuss the change you wish to make via issue, | ||
email, or any other method with the owners of this repository before making a change. | ||
|
||
## Adding New Sites | ||
Please note we have a code of conduct, please follow it in all your interactions with the project. | ||
|
||
Please look at the Wiki entry on | ||
[adding new sites](https://github.com/sherlock-project/sherlock/wiki/Adding-Sites-To-Sherlock) | ||
to understand the issues. | ||
## Pull Request Process | ||
|
||
Any new sites that are added need to have a username that has been claimed, and one | ||
that is unclaimed documented in the site data. This allows the regression tests | ||
to ensure that everything is working. | ||
|
||
It is required that a contributer test any new sites by either running the full tests, or running | ||
a site-specific query against the claimed and unclaimed usernames. | ||
|
||
It is not required that a contributer run the | ||
[site_list.py](https://github.com/sherlock-project/sherlock/blob/master/site_list.py) | ||
script. | ||
|
||
If there are performance problems with a site (e.g. slow to respond, unreliable uptime, ...), then | ||
the site may be removed from the list. The | ||
[removed_sites.md](https://github.com/sherlock-project/sherlock/blob/master/removed_sites.md) | ||
file contains sites that were included at one time in Sherlock, but had to be removed for | ||
one reason or another. | ||
|
||
In regards to adult sites (e.g. Pornhub), we have agreed to not include them in Sherlock. | ||
However, we do understand that some users desire this support. The data.json file is easy to add to, | ||
so users will be able to maintain their own forks to have this support. This is not ideal. | ||
Maybe there could be another repo with an adult data.json? That would avoid forks getting out of date. | ||
|
||
## Adding New Functionality | ||
|
||
Please ensure that the content on your branch passes all tests before submitting a pull request. | ||
1. Ensure any install or build dependencies are removed before the end of the layer when doing a | ||
build. | ||
2. Update the README.md with details of changes to the interface, this includes new environment | ||
variables, exposed ports, useful file locations and container parameters. | ||
3. Increase the version numbers in any examples files and the README.md to the new version that this | ||
Pull Request would represent. The versioning scheme we use is [SemVer](http://semver.org/). | ||
4. You may merge the Pull Request in once you have the sign-off of two other developers, or if you | ||
do not have permission to do that, you may request the second reviewer to merge it for you. |
This file was deleted.
Oops, something went wrong.
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,2 @@ | ||
include README.md | ||
include socialname/resources/data.json |
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
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
This file was deleted.
Oops, something went wrong.
Binary file not shown.
Binary file not shown.
Oops, something went wrong.