From 56ea20605a54386158e90e290caa6d15e7623ade Mon Sep 17 00:00:00 2001
From: Jeremy Kemper <jeremy@bitsweat.net>
Date: Tue, 2 Mar 2010 10:32:09 -0800
Subject: Wordsmith gem descriptions

---
 actionmailer/actionmailer.gemspec     | 4 ++--
 actionpack/actionpack.gemspec         | 2 +-
 activemodel/activemodel.gemspec       | 5 +++--
 activerecord/activerecord.gemspec     | 2 +-
 activeresource/activeresource.gemspec | 4 ++--
 activesupport/activesupport.gemspec   | 4 ++--
 rails.gemspec                         | 4 ++--
 railties/railties.gemspec             | 4 ++--
 8 files changed, 15 insertions(+), 14 deletions(-)

diff --git a/actionmailer/actionmailer.gemspec b/actionmailer/actionmailer.gemspec
index c7a363575b..fc7f3f1e5f 100644
--- a/actionmailer/actionmailer.gemspec
+++ b/actionmailer/actionmailer.gemspec
@@ -5,8 +5,8 @@ Gem::Specification.new do |s|
   s.platform    = Gem::Platform::RUBY
   s.name        = 'actionmailer'
   s.version     = ActionMailer::VERSION::STRING
-  s.summary     = 'Email composition, delivery, and recieval framework (part of Rails).'
-  s.description = 'Email composition, delivery, and recieval framework (part of Rails).'
+  s.summary     = 'Email composition, delivery, and receiving framework (part of Rails).'
+  s.description = 'Email on Rails. Compose, deliver, receive, and test emails using the familiar controller/view pattern. First-class support for multipart email and attachments.'
   s.required_ruby_version = '>= 1.8.7'
 
   s.author            = 'David Heinemeier Hansson'
diff --git a/actionpack/actionpack.gemspec b/actionpack/actionpack.gemspec
index d19649a386..a281df8642 100644
--- a/actionpack/actionpack.gemspec
+++ b/actionpack/actionpack.gemspec
@@ -6,7 +6,7 @@ Gem::Specification.new do |s|
   s.name        = 'actionpack'
   s.version     = ActionPack::VERSION::STRING
   s.summary     = 'Web-flow and rendering framework putting the VC in MVC (part of Rails).'
-  s.description = 'Web-flow and rendering framework putting the VC in MVC (part of Rails).'
+  s.description = 'Web apps on Rails. Simple, battle-tested conventions for building and testing MVC web applications. Works with any Rack-compatible server.'
   s.required_ruby_version = '>= 1.8.7'
 
   s.author            = 'David Heinemeier Hansson'
diff --git a/activemodel/activemodel.gemspec b/activemodel/activemodel.gemspec
index 00e06c35be..80b4461e60 100644
--- a/activemodel/activemodel.gemspec
+++ b/activemodel/activemodel.gemspec
@@ -5,8 +5,9 @@ Gem::Specification.new do |s|
   s.platform = Gem::Platform::RUBY
   s.name = 'activemodel'
   s.version = ActiveModel::VERSION::STRING
-  s.summary = "A toolkit for building other modeling frameworks like ActiveRecord"
-  s.description = %q{Extracts common modeling concerns from ActiveRecord to share between similar frameworks like ActiveResource.}
+  s.summary = 'A toolkit for building modeling frameworks (part of Rails).'
+  s.description = 'A toolkit for building modeling frameworks like Active Record and Active Resource. Rich support for attributes, callbacks, validations, observers, serialization, internationalization, and testing.'
+  to share between similar frameworks like ActiveResource.}
   s.required_ruby_version = '>= 1.8.7'
 
   s.author = "David Heinemeier Hansson"
diff --git a/activerecord/activerecord.gemspec b/activerecord/activerecord.gemspec
index b269126a86..5d76333950 100644
--- a/activerecord/activerecord.gemspec
+++ b/activerecord/activerecord.gemspec
@@ -6,7 +6,7 @@ Gem::Specification.new do |s|
   s.name        = 'activerecord'
   s.version     = ActiveRecord::VERSION::STRING
   s.summary     = 'Object-relational mapper framework (part of Rails).'
