tlsn icon indicating copy to clipboard operation
tlsn copied to clipboard

feat: root workspace

Open 0xJepsen opened this issue 1 year ago • 3 comments

Curious if we would be open to a PR that resolves a single workspace Cargo.toml in the root of the project? rather than multiple workspaces?

0xJepsen avatar May 28 '24 18:05 0xJepsen

The reason it is split up, is to make it easier for the language server when developing tlsn. A single workspace was too slow in the past. I'm afraid it still is.

heeckhau avatar May 28 '24 19:05 heeckhau

I see, that makes sense. Are the components mainly frozen right now or are they undergoing active developement? Does it make sense to move more solidified code into an external dependency and unify things in 1-3 workspaces or is that just complicating things.

0xJepsen avatar May 28 '24 21:05 0xJepsen

Everything is still under active development. Though I do think we should investigate consolidating crates into workspaces and solve the rust analyzer issue some other way. This would probably improve compile times

sinui0 avatar Jun 12 '24 20:06 sinui0

Closed by #537

sinui0 avatar Jul 25 '24 01:07 sinui0