-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
enhancementNew feature or requestNew feature or requestquestionFurther information is requestedFurther information is requested
Description
Description:
- Needing to port CV code from the CV-Pipeline repo to the Caffeine repo during CV/ROS integration is a real pain.
- KJ is right: CV should be subordinate to ROS
- This issue is just kind of a suggestion, built off of KJ's observation and mixed with a few ideas for more structural clean code/etc
Goals:
- Copy over all CV (clearly mark what is Python 3 vs Python 2... using (shebang)[https://en.wikipedia.org/wiki/Shebang_(Unix)] operators would help)
- Clean up code + unify styles (maybe setup a linter (Black for Python, clang-format for C++???)/ style guide (e.g. "Defer to ___"))
- Set up ci-testing framework with github actions. Require people to write their own tests (maybe???). This is much easier said than done
Notes:
- Very much an "after competition" task
- Very much a suggestion and open to discussion!
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestquestionFurther information is requestedFurther information is requested