Browse Source

Update readme to current status

Stefan Profanter 6 years ago
parent
commit
dacb9005e8
2 changed files with 19 additions and 11 deletions
  1. 5 5
      FEATURES.md
  2. 14 6
      README.md

+ 5 - 5
FEATURES.md

@@ -63,9 +63,9 @@ open62541 Supported Features
 | SOAP-HTTP WS-SC UA XML-UA Binary        |      :new_moon:      |                      |
 | **Encryption**                          |                      |                      |
 | None                                    |  :white_check_mark:  |                      |
-| Basic128Rsa15                           |      :waning_crescent_moon:      | [WIP](https://github.com/open62541/open62541/pull/1003), Release 0.3     |
-| Basic256                                |      :waning_crescent_moon:      | [WIP](https://github.com/open62541/open62541/pull/1003), Release 0.3     |
-| Basic256Sha256                          |      :waning_crescent_moon:      | [WIP](https://github.com/open62541/open62541/pull/1003), Release 0.3     |
+| Basic128Rsa15                           |      :waning_gibbous_moon:      | [WIP](https://github.com/open62541/open62541/pull/1282), Release 0.3     |
+| Basic256                                |      :waning_gibbous_moon:      | [WIP](https://github.com/open62541/open62541/pull/1282), Release 0.3     |
+| Basic256Sha256                          |      :waning_gibbous_moon:      | [WIP](https://github.com/open62541/open62541/pull/1282), Release 0.3     |
 | **Authentication**                      |                      |                      |
 | Anonymous                               |  :white_check_mark:  |                      |
 | User Name Password                      |  :white_check_mark:  |                      |
@@ -79,8 +79,8 @@ open62541 Supported Features
 | Method Server                           |  :white_check_mark:  |                      |
 | Embedded DataChange Subscription Server |  :white_check_mark:  |                      |
 | Node Management Server                  |  :white_check_mark:  |                      |
-| Standard DataChange Subscription Server | :waxing_gibbous_moon: | Only Deadband Filter missing |
-| Event Subscription Server               |     :new_moon:       |                      |
+| Standard DataChange Subscription Server | :waning_gibbous_moon: | Only Deadband Filter missing |
+| Event Subscription Server               |     :new_moon:       |     WIP              |
 | **Client Facets**                       |                      |                      |
 | Base Client Behaviour                   |  :white_check_mark:  |                      |
 | AddressSpace Lookup                     |  :white_check_mark:  |                      |

+ 14 - 6
README.md

@@ -33,12 +33,20 @@ open62541 implements the OPC UA binary protocol stack as well as a client and se
 - Code-Generation
   - Support for generating data types from standard XML definitions
   - Support for generating server-side information models (nodesets) from standard XML definitions
-
-Features still missing in the 0.2 release are:
-- Encryption
-- Access control for individual nodes
-- Events (notifications emitted by objects, data change notifications are implemented)
-- Event-loop (background tasks) and asynchronous service requests in the client
+- Code quality checks
+  - Every commit checked with continuous integration and unit tests (code coverage > 80%)
+  - Memory leak detection using Valgrind (Linux) and DrMemory (Windows)
+  - Static code analysis with cpp-check and clang static code analysis
+  - Fuzz testing with [oss-fuzz](https://github.com/google/oss-fuzz)
+  
+Features currently being implemented:
+- Target 0.3 release (to be released in the coming weeks):
+  - Encryption (#1282)
+  - Access control for individual nodes (Done)
+- Target 0.4 release:
+  - Events (notifications emitted by objects, data change notifications are implemented), WIP by @Pro
+  - Event-loop (background tasks) and asynchronous service requests in the client, WIP #1117 #1410
+  - Publish/Subscribe based on UDP (Specification Part 14), WIP by @jpfr
 
 ### Using open62541