Make OpenLibrary the default added content provider
authordbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 9 Sep 2010 01:50:10 +0000 (01:50 +0000)
committerdbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 9 Sep 2010 01:50:10 +0000 (01:50 +0000)
OpenLibrary is a better choice than Amazon for added content out of the box
because:

1) The OpenLibrary added content handler provides cover images +
tables of content, whereas the Amazon added content handler only
provides cover images.

2) The terms of use for OpenLibrary content are much friendlier than
the Amazon "Product Advertising API".

We discussed this back in mid-2009: http://markmail.org/message/csx2hl6aleznapga

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17530 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/examples/opensrf.xml.example

index b2a66a1..e9d72c2 100644 (file)
@@ -262,16 +262,8 @@ vim:et:ts=4:sw=4:
 
         <added_content>
 
-            <!-- XXX If you use the Amazon plugin, you must link back to Amazon in the OPAC -->
-
-            <!-- load the Amazon added content module -->
-            <module>OpenILS::WWW::AddedContent::Amazon</module>
-            <!--
-            Base URL for Amazon added content fetching.  This URL may
-            need to be shortened when new (read: non-image) content 
-            fetching capabilities are added
-            -->
-            <base_url>http://images.amazon.com/images/P/</base_url>
+            <!-- load the OpenLibrary added content module -->
+            <module>OpenILS::WWW::AddedContent::OpenLibrary</module>
 
             <!--
             Max number of seconds to wait for an added content request to 
@@ -297,6 +289,11 @@ vim:et:ts=4:sw=4:
             <userid>MY_USER_ID</userid>
 
             <!--
+            Base URL for Amazon added content fetching. Not needed by OpenLibrary
+            <base_url>http://images.amazon.com/images/P/</base_url>
+            -->
+
+            <!--
             Segregating the details for ContentCafe out for easier use.  At some point, we
             may want to support multiple services at one time.
             -->