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