Skip to content
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

added pull_request_template.md #25848

Merged
merged 6 commits into from Mar 6, 2019
Merged

added pull_request_template.md #25848

merged 6 commits into from Mar 6, 2019

Conversation

smuzaffar
Copy link
Contributor

Added new Pull Request template which should be presented to the pull request submitter at the time of PR creation.

@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 4, 2019

The code-checks are being triggered in jenkins.

@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 4, 2019

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-25848/8303

  • This PR adds an extra 8KB to repository

@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 4, 2019

A new Pull Request was created by @smuzaffar (Malik Shahzad Muzaffar) for master.

It involves the following packages:

pull_request_template.md

The following packages do not have a category, yet:

pull_request_template.md
Please create a PR for https://github.com/cms-sw/cms-bot/blob/master/categories_map.py to assign category

@cmsbuild can you please review it and eventually sign? Thanks.
@davidlange6, @slava77, @fabiocos you are the release manager for this.

cms-bot commands are listed here

@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 5, 2019

Pull request #25848 was updated. @cmsbuild, @smuzaffar, @Dr15Jones can you please check and sign again.

@fabiocos
Copy link
Contributor

fabiocos commented Feb 6, 2019

@smuzaffar the other messages printed by the bot are stored in the bot repository itself, like https://github.com/cms-sw/cms-bot/blob/master/cms_static.py
Is there a reason that I am missing why this addition should sit in CMSSW?

@smuzaffar
Copy link
Contributor Author

@fabiocos , other messages are comments added by bot after the creation of PR.
This change will allow developer to see this message during the creation of PR. This message will be presented in the initial PR comment by github itself (See an example of PR here https://github.com/smuzaffar/cmssw/pull/9 )

@fabiocos
Copy link
Contributor

fabiocos commented Feb 6, 2019

@smuzaffar ok, I see the reason, it refers to the instructions https://help.github.com/articles/creating-a-pull-request-template-for-your-repository/

So what are your integration plans? We should obviously add this file I would say to the core list in categories_map.py in cms-bot, I was about to do it today but I had this question before

@smuzaffar
Copy link
Contributor Author

@fabiocos , @Dr15Jones feel free to update the contents of this PR. Should be add all L2's to sign this ( so that they are aware of the change)?

@fabiocos
Copy link
Contributor

fabiocos commented Feb 7, 2019

@smuzaffar I would perhaps modify "code contains tests relevant for the problem you are solving" into "code if possible contains tests relevant for the problem you are solving", as this does not necessarily always applies.
Fine for me to add all the categories, so everybody can comment and be aware

@fabiocos
Copy link
Contributor

fabiocos commented Feb 7, 2019

assign hlt,visualization,upgrade,generators,reconstruction,dqm,fastsim,db,alca,daq,xpog,pdmv,geometry,analysis,simulation,l1

@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 7, 2019

New categories assigned: fastsim,visualization,upgrade,xpog,pdmv,geometry,hlt,db,analysis,alca,generators,daq,reconstruction,l1,dqm,simulation

@Dr15Jones,@Dr15Jones,@andrius-k,@tocheng,@alberto-sanchez,@cvuosalo,@schneiml,@ianna,@kpedro88,@Martin-Grunewald,@jfernan2,@prebello,@zhenhu,@mommsen,@slava77,@ggovi,@perrozzi,@rekovic,@nsmith-,@efeyazgan,@pohsun,@emeschi,@qliphy,@peruzzim,@kmaeshima,@civanch,@civanch,@civanch,@alja,@pgunnell,@ssekmen,@franzoni,@perrotta,@santocch,@fgolf,@mdhildreth,@mdhildreth,@mdhildreth,@fwyzard,@lveldere you have been requested to review this Pull request/Issue and eventually sign? Thanks

@andrius-k
Copy link

+1

@santocch
Copy link

santocch commented Mar 6, 2019

+1

@Dr15Jones
Copy link
Contributor

+1

@fabiocos
Copy link
Contributor

fabiocos commented Mar 6, 2019

+1

I plan to merge this for next IB

@zhenhu
Copy link
Contributor

zhenhu commented Mar 6, 2019

+1

@civanch
Copy link
Contributor

civanch commented Mar 6, 2019

+1

@fabiocos
Copy link
Contributor

fabiocos commented Mar 6, 2019

@Dr15Jones concerning the remark you did last week: in case you have commit comments that ends into the PR description, they will come before the template text. So it will be up to the submitter to properly move them into the description section replacing the text in brackets < > , if (s)he wants to keep the template formatting.

@fabiocos
Copy link
Contributor

fabiocos commented Mar 6, 2019

merge

@cmsbuild cmsbuild merged commit 7908644 into cms-sw:master Mar 6, 2019
@jfernan2
Copy link
Contributor

+1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment