-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Description
Examples in our core repositories need to be tested and maintained for every release. As we add more examples that go beyond basic functionality and combine multiple features or subsystems, this creates significant maintenance overhead.
We should consider a separate crazyflie-demos repository to distinguish between simple, focused examples and more complex demonstrations. Complex examples are valuable because they show best practices and real-world use cases, but they don't need to be maintained across every release like basic examples do. These could include compatibility information or even pin to specific firmware versions using submodules, reducing the maintenance burden while still allowing us to share advanced examples.
We already have several examples in firmware and lib that would benefit from moving to a demos repo. We should audit existing examples and identify candidates for such a demos repository.