-
Notifications
You must be signed in to change notification settings - Fork 788
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Track CMS changes to MG5 source via git repository instead of patch files #3355
Comments
FYI, the current tarball corresponds to the |
If you are already basing the start from a GitHub repository then things are even easier. One can fork from that repository and then it is easy to update the fork when the original repository has changes. |
@agrohsje @sihyunjeon will there be any immediate impact on the gridpack production if we move mg5 patches (+ plugins) from genproduction to cms-externals? i.e. does the PdmV gridpack production script clone the newest commit or specific commit or tag of the genproduction? |
if the changes are made accordingly in we now use genproductions master branch but ideally this has to change, fetching the archived releases instead of using the master branch every time. |
Instead of the wget in the code right now, one would do a |
At the moment, in order to build gridpacks one must download a tarball containing the MG5 source code and then applying patches to that code. CMSSW once did something similar to handle changes needed to 3rd party code (e.g. ROOT). CMSSW has since migrated to
We have found using a repository to track changes has been easier to maintain and makes provenance tracking and replayability easier.
The text was updated successfully, but these errors were encountered: