Skip to content

CLOUDSTACK-10330 PULL_REQUEST_TEMPLATE: Add pull request template - #2489

Merged
yadvr merged 2 commits into
apache:4.11from
shapeblue:pr-template
Mar 19, 2018
Merged

CLOUDSTACK-10330 PULL_REQUEST_TEMPLATE: Add pull request template#2489
yadvr merged 2 commits into
apache:4.11from
shapeblue:pr-template

Conversation

@yadvr

@yadvr yadvr commented Mar 15, 2018

Copy link
Copy Markdown
Member

This adds a pull request template. That would look like below:

Description

This adds a pull request for future CloudStack PRs.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Screenshots (if appropriate):

How Has This Been Tested?

Tested on Github.

Checklist:

  • I have read the CONTRIBUTING document.
  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

@blueorangutan package

This adds a pull request template.

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
@yadvr yadvr added this to the 4.11.1.0 milestone Mar 15, 2018
@blueorangutan

Copy link
Copy Markdown

@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

@blueorangutan

Copy link
Copy Markdown

Packaging result: ✖centos6 ✔centos7 ✖debian. JID-1780

@DaanHoogland DaanHoogland left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks fine, let's take it from here

@nvazquez nvazquez left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would remove the blueorangutan packaging job as in many cases it can be invoked but will perform no action if the user is not on its allowed list

@yadvr

yadvr commented Mar 15, 2018

Copy link
Copy Markdown
Member Author

Thanks Nicolas, bo pkg can be requested by anyone on apache/cloudstack repo. But only authorized users can run tests.

@nvazquez

Copy link
Copy Markdown
Contributor

Sorry, thought packaging too. Then LGTM as it is

Comment thread PULL_REQUEST_TEMPLATE.md Outdated
## Checklist:
<!--- Go over all the following points, and put an `x` in all the boxes that apply. -->
<!--- If you're unsure about any of these, don't hesitate to ask. We're here to help! -->
- [ ] I have read the **CONTRIBUTING** document.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It would be nice to hyperlink the "CONTRIBUTING" text.

@rafaelweingartner rafaelweingartner left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That is a great initiative! Congratulations @rhtyd!
It is looking very nice this template. big 👍

Comment thread PULL_REQUEST_TEMPLATE.md
- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to change)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we can have "improvement" and/or "enhancement" here too, because there could be a case which the PR falls on neither of above because of the two mentioned states.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also, what about code cleanup and PRs, which only add test cases?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Correct! Those two make sense as well.

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
@yadvr yadvr changed the title PULL_REQUEST_TEMPLATE: Add pull request template CLOUDSTACK-10330 PULL_REQUEST_TEMPLATE: Add pull request template Mar 19, 2018
@yadvr

yadvr commented Mar 19, 2018

Copy link
Copy Markdown
Member Author

This is simply doc change, merging this based on feedback (incorporated) and 2+ reviews.

@yadvr
yadvr merged commit 1ad04cb into apache:4.11 Mar 19, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants