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

Fine grained qualitvy level for components in iceoryx_hoofs #2182

Open
elBoberido opened this issue Feb 4, 2024 · 0 comments
Open

Fine grained qualitvy level for components in iceoryx_hoofs #2182

elBoberido opened this issue Feb 4, 2024 · 0 comments
Labels
documentation Improvements or additions to documentation

Comments

@elBoberido
Copy link
Member

elBoberido commented Feb 4, 2024

Brief feature description

As decided in the developer meetup from 2023-12-05, iceoryx_dust was merged back to iceoryx_hoofs. As a result, we need to have a more fine grained list of the quality levels for the components in iceoryx_hoofs.

https://github.com/eclipse-iceoryx/iceoryx/wiki/2023-12-05-Eclipse-iceoryx-developer-meetup#minutes

Detailed information

It is upon downstream to decide which classes to use, we as upstream just need to make downstream aware of the quality level of each header.

This can be done by a matrix like the following (just a suggestion, TBD)

Component Coverage clang-tidy Axivion ...
iox/vector ~100%
iox/detail/convert ~80%

If we include tools like Axivion in the matrix, we also need to state the rules which are followed else it is not possible for upstream to cooperate. It is totally fine though if this is just something that downstream adds but then it cannot be a criteria in the matrix.

Note: This was carved out of #2130

@elBoberido elBoberido added the documentation Improvements or additions to documentation label Feb 4, 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
Projects
None yet
Development

No branches or pull requests

1 participant