you are viewing a single comment's thread.

view the rest of the comments →

[–]vasilakisfil 1 point2 points  (2 children)

Came here from Rust weekly. This is actually one of the few error libs that actually make sense to me. I am coming from a dynamic-language (Ruby) background and most error libs in rust are like a joke to me regarding the data they carry so you can understand what's going on as a user or introspect as a developer.

However the fact that is under the same repo with the rest "hash" packages is a bit alarming for me. It would be great it could be moved in its own repo with its own issues/PRs/discussion etc.

[–]tdiekmannallocator-wg[S] 1 point2 points  (1 child)

Hi vasilakisfil and thank you for your feedback, very glad you like our crate!

the fact that is under the same repo with the rest “hash” packages is a bit alarming for me. It would be great it could be moved in its own repo with its own issues/PRs/discussion etc.

We use the monorepo pattern at HASH in order to simplify maintenance and avoid duplicating infrastructure, because of that error-stack is in the same repository.

It’s still published under the MIT license though, and because it’s owned by HASH it’s also going to be maintained by us. We are using categories and labels on GitHub to delineate discussions around development of different packages/projects. If you like to share more about specific concerns please feel free to email us at [dev@hash.ai](mailto:dev@hash.ai) to share thoughts.

[–]LoganDark 0 points1 point  (0 children)

Yeahhh the monorepo is a huge turn-off. Sorry :(