Module repositories #541
marcomicera
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Modules hierarchy
Hierarchy is achieved
with GitHub templatesby creating other independent repositories that share the git history.qmstr/module(issues)qmstr/builder(issues)qmstr/cmake-builder(issues)qmstr/python3-builder(issues)qmstr/maven-builder(issues)qmstr/analyzer(issues)qmstr/reporter(issues)qmstr/json-reporter(issues)Some repos still do not exist: this is intentional.
Order of development
Issues should be addressed starting from the top level of the hierarchy, i.e., modules.
Reason: once we update a parent template repository, children must rebase to its
HEAD.An example of cascading
When
qmstr/moduleis considered to be complete, we can start addressing issues belonging to repos of the lower layer (as of now,qmstr/builder). From that point,qmstr/builder's git history will continue on its own.In case of oversight
If
qmstr/moduleneeds to be changed whileqmstr/builderis being developed, the latter can cherry-pick common-fixes from the former.Beta Was this translation helpful? Give feedback.
All reactions