Repository: mesos Updated Branches: refs/heads/master 6825025f1 -> 76f2cc1a2
Added documentation around available client libraries. This change adds documentation for supported/user contributed client libraries available for the Mesos HTTP API. Review: https://reviews.apache.org/r/49279/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/76f2cc1a Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/76f2cc1a Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/76f2cc1a Branch: refs/heads/master Commit: 76f2cc1a253bee8b6ce48887ae262217c6f43fd9 Parents: 6825025 Author: Anand Mazumdar <an...@apache.org> Authored: Wed Jul 6 13:40:54 2016 -0700 Committer: Anand Mazumdar <an...@apache.org> Committed: Wed Jul 6 13:40:54 2016 -0700 ---------------------------------------------------------------------- docs/api-client-libraries.md | 81 +++++++++++++++++++++++++++++++++++++++ docs/home.md | 1 + 2 files changed, 82 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/mesos/blob/76f2cc1a/docs/api-client-libraries.md ---------------------------------------------------------------------- diff --git a/docs/api-client-libraries.md b/docs/api-client-libraries.md new file mode 100644 index 0000000..0175647 --- /dev/null +++ b/docs/api-client-libraries.md @@ -0,0 +1,81 @@ +--- +title: Apache Mesos - HTTP API client libraries +layout: documentation +--- + +## Scheduler API + +### Supported + +<table class="table table-bordered"> +<thead> +<tr><th>Name</th><th>Language</th> +</thead> +<tr> + <td><a href="https://github.com/apache/mesos/tree/master/src/scheduler"> + Scheduler Library</a></td> + <td>C++</td> +</tr> +</table> + +### User Contributed + +*Note: These libraries are supported by their authors, so if you +run into any issues, file them with the library maintainers.* + +<table class="table table-bordered"> +<thead> +<tr><th>Name</th><th>Language</th> +</thead> +<tr> + <td><a href="https://github.com/mesosphere/mesos-rxjava"> + Mesos RxJava</a></td> + <td>Java</td> +</tr> +<tr> + <td><a href="https://github.com/tobilg/mesos-framework"> + mesos-framework</a></td> + <td>JavaScript</td> +</tr> +<tr> + <td><a href="https://github.com/mesos/mesos-go"> + mesos-go</a></td> + <td>Go</td> +</tr> +</table> + +## Executor API + +### Supported + +<table class="table table-bordered"> +<thead> +<tr><th>Name</th><th>Language</th> +</thead> +<tr> + <td><a href="https://github.com/apache/mesos/tree/master/src/executor"> + Executor Library</a></td> + <td>C++</td> +</tr> +</table> + +### User Contributed + +*Note: These libraries are supported by their authors, so if you +run into any issues, file them with the library maintainers.* + +<table class="table table-bordered"> +<thead> +<tr><th>Name</th><th>Language</th> +</thead> +<tr> + <td><a href="https://github.com/tobilg/mesos-framework"> + mesos-framework</a></td> + <td>JavaScript</td> +</tr> +<tr> + <td><a href="https://github.com/mesos/mesos-go"> + mesos-go</a></td> + <td>Go</td> +</tr> +</table> http://git-wip-us.apache.org/repos/asf/mesos/blob/76f2cc1a/docs/home.md ---------------------------------------------------------------------- diff --git a/docs/home.md b/docs/home.md index 2d72833..12ed2e9 100644 --- a/docs/home.md +++ b/docs/home.md @@ -64,6 +64,7 @@ layout: documentation * [Reconciliation](reconciliation.md) for ensuring a framework's state remains eventually consistent in the face of failures. * [Scheduler HTTP API](scheduler-http-api.md) describes the new HTTP API for communication between schedulers and the Mesos master. * [Executor HTTP API](executor-http-api.md) describes the new HTTP API for communication between executors and the Mesos agent. +* [Client Libraries](api-client-libraries.md) contains a list of Mesos HTTP API client libraries. * [Javadoc](/api/latest/java/) documents the Mesos Java API. * [Doxygen](/api/latest/c++/namespacemesos.html) documents the Mesos C++ API. * [Developer Tools](tools.md) for hacking on Mesos or writing frameworks.