This is an automated email from the ASF dual-hosted git repository. jdanek pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/qpid-proton.git
The following commit(s) were added to refs/heads/master by this push: new 4265cc7 NO-JIRA: bring developer documentation up to date (#241) 4265cc7 is described below commit 4265cc7ab8391630b47da2de4c1ead2f28763980 Author: Jiri Daněk <jda...@redhat.com> AuthorDate: Sat Apr 25 16:27:50 2020 +0000 NO-JIRA: bring developer documentation up to date (#241) --- INSTALL.md | 9 +++++---- docs/developers.md | 15 ++++++++++----- python/proton/_reactor.py | 2 +- 3 files changed, 16 insertions(+), 10 deletions(-) diff --git a/INSTALL.md b/INSTALL.md index 8e42697..76f56f6 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -9,10 +9,11 @@ Dependencies Cross-platform dependencies - - CMake 2.8.7+ + - CMake 2.8.12+ - Swig 1.3+ (for the bindings) - Python 2.6+ (for the Python binding) - Ruby 1.9+ (for the Ruby binding) + - Go 1.11+ (for the Go binding) Linux dependencies @@ -24,7 +25,7 @@ Linux dependencies Windows dependencies - - Visual Studio 2005 or newer (regular or C++ Express) + - Visual Studio 2013 or newer (regular or C++ Express) CMake (Linux) ------------- @@ -106,7 +107,7 @@ Studio and used to build the Proton library. The following packages must be installed: - - Visual Studio 2005 or newer (regular or C++ Express) + - Visual Studio 2013 or newer (regular or C++ Express) - Python (www.python.org) - CMake (www.cmake.org) @@ -198,6 +199,6 @@ Disabling Language Bindings To disable any given language bindings, you can use the BUILD_[LANGUAGE] option where [LANGUAGE] is one of PYTHON -or RUBY, for example: +or RUBY or GO, for example: $ cmake .. -DBUILD_PYTHON=OFF diff --git a/docs/developers.md b/docs/developers.md index f193670..2152864 100644 --- a/docs/developers.md +++ b/docs/developers.md @@ -26,15 +26,14 @@ language bindings and implementations are present. ### Running tests -To test Proton you should use the CMake build. By default this will invoke the -maven tests as well, so the maven prerequisites will additionally be required. +To test Proton you should use the CMake build. By default the unit tests are run using the system's default Python interpreter. However, Proton's Python language bindings support both versions of the python language (Python 2.x and Python 3.x). These bindings should be tested using both versions of the Python interpreter. CMake makes this possible by automatically running the -python unit tests under all versions of python installed on the +Python unit tests under all versions of Python installed on the system. Developers can ensure that Proton remains compatible with both @@ -53,7 +52,7 @@ parallel. $ yum install python-tox - For newer fedora: + For newer Fedora: $ dnf install python3-tox redhat-rpm-config @@ -101,4 +100,10 @@ on the project's JIRA instance: http://issues.apache.org/jira/browse/PROTON -You can attach any patch(es) to the report/request there +You can attach any patch(es) to the report/request there, or create a Pull Request +on the project's GitHub mirror: + + https://github.com/apache/qpid-proton + +When creating a Pull Request, reference the associated JIRA by number +at the beginning of the commit message. \ No newline at end of file diff --git a/python/proton/_reactor.py b/python/proton/_reactor.py index 2dd2704..21cf120 100644 --- a/python/proton/_reactor.py +++ b/python/proton/_reactor.py @@ -1178,7 +1178,7 @@ class Container(Reactor): configuration, with two exceptions: ``GSSAPI`` and ``GSS-SPNEGO`` are disabled by default; to enable them, you must explicitly add them using this option; clients must set the allowed mechanisms - before the the outgoing connection is attempted; servers must set + before the outgoing connection is attempted; servers must set them before the listening connection is setup. * ``allow_insecure_mechs`` (``bool``), a flag indicating whether insecure mechanisms, such as PLAIN over a non-encrypted socket, are --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org For additional commands, e-mail: commits-h...@qpid.apache.org