Skip to content

Update CONTRIBUTING with copy from release notes#1038

Merged
msecret merged 10 commits into
18f-pages-stagingfrom
update-contributing
Mar 11, 2016
Merged

Update CONTRIBUTING with copy from release notes#1038
msecret merged 10 commits into
18f-pages-stagingfrom
update-contributing

Conversation

@rogeruiz

Copy link
Copy Markdown
Contributor

I ported over the gulp workflow section from the release notes into what was already in CONTRIBUTING. I updated the release notes here with the a reference to this update.

@rogeruiz

Copy link
Copy Markdown
Contributor Author

@kategarklavs I only added to what was already here in the contributing docs, but if you could take a look at this that'd be good helpful.

@kategarklavs

Copy link
Copy Markdown
Contributor

@rogeruiz Taking a look now!

Comment thread CONTRIBUTING.md Outdated
@@ -46,50 +46,60 @@ Here are a few guidelines to follow when submitting a pull request:

Questions or need help with setup? Feel free to open an issue here [https://github.com/18F/web-design-standards/issues](https://github.com/18F/web-design-standards/issues).

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'd replace "Questions" with "Have questions or ..."

Also, to promote concision, I'd remove the "Feel free to" and start the second sentence with "Open an issue here:"

@kategarklavs

Copy link
Copy Markdown
Contributor

@rogeruiz Hey! Just took a look and made a few comments/recommendations. If you have any questions, please send them my way!

Comment thread CONTRIBUTING.md Outdated
supported via `npm`. This package contains no documentation and the compiled
and bundled CSS, JavaScript, fonts, and images. To build the package locally,
run the following command:
Here are a few of the common tasks:

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.

Ah, OK: So, as I was reading this, I could see how a user might get confused by the statement "Here are a few of the common tasks," which is followed by one example (gulp build).

What if we were to reword this to "The following examples cover a few common tasks" -OR- "The following examples detail a few tasks you'll encounter as you use gulp" — something along those lines?

@rogeruiz rogeruiz force-pushed the update-contributing branch from d3d7505 to a0b2882 Compare March 11, 2016 15:02
rogeruiz added a commit that referenced this pull request Mar 11, 2016
rogeruiz added a commit that referenced this pull request Mar 11, 2016
This patch addresses the comments here: #1038 (comment)
rogeruiz added a commit that referenced this pull request Mar 11, 2016
This patch addresses the comment @msecret brought up here: #1038 (comment)
@rogeruiz

Copy link
Copy Markdown
Contributor Author

@kategarklavs and @msecret I've updated the branch and addressed your comments 🎉 let me know if there is anything else this needs before we can merge it in. Thanks! 🚀

@kategarklavs

Copy link
Copy Markdown
Contributor

@rogeruiz Checking now! Thanks for the heads up.

Comment thread CONTRIBUTING.md Outdated
supported via `npm`. This package contains no documentation and the compiled
and bundled CSS, JavaScript, fonts, and images. To build the package locally,
run the following command:
The following examples detail a few tasks you'll encounter as you use gulp

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.

Please add a colon after "as you use gulp," so the sentence will read as follows:

The following examples detail a few tasks you'll encounter as you use gulp:

@kategarklavs

Copy link
Copy Markdown
Contributor

@rogeruiz OK, just took a look and made one comment about adding a colon — aside from that, this looks good to go 👍

@juliasolorzano juliasolorzano modified the milestone: v0.9.0 Mar 11, 2016
This patch addresses the comments here: #1038 (comment)
This patch updates the `bundle` command to be an install like the
comments say rather than an update.
This patch addresses the comment @msecret brought up here: #1038 (comment)
@rogeruiz rogeruiz force-pushed the update-contributing branch from b26f535 to 23736b2 Compare March 11, 2016 19:01
Comment thread package.json
"main": "src/js/start.js",
"scripts": {
"prepublish": "gulp build",
"prepublish": "bundle && gulp build",

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 personally think that we shouldn't require ruby as a dependency to work on the project and we should just put gulp no-test build here, but am fine with this for now.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

yeah I agree with this, but the /docs directory is still a Ruby project so the Gemfile being there is what makes it a ruby project. 0.2% is still something I guess.

screen shot 2016-03-11 at 2 07 13 pm

@msecret

msecret commented Mar 11, 2016

Copy link
Copy Markdown
Contributor

LGTM

msecret pushed a commit that referenced this pull request Mar 11, 2016
Update CONTRIBUTING with copy from release notes
@msecret msecret merged commit 496400d into 18f-pages-staging Mar 11, 2016
@maya maya deleted the update-contributing branch March 14, 2016 21:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants