Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Context and objective

This document is a working draft for what users of the Java SDK would language bindings, or SDKs (for example the , ,) would expec  would expect of a 1.0.0/Stable release and be used as a punchlist to track the work needed to reach those criteria.

This document can potentially be extended subsequently to help qualify other Symphony API language bindings that would be built by the community.

Current projects recap

Users expectations

As users of a "1.0" SDK, I would expect the following:

...

More precisely, to meet those expectations, this would be the "launch readiness" punchlist we need to execute:

Launch readiness punchlist

  • Foundation contribution criteria
  • Functional coverage meets, at time of release
    • 0 Blockers on any functions
    • 0 Critical on any functions
    • 0 Major on any functions
    • Need to discuss specific criticality definition
  • Non-functional definition
    • Need to discuss what we recommend here, notably vs load balancing, HA, supported topologies, etc
  • Functional integrity
    • LLC to perform deep dive
    • LLC to publish Set Presence endpoint
  • Documentation integrity

Launch activities

  • All users of the Symphony Platform should be made aware of this significant milestone. For example: