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

Add links to additional foundational libraries #10829

Closed
wants to merge 3 commits into from
Closed

Add links to additional foundational libraries #10829

wants to merge 3 commits into from

Conversation

AxiomaticSemantics
Copy link
Contributor

Objective

  • Add links to various foundational libraries

Solution

  • Add the links

* [glam-rs](https://github.com/bitshifter/glam-rs): a simple and fast 3D math library for games and graphics
* [gltf](https://github.com/gltf-rs/gltf): glTF 2.0 loader
* [rodio](https://github.com/RustAudio/rodio): audio playback library leveraging [CPAL](https://github.com/RustAudio/cpal)
* [taffy](https://github.com/DioxusLabs/taffy): cross-platform UI layout library
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Correct me if I'm wrong, but taffy doesn't seem to depend on anything platform specific? Sure it's cross platform, but that's not really saying anything considering it's not abstracting over different platforms in the first place (like wgpu or winit does) xD.

Anyways small nit, lgtm.

@mockersf
Copy link
Member

mockersf commented Dec 1, 2023

I would prefer to remove that part of the readme rather than to extend it with more libraries.

Some of those are not foundational for me, and there are active efforts to remove them

@cart
Copy link
Member

cart commented Dec 1, 2023

I would prefer to remove that part of the readme rather than to extend it with more libraries.

I'm ok with that. Bevy builds on a ton of different libraries and choosing who gets "prime real estate" in the readme is hard / political. Closing that can of worms makes a lot of sense.

I'm also down to remove the "alternatives" section for similar reasons. There are a number of engines/libs that aren't credited there, some of those listed no longer exist / aren't maintained, and it isn't really our job to be the canonical source.

@cart
Copy link
Member

cart commented Dec 1, 2023

Closing in favor of a PR that removes it.

@cart cart closed this Dec 1, 2023
@cart
Copy link
Member

cart commented Dec 1, 2023

#10836

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants