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

All small API maladies #659

Open
5 tasks
WojciechBarczynski opened this issue Aug 8, 2024 · 0 comments
Open
5 tasks

All small API maladies #659

WojciechBarczynski opened this issue Aug 8, 2024 · 0 comments

Comments

@WojciechBarczynski
Copy link
Member

WojciechBarczynski commented Aug 8, 2024

This issue is a place to put all small changes that should be made to improve the usage experience, however, they are not currently the priority (but shouldn't be forgotten).

List:

  • Component IDs must be unique across all outputs (output_1 and output_2 can't define some_comp_id simultaneously). This is unnecessary, but with the current implementation, the user receives an error once they want to do it.
  • width, height, top, and bottom should be supported by more components. Users often need to warp components with view to achieve the desired layout.
  • Scene validation errors are not returned in response if the request is scheduled, they are logged instead.
  • Errors in complex scenes are hard to read, as there is no indication in which specific place they occur. If you get an error like: failed to deserialize ... it's hard to debug it in more complex scenes.
  • ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant