Skip to content

Commit

Permalink
copyright update and contributing guide
Browse files Browse the repository at this point in the history
  • Loading branch information
Eric Greer committed Jun 25, 2018
1 parent 686cec6 commit 3381711
Show file tree
Hide file tree
Showing 22 changed files with 51 additions and 24 deletions.
5 changes: 0 additions & 5 deletions CONTRIBUTING

This file was deleted.

31 changes: 31 additions & 0 deletions CONTRIBUTING.md
@@ -0,0 +1,31 @@
## Legal

- If you would like to contribute code to this project you can do so through GitHub by forking the repository and sending a pull request.
- Before Comcast merges your code into the project you must sign the [Comcast Contributor License Agreement (CLA)]( https://gist.github.com/ComcastOSS/a7b8933dd8e368535378cda25c92d19a).
- If you haven't previously signed a Comcast CLA, you'll automatically be asked to when you open a pull request. Alternatively, we can send you a PDF that you can sign and scan back to us. Please create a new GitHub issue to request a PDF version of the CLA.
- Always ensure that your source code files begin with the following header:

```
/* Copyright 2018 Comcast Cable Communications Management, LLC
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
```

## Developer

- If you are making a large change, you should submit a proposal issue first so that you don't risk your feature being denied
- Fork the codebase on github
- Clone your fork to your machine
- Create a branch describing your change
- Develop your feature and push changes to your branch in your fork
- Add your name to the `CONTRIBUTORS` file
- Open a pull request from your fork and branch to master on github.com/Comcast/kuberhealthy
- Celebrate! 🎉
2 changes: 2 additions & 0 deletions CONTRIBUTORS.md
@@ -0,0 +1,2 @@
[Eric Greer](mailto:eric.greer@comcast.com)
[Jake Martin](mailto:jacob.martin@comcast.com)
1 change: 0 additions & 1 deletion NOTICE
@@ -1,4 +1,3 @@
Kuberhealthy
Copyright 2018 Comcast Cable Communications Management, LLC

Licensed under the Apache License, Version 2.0 (the "License");
Expand Down
2 changes: 1 addition & 1 deletion cmd/kuberhealthy/crd.go
@@ -1,4 +1,4 @@
/* Copyright 2009-2015 Comcast Interactive Media, LLC.
/* Copyright 2018 Comcast Cable Communications Management, LLC
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Expand Down
2 changes: 1 addition & 1 deletion cmd/kuberhealthy/fakecheck_test.go
@@ -1,4 +1,4 @@
/* Copyright 2009-2015 Comcast Interactive Media, LLC.
/* Copyright 2018 Comcast Cable Communications Management, LLC
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Expand Down
2 changes: 1 addition & 1 deletion cmd/kuberhealthy/kuberhealthy.go
@@ -1,4 +1,4 @@
/* Copyright 2009-2015 Comcast Interactive Media, LLC.
/* Copyright 2018 Comcast Cable Communications Management, LLC
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Expand Down
2 changes: 1 addition & 1 deletion cmd/kuberhealthy/kuberhealthyCheck.go
@@ -1,4 +1,4 @@
/* Copyright 2009-2015 Comcast Interactive Media, LLC.
/* Copyright 2018 Comcast Cable Communications Management, LLC
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Expand Down
2 changes: 1 addition & 1 deletion cmd/kuberhealthy/main.go
@@ -1,4 +1,4 @@
/* Copyright 2009-2015 Comcast Interactive Media, LLC.
/* Copyright 2018 Comcast Cable Communications Management, LLC
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Expand Down
2 changes: 1 addition & 1 deletion cmd/kuberhealthy/util.go
@@ -1,4 +1,4 @@
/* Copyright 2009-2015 Comcast Interactive Media, LLC.
/* Copyright 2018 Comcast Cable Communications Management, LLC
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Expand Down
2 changes: 1 addition & 1 deletion cmd/kuberhealthy/webserver_test.go
@@ -1,4 +1,4 @@
/* Copyright 2009-2015 Comcast Interactive Media, LLC.
/* Copyright 2018 Comcast Cable Communications Management, LLC
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Expand Down
2 changes: 1 addition & 1 deletion health/checkDetails.go
@@ -1,4 +1,4 @@
/* Copyright 2009-2015 Comcast Interactive Media, LLC.
/* Copyright 2018 Comcast Cable Communications Management, LLC
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Expand Down
2 changes: 1 addition & 1 deletion health/state.go
@@ -1,4 +1,4 @@
/* Copyright 2009-2015 Comcast Interactive Media, LLC.
/* Copyright 2018 Comcast Cable Communications Management, LLC
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Expand Down
2 changes: 1 addition & 1 deletion khstatecrd/api.go
@@ -1,4 +1,4 @@
/* Copyright 2009-2015 Comcast Interactive Media, LLC.
/* Copyright 2018 Comcast Cable Communications Management, LLC
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Expand Down
2 changes: 1 addition & 1 deletion khstatecrd/functions.go
@@ -1,4 +1,4 @@
/* Copyright 2009-2015 Comcast Interactive Media, LLC.
/* Copyright 2018 Comcast Cable Communications Management, LLC
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Expand Down
2 changes: 1 addition & 1 deletion khstatecrd/functions_test.go
@@ -1,4 +1,4 @@
/* Copyright 2009-2015 Comcast Interactive Media, LLC.
/* Copyright 2018 Comcast Cable Communications Management, LLC
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Expand Down
2 changes: 1 addition & 1 deletion khstatecrd/register.go
@@ -1,4 +1,4 @@
/* Copyright 2009-2015 Comcast Interactive Media, LLC.
/* Copyright 2018 Comcast Cable Communications Management, LLC
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Expand Down
2 changes: 1 addition & 1 deletion khstatecrd/statecrd.go
@@ -1,4 +1,4 @@
/* Copyright 2009-2015 Comcast Interactive Media, LLC.
/* Copyright 2018 Comcast Cable Communications Management, LLC
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Expand Down
2 changes: 1 addition & 1 deletion khstatecrd/statecrdlist.go
@@ -1,4 +1,4 @@
/* Copyright 2009-2015 Comcast Interactive Media, LLC.
/* Copyright 2018 Comcast Cable Communications Management, LLC
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Expand Down
2 changes: 1 addition & 1 deletion kubeClient/client.go
@@ -1,4 +1,4 @@
/* Copyright 2009-2015 Comcast Interactive Media, LLC.
/* Copyright 2018 Comcast Cable Communications Management, LLC
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Expand Down
2 changes: 1 addition & 1 deletion masterCalculation/masterCalculation.go
@@ -1,4 +1,4 @@
/* Copyright 2009-2015 Comcast Interactive Media, LLC.
/* Copyright 2018 Comcast Cable Communications Management, LLC
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Expand Down
2 changes: 1 addition & 1 deletion masterCalculation/masterCalculation_test.go
@@ -1,4 +1,4 @@
/* Copyright 2009-2015 Comcast Interactive Media, LLC.
/* Copyright 2018 Comcast Cable Communications Management, LLC
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Expand Down

0 comments on commit 3381711

Please sign in to comment.