osrf / ovc

the Open Vision Computer
Apache License 2.0
198 stars 42 forks source link

Restructuring Repo per OVC Version #40

Closed gbalke closed 3 years ago

gbalke commented 3 years ago

Big re-org to make navigation a little more readable. Will also allow per-version documentation/build scripting. This was decided as there's very minimal overlap between each project so it only adds confusion to keep them intertwined. Next steps are to include a readme at the top of each OVC version or split them into separate repos (will decide that later).

gbalke commented 3 years ago

Here's the tree 3 layers deep:

$ tree -d -L 3
.
├── docs
│   ├── assets
│   │   ├── css
│   │   ├── fonts
│   │   ├── images
│   │   └── js
│   ├── docs
│   ├── _layouts
│   ├── _sass
│   ├── script
│   └── _site
│       ├── assets
│       ├── docs
│       └── script
├── ovc0
│   └── hardware
│       ├── HarleyGhostRider
│       └── HarleyTandem
├── ovc1
│   ├── firmware
│   │   ├── fpga
│   │   └── mcu
│   ├── hardware
│   └── software
│       ├── cli
│       ├── dtb
│       ├── ovc_module
│       ├── ros
│       ├── ros2
│       └── scripts
├── ovc2
│   ├── doc
│   │   └── ovc2a
│   ├── firmware
│   │   ├── fpga
│   │   └── stable
│   ├── hardware
│   │   ├── ovc2a
│   │   └── ovc2b
│   └── software
│       ├── modules
│       ├── ros
│       └── scripts
├── ovc3
│   ├── firmware
│   │   ├── os
│   │   ├── test_board
│   │   └── utilities
│   ├── hardware
│   │   ├── ovc3a
│   │   └── ovc3b
│   └── software
│       └── ovc_embedded_driver
├── ovc4
│   ├── firmware
│   │   └── lpc_fw
│   ├── hardware
│   │   └── carrier
│   └── software
│       └── ovc4_driver
├── ovc5
│   ├── firmware
│   │   ├── carrier_board
│   │   ├── petalinux
│   │   └── sandbox
│   ├── hardware
│   │   └── carrier
│   └── software
│       ├── camera_device_driver
│       ├── camera_host_driver
│       └── clocking
└── testbench
    └── arduino
        ├── latency_test
        └── leds_sync_test

75 directories