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

Spec: Allow to send additional metadata to clients #334

Merged
merged 3 commits into from
Jan 13, 2023

Conversation

achim-k
Copy link
Collaborator

@achim-k achim-k commented Jan 11, 2023

Public-Facing Changes

  • Allow to send additional server options to clients

Description
Allows to inform clients about additional server options. E.g. for foxglove-bridge we would like to communicate the ROS_DISTRO to the client

docs/spec.md Outdated Show resolved Hide resolved
docs/spec.md Outdated Show resolved Hide resolved
docs/spec.md Outdated Show resolved Hide resolved
typescript/ws-protocol/src/types.ts Outdated Show resolved Hide resolved
@achim-k achim-k changed the title Spec: Allow to send additional server options to clients Spec: Allow to send additional metadata to clients Jan 12, 2023
@achim-k achim-k merged commit bcc2a9d into main Jan 13, 2023
@achim-k achim-k deleted the achim/server_info_options branch January 13, 2023 15:12
achim-k added a commit to foxglove/ros-foxglove-bridge that referenced this pull request Jan 13, 2023
**Public-Facing Changes**
- Send current `$ROS_DISTRO` to clients via `serverInfo`'s `metadata`
field

**Description**
- Add support for `serverInfo`'s `metadata` field
(foxglove/ws-protocol#334)
- Inform clients about the value of the `$ROS_DISTRO` environment
variable via the `metadata` field

Blocked by foxglove/ws-protocol#334
pezy pushed a commit to pezy/ws-protocol that referenced this pull request Jul 27, 2023
**Public-Facing Changes**
- Allow to send additional server options to clients


**Description**
Allows to inform clients about additional server options. E.g. for
[foxglove-bridge ](https://github.com/foxglove/ros-foxglove-bridge) we
would like to communicate the ROS_DISTRO to the client
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants