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

API coverage matrix #666

Closed
milyin opened this issue Jan 25, 2024 · 1 comment
Closed

API coverage matrix #666

milyin opened this issue Jan 25, 2024 · 1 comment
Assignees
Labels
documentation Improvements or additions to documentation release Part of the next release

Comments

@milyin
Copy link
Contributor

milyin commented Jan 25, 2024

Describe the feature

An API coverage matrix should be done for all the languages, bindings. The matrix should highlight what “core” APIs are available in the different bindings. Once the gaps identified, we will decide how to fill those gaps. The API coverage matrix should be made public as part of the documentation

Plan:

  • in zenoh automatically generate tag for each API entry
  • in other projects sources manually place these tags in comments at corresponding places
  • allow to declare additional tags outside of rust sources
  • fill the matrix by parsing the sources of all projects
@milyin milyin moved this to In progress in Zenoh 1.0.0 release Jan 25, 2024
@Mallets Mallets added documentation Improvements or additions to documentation release Part of the next release labels Jan 25, 2024
@Mallets Mallets linked a pull request Jan 26, 2024 that will close this issue
@p-avital p-avital removed a link to a pull request Jan 29, 2024
@milyin milyin linked a pull request Jan 31, 2024 that will close this issue
@milyin
Copy link
Contributor Author

milyin commented Feb 1, 2024

@milyin milyin closed this as completed Mar 27, 2024
@github-project-automation github-project-automation bot moved this from In progress to Done in Zenoh 1.0.0 release Mar 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation release Part of the next release
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

3 participants