commaai / openpilot

openpilot is an operating system for robotics. Currently, it upgrades the driver assistance system in 275+ supported cars.
https://comma.ai/openpilot
MIT License
48.82k stars 8.88k forks source link

Fixup repo abstractions #29598

Open adeebshihadeh opened 11 months ago

adeebshihadeh commented 11 months ago

Need tests to ensure that each top level directory (third_party, common, system, selfdrive) doesn't import or rely on anything in after it in that list. There's a bunch of minor violations of this in tests for example.

StefanLekanic-SYRMIA commented 5 months ago

Hi guys! I am new in the openpilot community and I would like to take this task and work on it. Do you have any examples or guidelines where to start or what is already implemented that is similar to this (just to shorten my research time)?