-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Milestone
Description
This is work to complete the feature tree established in ably/ably-common#142.
Certain parts of the tree are almost certainly complete - e.g.:
- client options:
- shared:
Options: REST: Options:Realtime: Options
- shared:
Push Notifications: Administration:
But there's plenty where there's either hanging nodes that need children adding, or there are parts of the tree entirely missing.
Sources of truth and/or clues as to what still needs to be added include:
features/ephemeral-notes.md: Where, during work on Canonical SDK feature list ably-common#142, I was used YAML comment syntax to 'mark off' the nodes from the existing IDL that I had mirrored over to the canonical feature tree. It would make sense to continue marking off in this manner, as an atomic part of subsequent PRs that expand the feature list.- The Features spec: A simple search for the '#' character tends to reveal where spec points describe methods/functions or properties/fields.
- Existing SDK Repositories: Of particular insight are ably-js, ably-java and ably-ruby. There are some APIs that are present in SDKs but not in the features spec.. Though, in discussion with paddybyers and @jaley, there appears to be general consensus that these may not need to be included in the canonical features list. I'm not sure that is necessarily the case for all of these, so we should still consider them for inclusion, especially if they have potential use across multiple SDKs.
┆Issue is synchronized with this Jira Uncategorised by Unito
Metadata
Metadata
Assignees
Labels
No labels