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

Update README.md #247

Merged
merged 1 commit into from
Feb 12, 2015
Merged

Update README.md #247

merged 1 commit into from
Feb 12, 2015

Conversation

anselmbradford
Copy link
Member

  • Adds Readme structure inspired by CFPB project template at
    https://github.com/cfpb/open-source-project-template.
  • Adds more comprehensive installation instructions (of note, there
    were no instructions for starting Elasticsearch).
  • Removes copy that talks about how Wordpress was used in the project
    in the past.
  • Removes copy that references GitHub Enterprise.
  • Cleans up unneeded tab characters.
  • Moves the working with templates section under the Getting Involved
    section.

@anselmbradford
Copy link
Member Author

@himedlooff @jimmynotjim @sebworks @juidai
I re-wrote the Readme to include more comprehensive installation instructions. Would appreciate your eyes on it.

@himedlooff
Copy link
Contributor

Make sure to fork this repo. You should be making a PR from your fork. Will review your updates.

@@ -1,55 +1,70 @@
# cfgov-refresh

This repository contains the redesign-in-progress of consumerfinance.gov. This includes front-end assets and build tools, and configuration for [Sheer](https://github.com/cfpb/sheer) to load content from Wordpress and Django back-ends to elasticsearch to render the site.
**Description**: This repository contains the redesign-in-progress of the [consumerfinance.gov](http://consumerfinance.gov) website. This includes front-end assets and build tools, and configuration for [Sheer](https://github.com/cfpb/sheer) to load content from WordPress and Django back-ends to Elasticsearch to render the site.
Copy link
Contributor

Choose a reason for hiding this comment

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

Re: "Description": some of these bold labels in the open source template are meant as guides and can be left out.

Copy link
Member Author

Choose a reason for hiding this comment

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

Thinking about it, This repository contains could probably be left out also.

Copy link
Contributor

Choose a reason for hiding this comment

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

👍

@himedlooff
Copy link
Contributor

Wow, THANK YOU for adding in these notes.

@anselmbradford
Copy link
Member Author

And thank you for the review!! I'll get these in tomorrow. Happy to open a new PR from a fork too if needed for this. Is that just to prevent accidental writes to the master branch?

@himedlooff
Copy link
Contributor

Not sure, @Scotchester, why do we fork instead of using branches on the origin repo?

@anselmbradford
Copy link
Member Author

@himedlooff Think I got them all. For "tech stack"/"dependencies" I'll leave as-is and open an issue on the template.

Before merging let me know if it's good to go and I'll squash my commits together.

@@ -1,55 +1,82 @@
# cfgov-refresh

This repository contains the redesign-in-progress of consumerfinance.gov. This includes front-end assets and build tools, and configuration for [Sheer](https://github.com/cfpb/sheer) to load content from Wordpress and Django back-ends to elasticsearch to render the site.
The redesign-in-progress of the [consumerfinance.gov](http://consumerfinance.gov) website.
Copy link
Contributor

Choose a reason for hiding this comment

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

Would this be better as "The in-progress redesign..."?

Copy link
Member Author

Choose a reason for hiding this comment

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

👍


## Getting started
```bash
$ mkvirtualenv cfgov-refresh
Copy link
Contributor

Choose a reason for hiding this comment

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

Update all bash commands to either include $ or not for better consistency.

$ elasticsearch --config=/Users/<YOUR MAC OSX USERNAME>/homebrew/opt/elasticsearch/config/elasticsearch.yml
```

### 3. Launch sheer to serve the site
Copy link
Contributor

Choose a reason for hiding this comment

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

"Sheer" when used as the project name should be uppercase here and throughout

Copy link
Member Author

Choose a reason for hiding this comment

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

👍

Copy link
Member Author

Choose a reason for hiding this comment

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

Fixed in 52447c7

anselmbradford added a commit that referenced this pull request Feb 11, 2015
- Fixes
#247 (comment),
#247 (comment)
- Adds missing `$` in terminal code snippets.
anselmbradford added a commit that referenced this pull request Feb 11, 2015
2. In _tests/browser_testing/features/, copy example-environment.cfg to
environment.cfg and change the `chrome_driver` path to the proper path
for your webdriver binary. If you installed via homebrew,
this will be /path/to/homebrew/bin/chromedriver.
Copy link
Contributor

Choose a reason for hiding this comment

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

The Homebrew path should be an inline codeblock

Copy link
Member Author

Choose a reason for hiding this comment

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

👍 That contains a lot that should be inline codeblock actually.

@himedlooff
Copy link
Contributor

Looks good to me. I'll let @jimmynotjim merge since he was the last to comment.

#### 1. Back-end setup

Follow the [Sheer installation instructions](https://github.com/cfpb/sheer#installation)
to get sheer installed.
Copy link
Contributor

Choose a reason for hiding this comment

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

One more instance of lower "sheer"

Copy link
Member Author

Choose a reason for hiding this comment

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

👍

anselmbradford added a commit that referenced this pull request Feb 11, 2015
@anselmbradford
Copy link
Member Author

@himedlooff @jimmynotjim Don't merge this, just let me know it's all set. I'll squash all my "code review edit" commits and merge.

@jimmynotjim
Copy link
Contributor

Ans, squash this down and I'll merge it.

- Adds Readme structure inspired by CFPB project template at
https://github.com/cfpb/open-source-project-template.
- Adds more comprehensive installation instructions (of note, there
were no instructions for starting Elasticsearch).
- Removes copy that talks about how Wordpress was used in the project
in the past.
- Removes copy that references GitHub Enterprise.
- Cleans up unneeded tab characters.
- Moves the working with templates section under the Getting Involved
section.

Additionally fixes:
#247 (comment),
#247 (comment),
#247 (comment),
#247 (comment),
#247 (comment),
#247 (comment),
#247 (comment),
#247 (comment)

- Adds missing `$` in terminal code snippets.

More additional fixes:
#247 (comment),
#247 (comment),
#247 (comment),
#247 (comment)
jimmynotjim added a commit that referenced this pull request Feb 12, 2015
@jimmynotjim jimmynotjim merged commit d096ae0 into gh-pages Feb 12, 2015
@anselmbradford anselmbradford deleted the updates-readme branch February 12, 2015 19:31
anselmbradford added a commit that referenced this pull request Feb 19, 2015
- Adds Readme structure inspired by CFPB project template at
https://github.com/cfpb/open-source-project-template.
- Adds more comprehensive installation instructions (of note, there
were no instructions for starting Elasticsearch).
- Removes copy that talks about how Wordpress was used in the project
in the past.
- Removes copy that references GitHub Enterprise.
- Cleans up unneeded tab characters.
- Moves the working with templates section under the Getting Involved
section.

Additionally fixes:
#247 (comment),
#247 (comment),
#247 (comment),
#247 (comment),
#247 (comment),
#247 (comment),
#247 (comment),
#247 (comment)

- Adds missing `$` in terminal code snippets.

More additional fixes:
#247 (comment),
#247 (comment),
#247 (comment),
#247 (comment)
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