Index: services.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/services/Attic/services.module,v
retrieving revision 1.8.2.88.2.16
diff -u -p -r1.8.2.88.2.16 services.module
--- services.module	21 Feb 2010 02:15:56 -0000	1.8.2.88.2.16
+++ services.module	28 Feb 2010 01:13:15 -0000
@@ -12,16 +12,24 @@
 function services_help($path, $arg) {
   switch ($path) {
     case 'admin/help#services':
-      return '<p>'. t('Visit the <a href="@handbook_url">Services Handbook</a> for help and information.', array('@handbook_url' => 'http://drupal.org/node/109782')) .'</p>';
+      $output = '<p>'. t('Services is a standardized API for Drupal that allows you to create "services", or a collection of methods, intended for consumption by remote applications. Several "servers", or protocols, provide different ways to call these methods from remote site. It works similar to the existing XMLRPC capabilities of Drupal, but provides additional functionality like:') .'</p>';
+      $output .= '<ul><li>'. t('Pluggable "server" modules allowing for protocols other than XMLRPC (like SOAP, REST, JSON.)') .'</li>';
+      $output .= '<li>'. t('Pluggable "service" modules allowing developers to add additional remote services.') .'</li>';
+      $output .= '<li>'. t('Pluggable "authentication" modules allowing developers to authenticate as they wish (Drupal sessions, API keys, oAuth, etc.)') .'</li>';
+      $output .= '<li>'. t('A service browser and method tester.') .'</li>';
+      $output .= '<li>'. t('A number of included service modules which interact with existing Drupal modules like node, taxonomy, user, views, and system.') .'</li></ul>';
+      $output .= '<p>'. t('You can enable service modules on the module installation page. Visit the Services page linked below to configure and test your services.') .'</p>';
+      $output .= '<p>'. t('Visit the <a href="@handbook_url">Services Handbook</a> for help and information.', array('@handbook_url' => 'http://drupal.org/node/109782')) .'</p>';
+      return $output;
 
     case 'admin/build/services':
     case 'admin/build/services/browse':
       $output = '<p>'. t('Services are collections of methods available to remote applications. They are defined in modules, and may be accessed in a number of ways through server modules. Visit the <a href="@handbook_url">Services Handbook</a> for help and information.', array('@handbook_url' => 'http://drupal.org/node/109782')) .'</p>';
-      $output .= '<p>'. t('All enabled services and methods are shown. Click on any method to view information or test.') .'</p>';      return $output;
+      $output .= '<p>'. t('All enabled services and methods are shown. Click on any method to view information or test.') .'</p>';      
+      return $output;
 
     case 'admin/build/services/keys':
       return t('An API key is required to allow an application to access Drupal remotely.');
-
   }
 }
 