-  s.description = 'Object-relational mapper framework (part of Rails).'
+  s.description = 'Databases on Rails. Build a persistent domain model by mapping database tables to Ruby classes. Strong conventions for associations, validations, aggregations, migrations, and testing come baked-in.'
   s.required_ruby_version = '>= 1.8.7'
 
   s.author            = 'David Heinemeier Hansson'
diff --git a/activeresource/activeresource.gemspec b/activeresource/activeresource.gemspec
index 4cee5dbddd..209364a5dc 100644
--- a/activeresource/activeresource.gemspec
+++ b/activeresource/activeresource.gemspec
@@ -5,8 +5,8 @@ Gem::Specification.new do |s|
   s.platform    = Gem::Platform::RUBY
   s.name        = 'activeresource'
   s.version     = ActiveResource::VERSION::STRING
-  s.summary     = 'REST-model framework (part of Rails).'
-  s.description = 'REST-model framework (part of Rails).'
+  s.summary     = 'REST modeling framework (part of Rails).'
+  s.description = 'REST on Rails. Wrap your RESTful web app with Ruby classes and work with them like Active Record models.'
   s.required_ruby_version = '>= 1.8.7'
 
   s.author            = 'David Heinemeier Hansson'
diff --git a/activesupport/activesupport.gemspec b/activesupport/activesupport.gemspec
index d76f752457..3273d84b27 100644
--- a/activesupport/activesupport.gemspec
+++ b/activesupport/activesupport.gemspec
@@ -5,8 +5,8 @@ Gem::Specification.new do |s|
   s.platform    = Gem::Platform::RUBY
   s.name        = 'activesupport'
   s.version     = ActiveSupport::VERSION::STRING
-  s.summary     = 'Support and utility classes used by the Rails framework.'
-  s.description = 'Support and utility classes used by the Rails framework.'
+  s.summary     = 'A toolkit of support libraries and Ruby core extensions extracted from the Rails framework.'
+  s.summary     = 'A toolkit of support libraries and Ruby core extensions extracted from the Rails framework. Rich support for multibyte strings, internationalization, time zones, and testing.'
   s.required_ruby_version = '>= 1.8.7'
 
   s.author            = 'David Heinemeier Hansson'
diff --git a/rails.gemspec b/rails.gemspec
index 52d82eee1f..0cd4540ec3 100644
--- a/rails.gemspec
+++ b/rails.gemspec
@@ -5,8 +5,8 @@ Gem::Specification.new do |s|
   s.platform    = Gem::Platform::RUBY
   s.name        = 'rails'
   s.version     = Rails::VERSION::STRING
-  s.summary     = 'Full-stack web-application framework.'
-  s.description = 'Full-stack web-application framework.'
+  s.summary     = 'Full-stack web application framework.'
+  s.description = 'Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.'
   s.required_ruby_version = '>= 1.8.7'
 
   s.author            = 'David Heinemeier Hansson'
diff --git a/railties/railties.gemspec b/railties/railties.gemspec
index e2758a84e5..7b17642667 100644
--- a/railties/railties.gemspec
+++ b/railties/railties.gemspec
@@ -5,8 +5,8 @@ Gem::Specification.new do |s|
   s.platform    = Gem::Platform::RUBY
   s.name        = 'railties'
   s.version     = Rails::VERSION::STRING
-  s.summary     = 'Controls boot-up, rake tasks and generators for the Rails framework.'
-  s.description = 'Controls boot-up, rake tasks and generators for the Rails framework.'
+  s.summary     = 'Tools for creating, working with, and running Rails applications.'
+  s.description = 'Rails internals: application bootup, plugins, generators, and rake tasks.'
   s.required_ruby_version = '>= 1.8.7'
 
   s.author            = 'David Heinemeier Hansson'
-- 
cgit v1.2.3