mirror of https://github.com/minio/minio.git
Browse Source
cleanup unneeded files, update credits (#8858)
cleanup unneeded files, update credits (#8858)
additionally add code of conductpull/8847/head

committed by
kannappanr

7 changed files with 313 additions and 133 deletions
-
4.jshintrc
-
4.mention-bot
-
284CREDITS
-
4NOTICE
-
67buildscripts/benchcmp.sh
-
80code_of_conduct.md
-
3hound.yml
@ -1,4 +0,0 @@ |
|||||
{ |
|
||||
"asi": true, |
|
||||
"esnext": true |
|
||||
} |
|
@ -1,4 +0,0 @@ |
|||||
{ |
|
||||
"numFilesToCheck": 10, |
|
||||
"requiredOrgs": ["minio"] |
|
||||
} |
|
@ -1,67 +0,0 @@ |
|||||
#!/bin/bash |
|
||||
|
|
||||
# usage: ./benchcmp.sh <commit-sha1> <commit-sha2> |
|
||||
# Exit on any non zero return value on execution of a command. |
|
||||
set -e |
|
||||
|
|
||||
# path of benchcmp. |
|
||||
benchcmp=${GOPATH}/bin/benchcmp |
|
||||
|
|
||||
# function which runs the benchmark comparison. |
|
||||
RunBenchCmp () { |
|
||||
# Path for storing output of benchmark at commit 1. |
|
||||
commit1Bench=/tmp/minio-$1.bench |
|
||||
# Path for storing output of benchmark at commit 2. |
|
||||
commit2Bench=/tmp/minio-$2.bench |
|
||||
# switch to commit $1. |
|
||||
git checkout $1 |
|
||||
# Check if the benchmark results for given commit 1 already exists. |
|
||||
# Benchmarks are time/resource consuming operations, run only if the the results doesn't exist. |
|
||||
if [[ ! -f $commit1Bench ]] |
|
||||
then |
|
||||
|
|
||||
echo "Running benchmarks at $1" |
|
||||
go test -run=NONE -bench=. | tee $commit1Bench |
|
||||
fi |
|
||||
# get back to the commit from which it was started. |
|
||||
git checkout - |
|
||||
echo "Checking into commit $2" |
|
||||
# switch to commit $2 |
|
||||
git checkout $2 |
|
||||
# Check if the benchmark results for given commit 2 already exists. |
|
||||
# Benchmarks are time/resource consuming operations, run only if the the results doesn't exist. |
|
||||
if [[ ! -f $commit2Bench ]] |
|
||||
then |
|
||||
# Running benchmarks at $2. |
|
||||
echo "Running benchmarks at $2" |
|
||||
go test -run=NONE -bench=. | tee $commit2Bench |
|
||||
fi |
|
||||
|
|
||||
# get back to the commit from which it was started. |
|
||||
git checkout - |
|
||||
# Comparing the benchmarks. |
|
||||
echo "Running benchmark comparison between $1 and $2 ..." |
|
||||
$benchcmp $commit1Bench $commit2Bench |
|
||||
echo "Done." |
|
||||
} |
|
||||
|
|
||||
# check if 2 commit SHA's of snapshots of code for which benchmp has to be done is provided. |
|
||||
if [ ! $# -eq 2 ] |
|
||||
then |
|
||||
# exit if commit SHA's are not provided. |
|
||||
echo $# |
|
||||
echo "Need Commit SHA's of 2 snapshots to be supplied to run benchmark comparison." |
|
||||
exit 1 |
|
||||
fi |
|
||||
|
|
||||
# check if benchcmp exists. |
|
||||
if [[ -x "$benchcmp" ]] |
|
||||
then |
|
||||
RunBenchCmp $1 $2 |
|
||||
else |
|
||||
# install benchcmp if doesnt't exist. |
|
||||
echo "fetching Benchcmp..." |
|
||||
go get -u golang.org/x/tools/cmd/benchcmp |
|
||||
echo "Done." |
|
||||
RunBenchCmp $1 $2 |
|
||||
fi |
|
@ -0,0 +1,80 @@ |
|||||
|
# Contributor Covenant Code of Conduct |
||||
|
|
||||
|
## Our Pledge |
||||
|
|
||||
|
In the interest of fostering an open and welcoming environment, we as |
||||
|
contributors and maintainers pledge to making participation in our project and |
||||
|
our community a harassment-free experience for everyone, regardless of age, body |
||||
|
size, disability, ethnicity, gender identity and expression, level of experience, |
||||
|
nationality, personal appearance, race, religion, or sexual identity and |
||||
|
orientation. |
||||
|
|
||||
|
## Our Standards |
||||
|
|
||||
|
Examples of behavior that contributes to creating a positive environment |
||||
|
include: |
||||
|
|
||||
|
* Using welcoming and inclusive language |
||||
|
* Being respectful of differing viewpoints and experiences |
||||
|
* Gracefully accepting constructive criticism |
||||
|
* Focusing on what is best for the community |
||||
|
* Showing empathy towards other community members |
||||
|
|
||||
|
Examples of unacceptable behavior by participants include: |
||||
|
|
||||
|
* The use of sexualized language or imagery and unwelcome sexual attention or |
||||
|
advances |
||||
|
* Trolling, insulting/derogatory comments, and personal or political attacks |
||||
|
* Public or private harassment |
||||
|
* Publishing others' private information, such as a physical or electronic |
||||
|
address, without explicit permission |
||||
|
* Other conduct which could reasonably be considered inappropriate in a |
||||
|
professional setting |
||||
|
|
||||
|
## Our Responsibilities |
||||
|
|
||||
|
Project maintainers are responsible for clarifying the standards of acceptable |
||||
|
behavior and are expected to take appropriate and fair corrective action in |
||||
|
response to any instances of unacceptable behavior, in compliance with the |
||||
|
licensing terms applying to the Project developments. |
||||
|
|
||||
|
Project maintainers have the right and responsibility to remove, edit, or |
||||
|
reject comments, commits, code, wiki edits, issues, and other contributions |
||||
|
that are not aligned to this Code of Conduct, or to ban temporarily or |
||||
|
permanently any contributor for other behaviors that they deem inappropriate, |
||||
|
threatening, offensive, or harmful. However, these actions shall respect the |
||||
|
licensing terms of the Project Developments that will always supersede such |
||||
|
Code of Conduct. |
||||
|
|
||||
|
## Scope |
||||
|
|
||||
|
This Code of Conduct applies both within project spaces and in public spaces |
||||
|
when an individual is representing the project or its community. Examples of |
||||
|
representing a project or community include using an official project e-mail |
||||
|
address, posting via an official social media account, or acting as an appointed |
||||
|
representative at an online or offline event. Representation of a project may be |
||||
|
further defined and clarified by project maintainers. |
||||
|
|
||||
|
## Enforcement |
||||
|
|
||||
|
Instances of abusive, harassing, or otherwise unacceptable behavior may be |
||||
|
reported by contacting the project team at dev@min.io. The project team |
||||
|
will review and investigate all complaints, and will respond in a way that it deems |
||||
|
appropriate to the circumstances. The project team is obligated to maintain |
||||
|
confidentiality with regard to the reporter of an incident. |
||||
|
Further details of specific enforcement policies may be posted separately. |
||||
|
|
||||
|
Project maintainers who do not follow or enforce the Code of Conduct in good |
||||
|
faith may face temporary or permanent repercussions as determined by other |
||||
|
members of the project's leadership. |
||||
|
|
||||
|
## Attribution |
||||
|
|
||||
|
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, |
||||
|
available at [http://contributor-covenant.org/version/1/4][version] |
||||
|
|
||||
|
This version includes a clarification to ensure that the code of conduct is in |
||||
|
compliance with the free software licensing terms of the project. |
||||
|
|
||||
|
[homepage]: http://contributor-covenant.org |
||||
|
[version]: http://contributor-covenant.org/version/1/4/ |
@ -1,3 +0,0 @@ |
|||||
jshint: |
|
||||
enabled: false |
|
||||
|
|
Write
Preview
Loading…
Cancel
Save
Reference in new issue