opentelemetry-demo icon indicating copy to clipboard operation
opentelemetry-demo copied to clipboard

Elixir Chat Service

Open joshleecreates opened this issue 8 months ago • 26 comments

Changes

Fix #1511. Creates an elixir-based chat service (Draft)

TODO

  • [x] Update frontend to join channels based on the username
  • [ ] Create an "Admin" frontend page to join user chats
  • [ ] Add a proper UI for chat messages
  • [x] Add an ecto/postgres integration for persisting chats from the genserver
  • [ ] Add a custom macro to simplify telemetry generation in channels
  • [x] Move to main docker-compose
  • [x] Fix span representation for message producers/consumers
  • [x] Ensure ecto spans are generated
  • [ ] Move UI out of phoenix and remove phoenix page controller

Merge Requirements

For new features contributions please make sure you have completed the following essential items:

  • [ ] CHANGELOG.md updated to document new feature additions
  • [ ] Appropriate documentation updates in the docs
  • [ ] Appropriate Helm chart updates in the helm-charts

Maintainers will not merge until the above have been completed. If you're unsure which docs need to be changed ping the @open-telemetry/demo-approvers.

joshleecreates avatar Jun 22 '24 02:06 joshleecreates