Index: services/comment_service/comment_service.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/services/services/comment_service/Attic/comment_service.module,v
retrieving revision 1.1.2.1.2.6
diff -u -p -r1.1.2.1.2.6 comment_service.module
--- services/comment_service/comment_service.module	25 Jan 2010 06:02:10 -0000	1.1.2.1.2.6
+++ services/comment_service/comment_service.module	28 Feb 2010 01:13:15 -0000
@@ -7,18 +7,6 @@
  */
 
 /**
- * Implementation of hook_help().
- */
-function comment_service_help($path, $arg) {
-  switch ($path) {
-    case 'admin/help#services_comment':
-      return t('<p>Provides comment methods to services applications. Requires services.module.</p>');
-    case 'admin/modules#description':
-      return t('Provides comment methods to services applications. Requires services.module.');
-  }
-}
-
-/**
  * Implementation of hook_perm().
  */
 function comment_service_perm() {
Index: services/node_service/node_service.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/services/services/node_service/Attic/node_service.module,v
retrieving revision 1.5.2.21.2.3
diff -u -p -r1.5.2.21.2.3 node_service.module
--- services/node_service/node_service.module	5 Dec 2009 01:42:39 -0000	1.5.2.21.2.3
+++ services/node_service/node_service.module	28 Feb 2010 01:13:15 -0000
@@ -6,18 +6,6 @@
  */
 
 /**
- * Implementation of hook_help().
- */
-function node_service_help($path, $arg) {
-  switch ($path) {
-    case 'admin/help#services_node':
-      return '<p>'. t('Provides node methods to services applications. Requires services.module.') .'</p>';
-    case 'admin/modules#description':
-      return t('Provides node methods to services applications. Requires services.module.');
-  }
-}
-
-/**
  * Implementation of hook_perm().
  */
 function node_service_perm() {
Index: services/search_service/search_service.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/services/services/search_service/Attic/search_service.module,v
retrieving revision 1.1.4.19.2.2
diff -u -p -r1.1.4.19.2.2 search_service.module
--- services/search_service/search_service.module	5 Dec 2009 01:42:39 -0000	1.1.4.19.2.2
+++ services/search_service/search_service.module	28 Feb 2010 01:13:15 -0000
@@ -6,18 +6,6 @@
  */
 
 /**
- * Implementation of hook_help().
- */
-function search_service_help($path, $arg) {
-  switch ($path) {
-    case 'admin/help#services_search':
-      return t('<p>Provides search methods to services applications. Requires services.module.</p>');
-    case 'admin/modules#description':
-      return t('Provides search methods to services applications. Requires services.module.');
-  }
-}
-
-/**
  * Implementation of hook_perm().
  */
 function search_service_perm() {
Index: services/system_service/system_service.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/services/services/system_service/Attic/system_service.module,v
retrieving revision 1.3.2.20.2.5
diff -u -p -r1.3.2.20.2.5 system_service.module
--- services/system_service/system_service.module	22 Jan 2010 23:20:17 -0000	1.3.2.20.2.5
+++ services/system_service/system_service.module	28 Feb 2010 01:13:15 -0000
@@ -6,18 +6,6 @@
  */
 
 /**
- * Implementation of hook_help().
- */
-function system_service_help($path, $arg) {
-  switch ($path) {
-    case 'admin/help#services_node':
-      return t('<p>Provides node methods to services applications. Requires services.module.</p>');
-    case 'admin/modules#description':
-      return t('Provides node methods to services applications. Requires services.module.');
-  }
-}
-
-/**
  * Implementation of hook_perm().
  */
 function system_service_perm() {
Index: services/taxonomy_service/taxonomy_service.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/services/services/taxonomy_service/Attic/taxonomy_service.module,v
retrieving revision 1.4.2.9.2.3
diff -u -p -r1.4.2.9.2.3 taxonomy_service.module
--- services/taxonomy_service/taxonomy_service.module	17 Dec 2009 05:51:33 -0000	1.4.2.9.2.3
+++ services/taxonomy_service/taxonomy_service.module	28 Feb 2010 01:13:15 -0000
@@ -6,18 +6,6 @@
  */
 
 /**
- * Implementation of hook_help().
- */
-function taxonomy_service_help($path, $arg) {
-  switch ($path) {
-    case 'admin/help#services_taxonomy':
-      return t('<p>Provides taxonomy methods to services applications.  Requires services.module.</p>');
-    case 'admin/modules#description':
-      return t('Provides taxonomy methods to services applications.  Requires services.module.');
-  }
-}
-
-/**
  * Implementation of hook_perm().
  */
 function taxonomy_service_perm() {
Index: services/user_service/user_service.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/services/services/user_service/Attic/user_service.module,v
retrieving revision 1.3.2.16.2.3
diff -u -p -r1.3.2.16.2.3 user_service.module
--- services/user_service/user_service.module	22 Feb 2010 02:21:37 -0000	1.3.2.16.2.3
+++ services/user_service/user_service.module	28 Feb 2010 01:13:15 -0000
@@ -7,18 +7,6 @@
  */
 
 /**
- * Implementation of hook_help().
- */
-function user_service_help($path, $arg) {
-  switch ($path) {
-    case 'admin/help#services_user':
-      return '<p>'. t('Provides user methods to services applications. Requires services.module.') .'</p>';
-    case 'admin/modules#description':
-      return t('Provides user methods to services applications. Requires services.module.');
-  }
-}
-
-/**
  * Implementation of hook_perm().
  */
 function user_service_perm() {
Index: services/views_service/views_service.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/services/services/views_service/Attic/views_service.module,v
retrieving revision 1.4.2.20.2.3
diff -u -p -r1.4.2.20.2.3 views_service.module
--- services/views_service/views_service.module	5 Dec 2009 01:42:39 -0000	1.4.2.20.2.3
+++ services/views_service/views_service.module	28 Feb 2010 01:13:15 -0000
@@ -6,18 +6,6 @@
  */
 
 /**
- * Implementation of hook_help().
- */
-function views_service_help($path, $arg) {
-  switch ($path) {
-    case 'admin/help#services_views':
-      return t('<p>Provides view methods to services applications. Requires services.module.</p>');
-    case 'admin/modules#description':
-      return t('Provides view methods to services applications. Requires services.module.');
-  }
-}
-
-/**
  * Implementation of hook_service().
  */
 function views_service_service() {
