Skip to content

AFTER COMPETITION: Join CV + ROS repos #113

@thedavidchu

Description

@thedavidchu

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

Labels

enhancementNew feature or requestquestionFurther information is requested

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions