You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a part of endeavour of transitioning to Rust we want to take a sample Go package, convert it to Rust and replace it's usage in Go code. This is the first exploratory task that's why we don't want to take the simplest package. We want to see where challenges might arise early on.
We decided to proceed with connor package which is somewhat small, but reasonably complex.
Here is the list of tasks that needs to be done
Convert connor to Rust
Define ABI boundaries
Replace existing connor code in Go with a layers that conducts communication between boudaries
After this the old connor package in Go won't exist. We don't want to maintain 2 packages.
The text was updated successfully, but these errors were encountered:
islamaliev
added
the
refactor
This issue specific to or requires *notable* refactoring of existing codebases and components
label
Apr 9, 2024
As a part of endeavour of transitioning to Rust we want to take a sample Go package, convert it to Rust and replace it's usage in Go code. This is the first exploratory task that's why we don't want to take the simplest package. We want to see where challenges might arise early on.
We decided to proceed with
connor
package which is somewhat small, but reasonably complex.Here is the list of tasks that needs to be done
connor
to Rustconnor
code in Go with a layers that conducts communication between boudariesAfter this the old
connor
package in Go won't exist. We don't want to maintain 2 packages.The text was updated successfully, but these errors were encountered: