-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
Adds bevy_tracing crate #13556
base: main
Are you sure you want to change the base?
Adds bevy_tracing crate #13556
Conversation
My preference is for b here. I do like doing this though. |
I think this will contribute to the crate inflation and the feeling of "way too many dependencies" without any actual benefits |
Can this just be moved to Furthermore, the benefits provided by |
I think the problem with bevy_log is that it'll create a circular dependency. |
this seems to have three different things:
|
I'm writing an issue in the |
Objective
Solution
bevy_tracing
with all tracing utilities that were present inbevy_utils
.TODO:
We should decide if we:
a) decide to make this a breaking change and remove these utilities from
bevy_utils
in a follow-up orb) deprecate the utilities in
bevy_utils
and migrate crate by crate to reduce diff footprint in subsequent PRs. We would need to remove the utilities frombevy_utils
at some point though.We also need to reserve the crate name in
crates.io
.Migration Guide