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

Convert our repo to be a rust workspace #218

Closed
astoycos opened this issue Apr 4, 2024 · 4 comments · Fixed by #227
Closed

Convert our repo to be a rust workspace #218

astoycos opened this issue Apr 4, 2024 · 4 comments · Fixed by #227
Assignees
Labels
help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.

Comments

@astoycos
Copy link
Member

astoycos commented Apr 4, 2024

A rust workspace will allow all our rust modules/crates to have dependency management and versioning from a central point while still coe-exising with our go processes.

Again this is what we do in bpfman so that can be a good reference

@astoycos astoycos added the help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. label Apr 4, 2024
@shaneutt
Copy link
Member

shaneutt commented Apr 4, 2024

Makes perfect sense since we're moving to all Rust soon. 👍

@astoycos
Copy link
Member Author

astoycos commented Apr 5, 2024

@EandrewJones no rush at all but if you want to keep helping this is a logical good next issue :)

@EandrewJones
Copy link
Contributor

@EandrewJones no rush at all but if you want to keep helping this is a logical good next issue :)

I can pick this up. I started work on #50 already, but I can bracket that for now.

@astoycos
Copy link
Member Author

astoycos commented Apr 5, 2024

/assign @EandrewJones

Yeah I think #50 isn't as important, we can discuss further priorities during our meeting

k8s-ci-robot added a commit that referenced this issue May 31, 2024
## Changes

Combines all rust crates under a single workspace to simplify management
of rust packaging.

> *_Note:_* All crates are converted to the workspace with the exception
of ebpf which needs independent tooling and packages to properly build.

Closes #218
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.
Projects
Development

Successfully merging a pull request may close this issue.

3 participants