Proposed Ideas:
- put in
extensions
- make external repos
- put in
apps
I think the unifying concerns are:
- If the buildingMOTIF api changes we want to make sure we keep our ancillary projects up to date.
- Putting things in different repos can lead to things falling through the cracks.
- Don't want to unnecessary clutter.
- Don't want testing in main repo to get any more complicated
- Adding additional dependencies could lead to issues resolving in the future.
Some Ideas:
- It might be possible to set up actions which trigger testing on other repos when a merge is made to main. This could just help alert us when things do break without needing to clutter our main repo.
- Everything from additional work which would make core buildingmotif api better should be integrated into the main repo.