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

Refine netlink crate to be reused by other projects #241

Closed
jiangliu opened this issue May 31, 2020 · 1 comment
Closed

Refine netlink crate to be reused by other projects #241

jiangliu opened this issue May 31, 2020 · 1 comment
Labels
enhancement Improvement to an existing feature needs-review Needs to be assessed by the team.

Comments

@jiangliu
Copy link
Contributor

Which feature do you think can be improved?
The netlink crate in kata-container project.

Specify the feature you think could be made better.
The netlink crate could be implemented as a generic library and may be reused by other projects.

How can it be improved?

  1. get rid of dependency on the rustjail crate
  2. split Kata specific code out of generic code
  3. reduce unsafe code
  4. reduce the dependency chain. By default it has dependency on about 70 crates.
  5. define features to conditionally enable features.

Describe how specifically you think it could be improved.

Additional Information

Anything else to add?

Before raising this feature request

Have you looked at the limitations document?

@jiangliu jiangliu added enhancement Improvement to an existing feature needs-review Needs to be assessed by the team. labels May 31, 2020
@jodh-intel jodh-intel added this to To do in Issue backlog Aug 10, 2020
@ariel-adam
Copy link
Contributor

Closing this issue since the PR has been merged.

Issue backlog automation moved this from To do to Done Dec 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improvement to an existing feature needs-review Needs to be assessed by the team.
Projects
Issue backlog
  
Done
Development

No branches or pull requests

2 participants