From 927aaf21723b15e13fe9c218ceab084a125c2fb4 Mon Sep 17 00:00:00 2001
From: acacheung
Date: Mon, 20 Oct 2014 17:26:58 -0400
Subject: [PATCH] Fix some broken links
Closes #4 - Remove link for modern day ruby warrior
Closes #7 - Fix dead internal link on security
Closes #9 - Remove modern day ruby warrior from resources
Closes #14 - Fix link to rubygems mirror repo
Closes #5 - Fix broken links from rubyforge on make your own gem page
---
contributing.md | 4 ++++
make-your-own-gem.md | 7 ++++---
resources.md | 1 -
security.md | 2 +-
what-is-a-gem.md | 3 +--
5 files changed, 10 insertions(+), 7 deletions(-)
diff --git a/contributing.md b/contributing.md
index c17b5c7..cea10d9 100644
--- a/contributing.md
+++ b/contributing.md
@@ -305,11 +305,15 @@ A souped-up implementation of search on RubyGems.org, using Solr. Still not
+<<<<<<< HEAD
<<<<<<< HEAD
### [RubyGems Mirror](https://github.com/rubygems/rubygems-mirror/wiki/Mirroring-2.0)
=======
RubyGems Mirror
>>>>>>> Add redesign styles for guides
+=======
+RubyGems Mirror
+>>>>>>> Fix some broken links
The current state of mirroring RubyGems is frankly embarrassing. We need
RubyGems to be highly available all over the world, no more excuses! Discussion
diff --git a/make-your-own-gem.md b/make-your-own-gem.md
index b12a3bc..f98cf85 100644
--- a/make-your-own-gem.md
+++ b/make-your-own-gem.md
@@ -97,7 +97,7 @@ information you see on a gem page
> The description member can be much longer than you see in this example. If it
> matches `/^== [A-Z]/` then the description will be run through
-> [RDoc's markup formatter](http://rdoc.rubyforge.org/RDoc/Markup.html) for display on
+> [RDoc's markup formatter](https://github.com/rdoc/rdoc) for display on
> the RubyGems web site. Be aware though that other consumers of the data might not
> understand this markup.
@@ -276,9 +276,10 @@ for gems, explained in [this guide](/patterns).
If you've added more files to your gem, make sure to remember to add them to
your gemspec's `files` array before publishing a new gem! For this reason (among others),
-many developers automate this with [Hoe](http://seattlerb.rubyforge.org/hoe/),
+many developers automate this with
+[Hoe](https://github.com/seattlerb/hoe),
[Jeweler](https://github.com/technicalpickles/jeweler),
-[Rake](http://rake.rubyforge.org/classes/Rake/GemPackageTask.html),
+[Rake](https://github.com/jimweirich/rake),
[Bundler](http://railscasts.com/episodes/245-new-gem-with-bundler), or
[just a dynamic gemspec
](https://github.com/wycats/newgem-template/blob/master/newgem.gemspec).
diff --git a/resources.md b/resources.md
index c0c5836..57357a2 100644
--- a/resources.md
+++ b/resources.md
@@ -21,7 +21,6 @@ Tutorials
---------
* [Making Ruby Gems](http://timelessrepo.com/making-ruby-gems)
-* [Gem Sawyer, Modern Day Ruby Warrior](http://rubylearning.com/blog/2010/10/06/gem-sawyer-modern-day-ruby-warrior/)
* [Gemcutter & Jeweler](http://railscasts.com/episodes/183-gemcutter-jeweler)
* [MicroGems: five minute RubyGems](http://jeffkreeftmeijer.com/2011/microgems-five-minute-rubygems/) - Gems so small that you can store them in a gist.
* [Let's Write a Gem: Part 1](http://rakeroutes.com/blog/lets-write-a-gem-part-one/) and [Part 2](http://rakeroutes.com/blog/lets-write-a-gem-part-two/)
diff --git a/security.md b/security.md
index 6ee38c1..41ad281 100644
--- a/security.md
+++ b/security.md
@@ -38,7 +38,7 @@ command optionally lets you set a security policy, and you can verify the
signing key for a gem before you install it.
However, this method of securing gems is not widely used. It requires a number
-of [manual steps on the part of the developer](#building_gems), and there is no
+of [manual steps on the part of the developer](#building-gems), and there is no
well-established chain of trust for gem signing keys. Discussion of new
signing models such as X509 and OpenPGP is going on in the [rubygems-trust
wiki](https://github.com/rubygems-trust/rubygems.org/wiki/_pages), the
diff --git a/what-is-a-gem.md b/what-is-a-gem.md
index d8bd180..410ff58 100644
--- a/what-is-a-gem.md
+++ b/what-is-a-gem.md
@@ -102,5 +102,4 @@ Credits
This guide was adapted from [Gonçalo
Silva](https://twitter.com/#!/goncalossilva)'s original tutorial on
-docs.rubygems.org and from [Gem Sawyer, Modern Day Ruby
-Warrior](http://rubylearning.com/blog/2010/10/06/gem-sawyer-modern-day-ruby-warrior/).
+docs.rubygems.org and from Gem Sawyer, Modern Day Ruby Warrior.