Skip to content

Consider removing headless plugins #16152

@alice-i-cecile

Description

@alice-i-cecile
          I'm not sure this is a good idea to have in Bevy. "Headless" meaning will change depending on the use case, and controlling it with a plugin rather than features means longer compile time and a lot of code that can't be used, events not registered, component not reflected, but still available when developing which will mean a less good developer experience.

Originally posted by @mockersf in #15260 (comment)

Metadata

Metadata

Labels

A-AppBevy apps and pluginsC-UsabilityA targeted quality-of-life change that makes Bevy easier to useD-StraightforwardSimple bug fixes and API improvements, docs, test and examplesS-Ready-For-ImplementationThis issue is ready for an implementation PR. Go for it!

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions