README.md in gems-0.7.0 vs README.md in gems-0.7.1
- old
+ new
@@ -1,14 +1,29 @@
-# Gems [![Build Status](https://secure.travis-ci.org/rubygems/gems.png?branch=master)][travis] [![Dependency Status](https://gemnasium.com/rubygems/gems.png?travis)][gemnasium]
-Ruby wrapper for the RubyGems.org API.
+# Gems
+[![Gem Version](https://badge.fury.io/rb/gems.png)][gem]
+[![Build Status](https://secure.travis-ci.org/rubygems/gems.png?branch=master)][travis]
+[![Dependency Status](https://gemnasium.com/rubygems/gems.png?travis)][gemnasium]
+[gem]: https://rubygems.org/gems/gems
[travis]: http://travis-ci.org/rubygems/gems
[gemnasium]: https://gemnasium.com/rubygems/gems
+Ruby wrapper for the RubyGems.org API.
+
## Installation
gem install gems
+To ensure the code you're installing hasn't been tampered with, it's
+recommended that you verify the signature. To do this, you need to add my
+public key as a trusted certificate (you only need to do this once):
+
+ gem cert --add <(curl -Ls https://gist.github.com/sferik/4701180/raw/public_cert.pem)
+
+Then, install the gem with the high security trust policy:
+
+ gem install gems -P HighSecurity
+
## Documentation
[http://rdoc.info/gems/gems](http://rdoc.info/gems/gems)
# Usage Examples
require 'rubygems'
@@ -38,13 +53,10 @@
Gems.unyank 'bills', '0.0.1'
# Return an array of version details for coulda.
Gems.versions 'coulda'
- # Return an array of version details for coulda.
- Gems.versions 'coulda'
-
# Return the total number of downloads for rails_admin 0.0.1.
# (Defaults to the latest version if no version is specified.)
Gems.total_downloads 'rails_admin', '0.0.1'
# Returns an array containing the top 50 downloaded gem versions for today.
@@ -105,53 +117,9 @@
# By default, we load your API key from ~/.gem/credentails
# You can override this default by specifying a custom API key.
Gems.configure do |config|
config.key '701243f217cdf23b1370c7b66b65ca97'
end
-
-## Contributing
-In the spirit of [free software](http://www.fsf.org/licensing/essays/free-sw.html), **everyone** is encouraged to help improve this project.
-
-Here are some ways *you* can contribute:
-
-* by using alpha, beta, and prerelease versions
-* by reporting bugs
-* by suggesting new features
-* by writing or editing documentation
-* by writing specifications
-* by writing code (**no patch is too small**: fix typos, add comments, clean up
- inconsistent whitespace)
-* by refactoring code
-* by closing [issues](https://github.com/rubygems/gems/issues)
-* by reviewing patches
-
-## Submitting an Issue
-We use the [GitHub issue tracker](https://github.com/rubygems/gems/issues) to
-track bugs and features. Before submitting a bug report or feature request,
-check to make sure it hasn't already been submitted. When submitting a bug
-report, please include a [Gist](https://gist.github.com/) that includes a stack
-trace and any details that may be necessary to reproduce the bug, including
-your gem version, Ruby version, and operating system. Ideally, a bug report
-should include a pull request with failing specs.
-
-## Submitting a Pull Request
-1. [Fork the repository.][fork]
-2. [Create a topic branch.][branch]
-3. Add specs for your unimplemented feature or bug fix.
-4. Run `bundle exec rake spec`. If your specs pass, return to step 3.
-5. Implement your feature or bug fix.
-6. Run `bundle exec rake spec`. If your specs fail, return to step 5.
-7. Run `open coverage/index.html`. If your changes are not completely covered
- by your tests, return to step 3.
-8. Add documentation for your feature or bug fix.
-9. Run `bundle exec rake doc:yard`. If your changes are not 100% documented, go
- back to step 8.
-10. Add, commit, and push your changes.
-11. [Submit a pull request.][pr]
-
-[fork]: http://help.github.com/fork-a-repo/
-[branch]: http://learn.github.com/p/branching.html
-[pr]: http://help.github.com/send-pull-requests/
## Supported Ruby Versions
This library aims to support and is [tested against][travis] the following Ruby
implementations: