We use cookies on this site to enhance your user experience. By using this site, you are giving your consent for us to set cookies.


You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

This is a planning / work breakdown page for driving the development of a second full-featured (?) VISS v2 server (in addition to the comprehensive GoLang version)

Group rough consensus seems to be that C++ is the preferred language.

There are at least two known starting points that are C++ based, but these currently support a limited VISS v1 feature set.

  • KUKSA.VAL
  • Implementation used in AOS.  Source code available?  (a related code is the libvis but that is a client implementation)

Access Control

VISS v2 has a significant update of the access control description.  If this is going to be a full implementation then it should implement access control according to specification.

Other Features

The v2 specification has a lot of flexibility in queries, various types of filters, and service-discovery like information such as available signals.  
There is an ongoing discussion of whether some features should be marked as optional in the specification but it has not been completed yet.

Naturally, any implementation should track the implemented features in some kind of matrix.


  • No labels