[fluo] branch keith-turner-patch-2 deleted (was f871bf9)
This is an automated email from the ASF dual-hosted git repository. kturner pushed a change to branch keith-turner-patch-2 in repository https://gitbox.apache.org/repos/asf/fluo.git. was f871bf9 Update CONTRIBUTING.md The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository. -- To stop receiving notification emails like this one, please contact ['"commits@fluo.apache.org"'].
[fluo-website] branch gh-pages updated: Added CONTRIBUTING.md (#91)
This is an automated email from the ASF dual-hosted git repository. kturner pushed a commit to branch gh-pages in repository https://gitbox.apache.org/repos/asf/fluo-website.git The following commit(s) were added to refs/heads/gh-pages by this push: new f20a41f Added CONTRIBUTING.md (#91) f20a41f is described below commit f20a41fd2efe121b8d80e71800e9781b4bd7e36b Author: Keith TurnerAuthorDate: Tue Sep 26 11:23:29 2017 -0400 Added CONTRIBUTING.md (#91) --- CONTRIBUTING.md | 48 README.md | 27 +-- 2 files changed, 49 insertions(+), 26 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 000..b487381 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,48 @@ + + +# Contributing to Fluo Website + +Contributions to the website can be made by submitting pull requests to this repo. Checkout [How to +Contribute][contribute] on for general instructions on contributing to Fluo projects. + +# Testing locally + +If you want to view your changes in your browser before submitting a pull request, you will need +install all of the gems in the [Gemfile] to serve the website in your browser using [Jekyll]. This +can be done by following these instructions: + +1. After you have Ruby and RubyGems installed on your machine, install [Bundler]: + +gem install bundler + +2. Use [Bundler] to install all gems in the [Gemfile] of this repo. + +cd fluo-website/ +bundle install + +3. Run the following command to have Jekyll serve the website locally: + +bundle exec jekyll serve --watch + +4. Open your web browser to [http://localhost:4000](http://localhost:4000). + +[contribute]: https://fluo.apache.org/how-to-contribute/ +[Jekyll]: http://jekyllrb.com/ +[Bundler]: http://bundler.io/ +[Gemfile]: Gemfile + diff --git a/README.md b/README.md index f291832..919b766 100644 --- a/README.md +++ b/README.md @@ -1,29 +1,7 @@ # Apache Fluo website Code powering the Apache Fluo website ([https://fluo.apache.org](https://fluo.apache.org)). - -## Contributions - -Contributions to the website can be made by submitting pull requests to this repo. - -If you want to view your changes in your browser before submitting a pull request, -you will need install all of the gems in the [Gemfile] to serve the website in your -browser using [Jekyll]. This can be done by following these instructions: - -1. After you have Ruby and RubyGems installed on your machine, install [Bundler]: - -gem install bundler - -2. Use [Bundler] to install all gems in the [Gemfile] of this repo. - -cd fluo-website/ -bundle install - -3. Run the following command to have Jekyll serve the website locally: - -bundle exec jekyll serve --watch - -4. Open your web browser to [http://localhost:4000](http://localhost:4000). +[Contributing](CONTRIBUTING.md) decribes how to test locally. ## Apache Fluo releases @@ -64,7 +42,4 @@ Steps to update website for new Fluo Recipes release: 4. Create a post in `_posts/release` with release notes and resources to announce release. -[Jekyll]: http://jekyllrb.com/ -[Bundler]: http://bundler.io/ -[Gemfile]: Gemfile [instructions]: http://jekyllrb.com/docs/installation/ -- To stop receiving notification emails like this one, please contact ['"commits@fluo.apache.org" '].
[fluo-bytes] branch master updated: Added contributing file (#3)
This is an automated email from the ASF dual-hosted git repository. kturner pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/fluo-bytes.git The following commit(s) were added to refs/heads/master by this push: new a0b4029 Added contributing file (#3) a0b4029 is described below commit a0b4029769145b61d6d76ad9ce1ea3d980a5815e Author: Keith TurnerAuthorDate: Tue Sep 26 11:21:59 2017 -0400 Added contributing file (#3) --- CONTRIBUTING.md | 39 +++ 1 file changed, 39 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 000..1731176 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,39 @@ + + +# Contributing to Fluo Bytes + +See [How to Contribute][contribute] for general instructions on contributing to any Fluo project. + +## Building Fluo Bytes + +If you have [Git], [Maven], and [Java][java] (version 8+) installed, run these commands to build +Fluo Bytes: + +git clone https://github.com/apache/fluo-bytes.git +cd fluo-bytes +mvn package + +## Pull Request + +Before making a pull request please attempt to run `mvn verify`. If it fails and you are not sure +why, it's OK to go ahead make the pull request with a comment about the failure. + +[Git]: http://git-scm.com/ +[java]: http://openjdk.java.net/ +[Maven]: http://maven.apache.org/ +[contribute]: https://fluo.apache.org/how-to-contribute/ -- To stop receiving notification emails like this one, please contact ['"commits@fluo.apache.org" '].
[fluo-docker] branch master updated: Added contributing file (#5)
This is an automated email from the ASF dual-hosted git repository. kturner pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/fluo-docker.git The following commit(s) were added to refs/heads/master by this push: new 6b82ccc Added contributing file (#5) 6b82ccc is described below commit 6b82ccca43e65f5b9cc3e7aa7fc2ed119d1cfd17 Author: Keith TurnerAuthorDate: Tue Sep 26 11:21:03 2017 -0400 Added contributing file (#5) --- CONTRIBUTING.md | 27 +++ 1 file changed, 27 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 000..96781e3 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,27 @@ + + +# Contributing to Fluo Docker + +Checkout [How to Contribute][contribute] for general instructions on contributing to Fluo +projects. + +Before making a pull request to this project see if the `docker build` command mentioned in +the [README](README.md) runs successfully. If it does not succeed and you are unsure why, then go +ahead and create the pull request with a comment about the failure. + +[contribute]: https://fluo.apache.org/how-to-contribute/ -- To stop receiving notification emails like this one, please contact ['"commits@fluo.apache.org" '].
[fluo-website] branch asf-site updated: Jekyll build from gh-pages:1555a50
This is an automated email from the ASF dual-hosted git repository. kturner pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/fluo-website.git The following commit(s) were added to refs/heads/asf-site by this push: new 9a0f174 Jekyll build from gh-pages:1555a50 9a0f174 is described below commit 9a0f174cdd8a9258fa2d39506c9364f769fabb5e Author: Keith TurnerAuthorDate: Tue Sep 26 10:27:02 2017 -0400 Jekyll build from gh-pages:1555a50 Fixes #86 fixes #85 updated contribution docs (#90) --- feed.xml | 4 +- how-to-contribute/index.html | 109 ++- 2 files changed, 79 insertions(+), 34 deletions(-) diff --git a/feed.xml b/feed.xml index 078d4d6..e0f2781 100644 --- a/feed.xml +++ b/feed.xml @@ -5,8 +5,8 @@ https://fluo.apache.org// https://fluo.apache.org//feed.xml; rel="self" type="application/rss+xml" /> -Mon, 25 Sep 2017 21:11:47 + -Mon, 25 Sep 2017 21:11:47 + +Tue, 26 Sep 2017 14:26:58 + +Tue, 26 Sep 2017 14:26:58 + Jekyll v3.3.1 diff --git a/how-to-contribute/index.html b/how-to-contribute/index.html index c07ad3c..95e122c 100644 --- a/how-to-contribute/index.html +++ b/how-to-contribute/index.html @@ -116,14 +116,67 @@ -Contributions are welcome to all Apache Fluo repositories (https://github.com/apache/fluo;>Fluo, https://github.com/apache/fluo-recipes;>Fluo Recipes) and the https://github.com/apache/fluo-website;>Fluo project website. All repositories follow a https://www.apache.org/foundation/glossary.html#ReviewThenCommit;>review-then-commit process. -This means that all contributions must pass any integration tests and be reviewed before being committed. Code reviews are done by commenting on a GitHub pull request. +Contributions are welcome to all Apache Fluo repositories. All repositories follow a +https://www.apache.org/foundation/glossary.html#ReviewThenCommit;>review-then-commit process. This means all contributions must pass any integration tests and +be reviewed before being committed. Code reviews are done by commenting on a GitHub pull request. +If you would like to contribute, but are not sure where to start then contact us and/or look +at issues marked https://github.com/search?utf8=%E2%9C%93q=repo%3Aapache%2Ffluo+repo%3Aapache%2Ffluo-recipes+repo%3Aapache%2Ffluo-bytes+repo%3Aapache%2Ffluo-website+repo%3Aapache%2Ffluo-yarn+repo%3Aapache%2Ffluo-docker+label%3A%22help+wanted%22+type%3Aissue+state%3Aopentype=Issues;>helpwanted. Fluo committers will follow the https://www.apache.org/foundation/policies/conduct.html;>Apache Code of Conduct when +corresponding with a contributor. We respectfully ask all contributors to follow this code of +conduct also. + +Repositories + +Contributions can be made to the following repositories. This page contains general instructions +for all repositories. Each repository also has a CONTRIBUTING.md file containing instructions +specifaclly for it. For the links columns below, I is for issues and C is for CONTRIBUTING.md. + + + + + Repository + Links + Description + + + + + https://github.com/apache/fluo;>Fluo + https://github.com/apache/fluo/issues;>I https://github.com/apache/fluo/blob/master/CONTRIBUTING.md;>C + Core Project + + + https://github.com/apache/fluo-recipes;>Fluo Recipes + https://github.com/apache/fluo-recipes/issues;>I https://github.com/apache/fluo-recipes/blob/master/CONTRIBUTING.md;>C + Recipes that build on core. Code for interoperating with other projects. + + + https://github.com/apache/fluo-website;>Website + https://github.com/apache/fluo-website/issues;>I https://github.com/apache/fluo-website/blob/gh-pages/CONTRIBUTING.md;>C + Source for this website. + + + https://github.com/apache/fluo-yarn;>Fluo Yarn + https://github.com/apache/fluo-yarn/issues;>I https://github.com/apache/fluo-yarn/blob/master/CONTRIBUTING.md;>C + Enables launching Fluo using YARN + + + https://github.com/apache/fluo-docker;>Fluo Docker + https://github.com/apache/fluo-docker/issues;>I https://github.com/apache/fluo-docker/blob/master/CONTRIBUTING.md;>C + Support for running Fluo in Docker. Enables launching Fluo in Mesos and Kubernetes. + + + https://github.com/apache/fluo-bytes;>Fluo Bytes + https://github.com/apache/fluo-bytes/issues;>I https://github.com/apache/fluo-bytes/blob/master/CONTRIBUTING.md;>C + An immutable Byte wrapper for Java suitable for use in APIs. + + + Contribution workflow - Make sure you have a fork of the repository (https://github.com/apache/fluo;>Fluo, https://github.com/apache/fluo-recipes;>Fluo Recipes, https://github.com/apache/fluo-website;>Fluo Website) that you want contribute to. - Create an issue that describes