diff -Nru etcd-0.1.1~201309301647/.gitignore etcd-0.2.0rc0~201311040256/.gitignore --- etcd-0.1.1~201309301647/.gitignore 2013-08-19 16:45:49.000000000 +0000 +++ etcd-0.2.0rc0~201311040256/.gitignore 2013-11-03 18:51:25.000000000 +0000 @@ -1,4 +1,10 @@ src/ pkg/ -./etcd +/etcd +/go-bindata release_version.go +/machine* +.vagrant/ +conf +info +log diff -Nru etcd-0.1.1~201309301647/.header etcd-0.2.0rc0~201311040256/.header --- etcd-0.1.1~201309301647/.header 1970-01-01 00:00:00.000000000 +0000 +++ etcd-0.2.0rc0~201311040256/.header 2013-11-03 18:51:25.000000000 +0000 @@ -0,0 +1,20 @@ +/* +Copyright 2013 CoreOS Inc. + +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. +*/ + +package x + +import ( +) diff -Nru etcd-0.1.1~201309301647/CONTRIBUTING.md etcd-0.2.0rc0~201311040256/CONTRIBUTING.md --- etcd-0.1.1~201309301647/CONTRIBUTING.md 1970-01-01 00:00:00.000000000 +0000 +++ etcd-0.2.0rc0~201311040256/CONTRIBUTING.md 2013-11-03 18:51:25.000000000 +0000 @@ -0,0 +1,75 @@ +# How to contribute + +etcd is open source, Apache 2.0 licensed and accepts contributions via Github pull requests. +This document outlines some of the conventions on commit message formatting, contact points for developers and other resources to make getting your contribution into etcd easier. + +# Email and chat + +For simplicity etcd discussions happen on coreos-dev and in #coreos-dev. +As the community grows we will move to a dedicated mailing list and IRC channel. + +- Email: [coreos-dev](https://groups.google.com/forum/#!forum/coreos-dev) +- IRC: #[coreos](irc://irc.freenode.org:6667/#coreos) IRC channel on freenode.org + +## Getting Started + +- Fork the repository on GitHub +- Read the README.md for build instructions + +## Contribution flow + +This is a rough outline of what a contributor's workflow looks like: + +- Create a topic branch from where you want to base your work. This is usually master. +- Make commits of logical units. +- Make sure your commit messages are in the proper format, see below +- Push your changes to a topic branch in your fork of the repository. +- Submit a pull request to coreos/etcd + +Thanks for you contributions! + +### Format of the commit message + +etcd follow a rough convention for commit messages borrowed from Angularjs. +This is an example of a commit: + +``` + feat(scripts/test-cluster): add a cluster test command + + this uses tmux to setup a test cluster that you can easily kill and + start for debugging. +``` + +To make it more formal it looks something like this: + +``` +(): + + + +