Update CONTRIBUTING.md to require a bug. #211

Merged
merged 1 commit into from Jan 8, 2016

Conversation

Projects
None yet
3 participants
Member

kyrofa commented Jan 8, 2016

This PR resolves LP: #1532195 by making the first step of the contribution guidelines "Make sure there's a bug."

Update CONTRIBUTING.md to require a bug.
LP: #1532195

Signed-off-by: Kyle Fazzari <kyle@canonical.com>
-3. Squash commits into one, well-formatted commit.
+3. Squash commits into one, well-formatted commit. Mention the bug being
+ resolved in the commit message on a line all by itself like `LP: #<bug>`.
@elopio

elopio Jan 8, 2016

Member

Does it work also making it a link?

@kyrofa

kyrofa Jan 8, 2016

Member

You mean only in the PR instead of the commit? If so, no-- the tools we use for changelog generation parse the commit logs, not the PR descriptions.

@kyrofa

kyrofa Jan 8, 2016

Member

If you mean adding a link to the commit, that also doesn't work since git-dch parses for the LP: #<bug> pattern, which a link wouldn't match.

Member

elopio commented Jan 8, 2016

👍
Only a comment about making the LP comment a link.

Collaborator

sergiusens commented Jan 8, 2016

👍 a link in the PR like @kyrofa does is an added bonus, not sure if necessary,

Member

kyrofa commented Jan 8, 2016

Agreed. Let's merge this, and if the lack of links becomes painful we can revamp.

kyrofa added a commit that referenced this pull request Jan 8, 2016

Merge pull request #211 from kyrofa/contributing_require_bug
Update CONTRIBUTING.md to require a bug.

@kyrofa kyrofa merged commit ab5dc72 into snapcore:master Jan 8, 2016

2 checks passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details
coverage/coveralls Coverage remained the same at 89.756%
Details

@kyrofa kyrofa deleted the kyrofa:contributing_require_bug branch Jan 8, 2016

smoser pushed a commit to smoser/snapcraft that referenced this pull request Sep 14, 2016

Merge pull request #211 from ahmetalpbalkan/non-lo-fix
Improved logic to find non-lo interfaces

kalikiana pushed a commit to kalikiana/snapcraft that referenced this pull request Apr 6, 2017

Merge pull request #211 from kyrofa/contributing_require_bug
Update CONTRIBUTING.md to require a bug.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment