aboutsummaryrefslogtreecommitdiff
path: root/README.adoc
diff options
context:
space:
mode:
authorGarrett D'Amore <garrett@damore.org>2017-08-07 15:37:32 -0700
committerGarrett D'Amore <garrett@damore.org>2017-08-07 15:37:32 -0700
commitbebb2cea2d5a7f16f250054f8dd4b85a370535ca (patch)
tree5f23127e1d1d676131af03d786a8eda02c23a3f7 /README.adoc
parentd92b56d66320433387645510b0a9bd5364043f46 (diff)
downloadnng-bebb2cea2d5a7f16f250054f8dd4b85a370535ca.tar.gz
nng-bebb2cea2d5a7f16f250054f8dd4b85a370535ca.tar.bz2
nng-bebb2cea2d5a7f16f250054f8dd4b85a370535ca.zip
Updated information, and a codecov badge.
Diffstat (limited to 'README.adoc')
-rw-r--r--README.adoc27
1 files changed, 22 insertions, 5 deletions
diff --git a/README.adoc b/README.adoc
index 62cdcd71..2386c867 100644
--- a/README.adoc
+++ b/README.adoc
@@ -4,12 +4,16 @@ nng - nanomsg-NG
image:https://img.shields.io/badge/license-MIT-blue.svg[MIT License]
image:https://img.shields.io/travis/nanomsg/nng/master.svg?label=linux[Linux Status,link="https://travis-ci.org/nanomsg/nng"]
image:https://img.shields.io/appveyor/ci/nanomsg/nng/master.svg?label=windows[Windows Status,link="https://ci.appveyor.com/project/nanomsg/nng"]
-
+image:https://codecov.io/gh/nanomsg/nng/branch/master/graph/badge.svg?label=coverage[Coverage,link="https://codecov.io/gh/nanomsg/nng"]
This repository represents a work in progress rewrite of the SP protocol
library called "libnanomsg". The work is being done by Garrett D'Amore,
-and at this juncture he is *not* soliciting implementation assistance.
-Review and testing feedback is appreciated however.
+and at this juncture he is not yet soliciting implementation assistance;
+that said if you want to help with this project please file an issue
+with details about what you'd like to do, and you will be contacted.
+
+Review and testing feedback are appreciated however; but please understand
+that the project is still quite preliminary.
This is a work in progress, and is *not* for suitable for product use or
publication. When the library is ready for broader consumption, an
@@ -19,6 +23,19 @@ If you are looking for the current production version of nanomsg, please
see the https://github.com/nanomsg/nanomsg site.
If you want to build and test yourself, you need CMake version 3.1, and
-you can use standard CMake build recipes.
+you can use standard CMake build recipes. On a Linux/UNIX system,
+you can for example do:
+
+----
+ $ mkdir build
+ $ cmake ..
+ $ make
+ $ make test
+----
+
+The API is not yet stable, but if you want to explore using the newer
+API, pleaes have a look at the `nng.h` header file. A legacy compatible
+`nng_compat.h` header is available and offers API compatibility with legacy
+_nanomsg_.
- - Garrett D'Amore (Jan. 21, 2016)
+ - Garrett D'Amore (Aug. 7, 2017)