fprime-bootstrap project
Should recognize existing repo before creating an empty one
#3125
Labels
fprime-bootstrap project
Should recognize existing repo before creating an empty one
#3125
Feature Description
The project bootstrapper assumes that a new repo is needed. It should first check to see if one already exists and, if so, use it.
Rationale
Many orgs have existing large repos. Further a lot of dev teams try to limit the use of submodules. It would be nice to incorporate an F´ project somewhere within an existing repo in a clean fashion.
With the current implementation, the only way to "easily" bring in an F´ project is to setup a separate repo and bring in the project as a submodule. Right off the bat you are working 2 submodules for the one F´ project. Doable but may not be desired.
The alternative is to kill the repo provisioned by the bootstrapper and then reestablish the submodule for the fprime repo itself. This brings the submodule count down to 1. This too is doable but also requires more work.
If the strapper can check for the existence of an repo, it would make integration with larger codebases easier.
The text was updated successfully, but these errors were encountered: