Contributed by the 18F team, part of the United States General Services Administration: https://18f.gsa.gov/
The 18F Hub repository aims to provide a lightweight, easily-adaptable template for websites like the 18F Public Hub, to empower Instigators across the US federal government and beyond to spread modern software development practices. Consequently, 18F will be extracting more and more generic, reusable components into this gem, leaving the plugins in the 18F Hub repository very lean and declarative, so that others may more easily understand how to adapt the Hub template to their own team's needs.
Add this line to your application's Gemfile:
And then execute:
Or install it yourself as:
$ gem install team_hub
More documentation will be forthcoming as this gem is built up with features
extracted from the 18F Hub. For now, see the 18F Hub Plugins
directory to see how parts
team_hub are currently used, and to see hints of functionality that will
be added to
team_hub in the near future.
- Fork it ( https://github.com/18F/team_hub/fork )
- Create your feature branch (
git checkout -b my-new-feature)
- Commit your changes (
git commit -am 'Add some feature')
- Push to the branch (
git push origin my-new-feature)
- Create a new Pull Request
Feel free to ping @mbland with any questions you may have, especially if the current documentation should've addressed your needs, but didn't.
This project is in the public domain within the United States, and copyright and related rights in the work worldwide are waived through the CC0 1.0 Universal public domain dedication.
All contributions to this project will be released under the CC0 dedication. By submitting a pull request, you are agreeing to comply with this waiver of copyright interest.