... | @@ -18,3 +18,25 @@ Optionally, the Netify Agent can be coupled with a [Netify Cloud](https://www.ne |
... | @@ -18,3 +18,25 @@ Optionally, the Netify Agent can be coupled with a [Netify Cloud](https://www.ne |
|
- ... provides a secure HTTP "sink" interface to POST (optionally anonymized) flow and device metadata to a [remote service](https://www.netify.ai/products/netify-informatics).
|
|
- ... provides a secure HTTP "sink" interface to POST (optionally anonymized) flow and device metadata to a [remote service](https://www.netify.ai/products/netify-informatics).
|
|
- ... provides a configurable streaming JSON socket interface for external application integration.
|
|
- ... provides a configurable streaming JSON socket interface for external application integration.
|
|
- ... can be functionally extended through a [plugin API](https://gitlab.com/netify.ai/public/netify-agent-plugin-example) by third-party developers. Various proprietary plugins are also available from eGloo Inc.
|
|
- ... can be functionally extended through a [plugin API](https://gitlab.com/netify.ai/public/netify-agent-plugin-example) by third-party developers. Various proprietary plugins are also available from eGloo Inc.
|
|
|
|
|
|
|
|
## About Versioning
|
|
|
|
|
|
|
|
The Agent came into existence using a vMAJOR.MINOR versioning scheme. The last stable release using this versioning was v3.09. The last development version was v3.11.
|
|
|
|
|
|
|
|
The Agent now uses what resembles a [SemVer](https://semver.org/) version, but does not conform to Semantic Versioning 2.0.0. The meaning of the version levels are as follows:
|
|
|
|
|
|
|
|
**GENERATION**.MAJOR.MINOR-PATCH
|
|
|
|
|
|
|
|
The **GENERATION** number is incremented after significant redesign or refactors. It may be that a newer **GENERATION** remains backwards compatible to older versions.
|
|
|
|
|
|
|
|
GENERATION.**MAJOR**.MINOR-PATCH
|
|
|
|
|
|
|
|
The **MAJOR** number is incremented after every major release and whether it is even or odd indicates whether it is a stable release or a development release. Even **MAJOR** versions will always be stable releases.
|
|
|
|
|
|
|
|
GENERATION.MAJOR.**MINOR**-PATCH
|
|
|
|
|
|
|
|
The **MINOR** version is generally incremented somewhat arbitrarily, before a new feature is added or changed.
|
|
|
|
|
|
|
|
GENERATION.MAJOR.MINOR-**PATCH**
|
|
|
|
|
|
|
|
The **PATCH** level is only incremented for bug fixes of a previously released version. Not new features have been added and all interfaces remain identical to the previous release. |
|
|
|
\ No newline at end of file |