redpanda-data / redpanda-data/console
Cap’n Proto Integration
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 4.3k
- Forks
- 432
- Avg merge
- 3d 6h
- Merged PRs (30d)
- 40
Description
First and foremost, thank you for this amazing product 🙌
Background: I'm using Cap'n Proto as a data exchange format for my payload, and like any other binary protocol, it's unreadable to humans.
I've recently begun using Redpanda Console (so I'm a novice) and discovered the deserialization feature, which is exactly what I was looking for.
Unfortunately, Cap'n Proto is currently unsupported, so I can only see a bunch of binary data.
Is it possible to support Cap'n Proto?
I can try to help/create a PR if you point me in the right direction (even if I am not a GO expert).
Thanks 🥳
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating Redpanda Console's deserialization feature and determine how unsupported payload formats are handled. The issue names no files or tests; done would mean Cap’n Proto payloads are supported and displayed as readable data instead of binary output.
Written by the indexing model from the issue text.
Assessment
- Domain
- data
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100