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

Merge 'iceoryx_dust' back to 'iceoryx_hoofs' #2130

Closed
elBoberido opened this issue Dec 8, 2023 · 1 comment · Fixed by #2132 or #2133
Closed

Merge 'iceoryx_dust' back to 'iceoryx_hoofs' #2130

elBoberido opened this issue Dec 8, 2023 · 1 comment · Fixed by #2132 or #2133
Labels
refactoring Refactor code without adding features

Comments

@elBoberido
Copy link
Member

elBoberido commented Dec 8, 2023

Brief feature description

As decided in the developer meetup from 2023-12-05, iceoryx_dust will be merged back to iceoryx_hoofs

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

Detailed information

The split was partially arbitrary since there are classes in iceoryx_dust which are used in iceoryx_posh and need to be quality level 1 or 1+. It is upon downstream to decide which classes to use, even it they are not used by iceoryx_posh. 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: The part with the more fine grained list of quality levels is moved to #2182

@elBoberido elBoberido added the refactoring Refactor code without adding features label Dec 8, 2023
elBoberido added a commit to elBoberido/iceoryx that referenced this issue Dec 8, 2023
elBoberido added a commit to elBoberido/iceoryx that referenced this issue Dec 8, 2023
elBoberido added a commit that referenced this issue Dec 9, 2023
@elBoberido elBoberido linked a pull request Dec 9, 2023 that will close this issue
22 tasks
elBoberido added a commit to elBoberido/iceoryx that referenced this issue Dec 12, 2023
elBoberido added a commit to elBoberido/iceoryx that referenced this issue Dec 12, 2023
elBoberido added a commit to elBoberido/iceoryx that referenced this issue Dec 12, 2023
elBoberido added a commit to elBoberido/iceoryx that referenced this issue Dec 12, 2023
elBoberido added a commit to elBoberido/iceoryx that referenced this issue Dec 12, 2023
elBoberido added a commit to elBoberido/iceoryx that referenced this issue Dec 12, 2023
elBoberido added a commit to elBoberido/iceoryx that referenced this issue Dec 12, 2023
elBoberido added a commit to elBoberido/iceoryx that referenced this issue Dec 12, 2023
elBoberido added a commit to elBoberido/iceoryx that referenced this issue Dec 12, 2023
elBoberido added a commit to elBoberido/iceoryx that referenced this issue Dec 12, 2023
elBoberido added a commit to elBoberido/iceoryx that referenced this issue Dec 12, 2023
elBoberido added a commit to elBoberido/iceoryx that referenced this issue Dec 12, 2023
elBoberido added a commit to elBoberido/iceoryx that referenced this issue Dec 12, 2023
elBoberido added a commit to elBoberido/iceoryx that referenced this issue Dec 12, 2023
elBoberido added a commit to elBoberido/iceoryx that referenced this issue Dec 12, 2023
elBoberido added a commit to elBoberido/iceoryx that referenced this issue Dec 12, 2023
elBoberido added a commit to elBoberido/iceoryx that referenced this issue Dec 12, 2023
elBoberido added a commit to elBoberido/iceoryx that referenced this issue Dec 12, 2023
elBoberido added a commit that referenced this issue Dec 18, 2023
…hoofs

iox-#2130 Merge 'iceoryx_dust' back to 'iceoryx_hoofs'
@elBoberido elBoberido linked a pull request Dec 18, 2023 that will close this issue
22 tasks
@elBoberido
Copy link
Member Author

Closing this issue. The remaining tasks are moved to #2182

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
refactoring Refactor code without adding features
Projects
None yet
1 participant