Skip to content

Conversation

btamayo
Copy link
Member

@btamayo btamayo commented Nov 9, 2017

Wanted to open this PR since there's some items like the Formatting section and Code Conventions that we should probably look over.

@mbland Thanks so much for letting us use your original CONTRIBUTING.md from https://github.com/mbland/go-script-bash. Please feel free to update as you see fit, remove/add sections, change wording, etc.

The diff for the two documents is here.

I personally don't have much experience with golang. I trimmed the bits that pertained to go, but if it's applicable please tell me and I'll add it back. :) I also tried to be slightly more brief to anticipate added sections later.

This closes #12.

- CONTRIBUTING.md
- CODE_OF_CONDUCT.md
- .github/ directory

FullSemver: 0.4.1-meta-add-templates-github.1+66
Branch: meta/add-templates-github
FullSemver: 0.4.1-meta-add-templates-github.1+66
Branch: meta/add-templates-github
FullSemver: 0.4.1-meta-add-templates-github.1+67
Branch: meta/add-templates-github
@btamayo btamayo added this to the v0.5.0 milestone Nov 9, 2017
@btamayo btamayo requested a review from a team November 9, 2017 05:29
@ghost ghost assigned btamayo Nov 9, 2017
@ghost ghost added the review label Nov 9, 2017
CONTRIBUTING.md Outdated
- https://lists.gnu.org/archive/html/bug-bash/2012-06/msg00068.html
- ftp://ftp.gnu.org/gnu/bash/bash-4.2-patches/bash42-025
- http://lists.gnu.org/archive/html/help-bash/2012-03/msg00078.html

Copy link
Member

Choose a reason for hiding this comment

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

could add ShellCheck hint?

- [ShellCheck](https://www.shellcheck.net/) can help to identify many of these issues 

Copy link
Member Author

Choose a reason for hiding this comment

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

Done! Good idea :)

- uses Bash and BATS as project names
- minor markdown formatting changes
@sublimino
Copy link
Member

sublimino commented Feb 7, 2018

@mbland's style guide looks like a great place to start.

I've PR'd some minor tweaks to @btamayo's branch in btamayo#2, and there's a question above of whether we like ShellCheck enough to add a link to it (there are lots of plugins for IDEs, I think it's marvellous). Apart from that it's all good AFAICS.

@sublimino
Copy link
Member

Pending a merge of minor changes to the source branch of this PR it's good to merge IMO.

And in the interest of https://github.com/bats-core/bats-core/milestone/1 I'm inclined to merge it this week regardless unless @mbland or @jasonkarns feel otherwise? 😄

@jasonkarns
Copy link
Member

no objection

CONTRIBUTING.md Outdated
2. DO add information if you're facing a similiar issue as someone else, but
within a different context (e.g. different steps needed to reproduce the issue
than previous stated, different version of bash or bats, different OS, etc.)
You can read on how to do that here: [Information to include][#information-to-include]
Copy link
Contributor

Choose a reason for hiding this comment

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

The "Information to include" section is missing. Did you mean to add it?

Copy link
Member Author

@btamayo btamayo Mar 16, 2018

Choose a reason for hiding this comment

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

@mbland PR Updated :)

@mbland mbland merged commit ddef6c3 into bats-core:master Mar 16, 2018
@ghost ghost removed the review label Mar 16, 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.

Create Contributing Guidelines
4 participants