robotpy / robotpy-commands-v2

Python implementation of the WPILib Command Framework (2020+)
Other
2 stars 14 forks source link

Rewrite in pure python #25

Closed virtuald closed 6 months ago

virtuald commented 12 months ago

There are a lot of issues that teams run into because this is a wrapper around C++ dependencies (specifically figuring out where errors are occurring is challenging), and there are also some integration issues that come up with third party libraries that use C++ commands because this is a fork. For 2024 we should rewrite commands in pure python. Goals in this rewrite:

After this is completed, then integration of coroutine ideas can be contemplated more seriously (#12, #24). I think the rewrite should happen first though.

virtuald commented 6 months ago

Fixed in #27