Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Understand Ably SDK developers’ requirements for log output #1625

Open
lawrence-forooghian opened this issue Apr 6, 2023 · 1 comment
Open
Labels
enhancement New feature or improved functionality.
Milestone

Comments

@lawrence-forooghian
Copy link
Collaborator

lawrence-forooghian commented Apr 6, 2023

Background

#1623 describes the situations in which Ably SDK developers might wish to read the log messages emitted by the SDK. For a developer to be able to read these messages, the SDK first needs to write them to some sort of output.

#1618 describes a general set of requirements for this output. In the current issue, we shall describe additional requirements that are particularly relevant for Ably SDK developers.

Thoughts

  • It should be able to write output in a machine-parseable form, so that we can run analysis on the logs (i.e. easy to separate log message body from metadata, including in multi-line message case)
  • Making ably-cocoa seem like an integrated part of our own SDKs, so that these SDKs can present their log output consistently (e.g. integrating into the subsystem hierarchy in AAT) — this is pretty much already described in Understand SDK users’ requirements for log output #1618, though (user embedding ably-cocoa in a library)

Next steps

Put this in front of other Ably SDK developers for thoughts and to gather further requirements.

┆Issue is synchronized with this Jira Task by Unito

@lawrence-forooghian lawrence-forooghian added this to the Logging milestone Apr 6, 2023
@sync-by-unito
Copy link

sync-by-unito bot commented Apr 6, 2023

➤ Automation for Jira commented:

The link to the corresponding Jira issue is https://ably.atlassian.net/browse/SDK-3504

@lawrence-forooghian lawrence-forooghian changed the title Define Ably SDK developers’ requirements for log output Understand Ably SDK developers’ requirements for log output Apr 6, 2023
@umair-ably umair-ably added the enhancement New feature or improved functionality. label May 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or improved functionality.
Development

No branches or pull requests

2 participants