From dale.poulter at Vanderbilt.Edu Thu Dec 1 21:03:17 2011 From: dale.poulter at Vanderbilt.Edu (Poulter, Dale) Date: Thu, 1 Dec 2011 20:03:17 -0600 Subject: [Umlaut-general] Umlaut -->Primo Message-ID: <7288D49C0448E840B752320350AFA94E0128507263@its-hcwnem03.ds.Vanderbilt.edu> Good afternoon, I am probably missing something simple, but I recently updated our Umlaut instance and it is no longer able to search Primo. The problem seems to be that it is missing the variable of institution , but I have it set in the services.xml. Any suggestions? ***Error [01 Dec 19:55:21] (pid:2909) ERROR: Error in Exlibris::Primo::Searcher. Returning 0 Primo services for search {:primo_id=>nil, :title=>"The Stinky Cheese Man and Other Fairly Stupid Tales", :author=>"Jon Scieszka", :genre=>"book", :isbn=>"067084487X", :issn=>nil}. Exlibris::Primo::Searcher raised the following exception: Error making call to Primo web service. ["PrimoSearchWS ExecuteSearch Institution can't be null"] ***Settings VU_PRIMO: name: DiscoverLibrary display_name: DiscoverLibrary type: PrimoService priority: 2 # After SFX, to get SFX metadata enhancement base_url: http://discoverlibrary.vanderbilt.edu vid: VANDERBILT holding_search_institution: VAN institution: VAN holding_search_text: Search for this title in DiscoverLibrary. suppress_holdings: [ !ruby/regexp '/\$\$LINTExxRNET\$\$1WxxEBACCESS/' ] # Suppress internet holdings from physical "Copies in Library" ez_proxy: !ruby/regexp '/https\:\/\/login\.proxy\.library\.vanderbilt\.edu\/login\?qurl=/' # For handling accidentally hardcoded proxy URLs in catalog (should dedup w/ SFX) goto_source: false # Link back to Primo and not to source. status: active primo_config: primo.yml # Assumes directory is config/umlaut_config service_types: - holding - holding_search - fulltext - table_of_contents - referent_enhance - cover_image --Dale --------------------------------------- Dale Poulter Automation Coordinator Library Information Technology Services Vanderbilt University 419 21st Avenue South, Room 812 Nashville, TN 37203-2427 (615)343-5388 (615)343-8834 (fax) (615)207-9705 (cell) dale.poulter at vanderbilt.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: From std5 at nyu.edu Fri Dec 2 09:52:39 2011 From: std5 at nyu.edu (Scot Dalton) Date: Fri, 2 Dec 2011 09:52:39 -0500 Subject: [Umlaut-general] Umlaut -->Primo In-Reply-To: <7288D49C0448E840B752320350AFA94E0128507263@its-hcwnem03.ds.Vanderbilt.edu> References: <7288D49C0448E840B752320350AFA94E0128507263@its-hcwnem03.ds.Vanderbilt.edu> Message-ID: <141CA830-8E79-4E37-8D3D-BE6325E2E108@nyu.edu> Hi Dale, I'm looking into it. What version of Primo are you running (not that it should matter)? Thanks, Scot On Dec 1, 2011, at Dec 1, 9:03 PM, Poulter, Dale wrote: > Good afternoon, > > I am probably missing something simple, but I recently updated our Umlaut instance and it is no longer able to search Primo. The problem seems to be that it is missing the variable of institution , but I have it set in the services.xml. Any suggestions? > > > ***Error > > [01 Dec 19:55:21] (pid:2909) ERROR: Error in Exlibris::Primo::Searcher. Returning 0 Primo services for search {:primo_id=>nil, :title=>"The Stinky Cheese Man and Other Fairly Stupid Tales", :author=>"Jon Scieszka", :genre=>"book", :isbn=>"067084487X", :issn=>nil}. Exlibris::Primo::Searcher raised the following exception: > Error making call to Primo web service. ["PrimoSearchWS ExecuteSearch Institution can't be null"] > > > ***Settings > VU_PRIMO: > name: DiscoverLibrary > display_name: DiscoverLibrary > type: PrimoService > priority: 2 # After SFX, to get SFX metadata enhancement > base_url: http://discoverlibrary.vanderbilt.edu > vid: VANDERBILT > holding_search_institution: VAN > institution: VAN > holding_search_text: Search for this title in DiscoverLibrary. > suppress_holdings: [ !ruby/regexp '/\$\$LINTExxRNET\$\$1WxxEBACCESS/' ] # Suppress internet holdings from physical "Copies in Library" > ez_proxy: !ruby/regexp '/https\:\/\/login\.proxy\.library\.vanderbilt\.edu\/login\?qurl=/' # For handling accidentally hardcoded proxy URLs in catalog (should dedup w/ SFX) > goto_source: false # Link back to Primo and not to source. > status: active > primo_config: primo.yml # Assumes directory is config/umlaut_config > service_types: > - holding > - holding_search > - fulltext > - table_of_contents > - referent_enhance > - cover_image > > > --Dale > > --------------------------------------- > Dale Poulter > Automation Coordinator > Library Information Technology Services > Vanderbilt University > 419 21st Avenue South, Room 812 > Nashville, TN 37203-2427 > (615)343-5388 > (615)343-8834 (fax) > (615)207-9705 (cell) > dale.poulter at vanderbilt.edu > > _______________________________________________ > Umlaut-general mailing list > Umlaut-general at rubyforge.org > http://rubyforge.org/mailman/listinfo/umlaut-general -- Scot Dalton Phone: (212) 998-2674 Web Services Division of Libraries New York University From dale.poulter at Vanderbilt.Edu Fri Dec 2 09:53:10 2011 From: dale.poulter at Vanderbilt.Edu (Poulter, Dale) Date: Fri, 2 Dec 2011 08:53:10 -0600 Subject: [Umlaut-general] Umlaut -->Primo In-Reply-To: <141CA830-8E79-4E37-8D3D-BE6325E2E108@nyu.edu> References: <7288D49C0448E840B752320350AFA94E0128507263@its-hcwnem03.ds.Vanderbilt.edu> <141CA830-8E79-4E37-8D3D-BE6325E2E108@nyu.edu> Message-ID: <7288D49C0448E840B752320350AFA94E01285072A1@its-hcwnem03.ds.Vanderbilt.edu> 3.1.1. Thanks. -----Original Message----- From: Scot Dalton [mailto:std5 at nyu.edu] Sent: Friday, December 02, 2011 8:53 AM To: umlaut-general at rubyforge.org; Poulter, Dale Subject: Re: [Umlaut-general] Umlaut -->Primo Hi Dale, I'm looking into it. What version of Primo are you running (not that it should matter)? Thanks, Scot On Dec 1, 2011, at Dec 1, 9:03 PM, Poulter, Dale wrote: > Good afternoon, > > I am probably missing something simple, but I recently updated our Umlaut instance and it is no longer able to search Primo. The problem seems to be that it is missing the variable of institution , but I have it set in the services.xml. Any suggestions? > > > ***Error > > [01 Dec 19:55:21] (pid:2909) ERROR: Error in Exlibris::Primo::Searcher. Returning 0 Primo services for search {:primo_id=>nil, :title=>"The Stinky Cheese Man and Other Fairly Stupid Tales", :author=>"Jon Scieszka", :genre=>"book", :isbn=>"067084487X", :issn=>nil}. Exlibris::Primo::Searcher raised the following exception: > Error making call to Primo web service. ["PrimoSearchWS ExecuteSearch > Institution can't be null"] > > > ***Settings > VU_PRIMO: > name: DiscoverLibrary > display_name: DiscoverLibrary > type: PrimoService > priority: 2 # After SFX, to get SFX metadata enhancement > base_url: http://discoverlibrary.vanderbilt.edu > vid: VANDERBILT > holding_search_institution: VAN > institution: VAN > holding_search_text: Search for this title in DiscoverLibrary. > suppress_holdings: [ !ruby/regexp '/\$\$LINTExxRNET\$\$1WxxEBACCESS/' ] # Suppress internet holdings from physical "Copies in Library" > ez_proxy: !ruby/regexp '/https\:\/\/login\.proxy\.library\.vanderbilt\.edu\/login\?qurl=/' # For handling accidentally hardcoded proxy URLs in catalog (should dedup w/ SFX) > goto_source: false # Link back to Primo and not to source. > status: active > primo_config: primo.yml # Assumes directory is config/umlaut_config > service_types: > - holding > - holding_search > - fulltext > - table_of_contents > - referent_enhance > - cover_image > > > --Dale > > --------------------------------------- > Dale Poulter > Automation Coordinator > Library Information Technology Services Vanderbilt University > 419 21st Avenue South, Room 812 > Nashville, TN 37203-2427 > (615)343-5388 > (615)343-8834 (fax) > (615)207-9705 (cell) > dale.poulter at vanderbilt.edu > > _______________________________________________ > Umlaut-general mailing list > Umlaut-general at rubyforge.org > http://rubyforge.org/mailman/listinfo/umlaut-general -- Scot Dalton Phone: (212) 998-2674 Web Services Division of Libraries New York University From std5 at nyu.edu Fri Dec 2 10:22:38 2011 From: std5 at nyu.edu (Scot Dalton) Date: Fri, 2 Dec 2011 10:22:38 -0500 Subject: [Umlaut-general] Umlaut -->Primo In-Reply-To: <7288D49C0448E840B752320350AFA94E01285072A1@its-hcwnem03.ds.Vanderbilt.edu> References: <7288D49C0448E840B752320350AFA94E0128507263@its-hcwnem03.ds.Vanderbilt.edu> <141CA830-8E79-4E37-8D3D-BE6325E2E108@nyu.edu> <7288D49C0448E840B752320350AFA94E01285072A1@its-hcwnem03.ds.Vanderbilt.edu> Message-ID: Dale, I'm having trouble recreating and suspect it might have to do with differing behavior between Primo versions. We're running Primo 3.0.1. Any way you could allow my IP to query your Primo web service (ideally dev the box)? I can send my IP off list. Thanks, Scot On Dec 2, 2011, at Dec 2, 9:53 AM, Poulter, Dale wrote: > 3.1.1. Thanks. > > -----Original Message----- > From: Scot Dalton [mailto:std5 at nyu.edu] > Sent: Friday, December 02, 2011 8:53 AM > To: umlaut-general at rubyforge.org; Poulter, Dale > Subject: Re: [Umlaut-general] Umlaut -->Primo > > Hi Dale, > I'm looking into it. What version of Primo are you running (not that it should matter)? > > Thanks, > Scot > > On Dec 1, 2011, at Dec 1, 9:03 PM, Poulter, Dale wrote: > >> Good afternoon, >> >> I am probably missing something simple, but I recently updated our Umlaut instance and it is no longer able to search Primo. The problem seems to be that it is missing the variable of institution , but I have it set in the services.xml. Any suggestions? >> >> >> ***Error >> >> [01 Dec 19:55:21] (pid:2909) ERROR: Error in Exlibris::Primo::Searcher. Returning 0 Primo services for search {:primo_id=>nil, :title=>"The Stinky Cheese Man and Other Fairly Stupid Tales", :author=>"Jon Scieszka", :genre=>"book", :isbn=>"067084487X", :issn=>nil}. Exlibris::Primo::Searcher raised the following exception: >> Error making call to Primo web service. ["PrimoSearchWS ExecuteSearch >> Institution can't be null"] >> >> >> ***Settings >> VU_PRIMO: >> name: DiscoverLibrary >> display_name: DiscoverLibrary >> type: PrimoService >> priority: 2 # After SFX, to get SFX metadata enhancement >> base_url: http://discoverlibrary.vanderbilt.edu >> vid: VANDERBILT >> holding_search_institution: VAN >> institution: VAN >> holding_search_text: Search for this title in DiscoverLibrary. >> suppress_holdings: [ !ruby/regexp '/\$\$LINTExxRNET\$\$1WxxEBACCESS/' ] # Suppress internet holdings from physical "Copies in Library" >> ez_proxy: !ruby/regexp '/https\:\/\/login\.proxy\.library\.vanderbilt\.edu\/login\?qurl=/' # For handling accidentally hardcoded proxy URLs in catalog (should dedup w/ SFX) >> goto_source: false # Link back to Primo and not to source. >> status: active >> primo_config: primo.yml # Assumes directory is config/umlaut_config >> service_types: >> - holding >> - holding_search >> - fulltext >> - table_of_contents >> - referent_enhance >> - cover_image >> >> >> --Dale >> >> --------------------------------------- >> Dale Poulter >> Automation Coordinator >> Library Information Technology Services Vanderbilt University >> 419 21st Avenue South, Room 812 >> Nashville, TN 37203-2427 >> (615)343-5388 >> (615)343-8834 (fax) >> (615)207-9705 (cell) >> dale.poulter at vanderbilt.edu >> >> _______________________________________________ >> Umlaut-general mailing list >> Umlaut-general at rubyforge.org >> http://rubyforge.org/mailman/listinfo/umlaut-general > > > -- > Scot Dalton > Phone: (212) 998-2674 > Web Services > Division of Libraries > New York University > > > -- Scot Dalton Phone: (212) 998-2674 Web Services Division of Libraries New York University From std5 at nyu.edu Fri Dec 2 11:12:39 2011 From: std5 at nyu.edu (Scot Dalton) Date: Fri, 2 Dec 2011 11:12:39 -0500 Subject: [Umlaut-general] Umlaut -->Primo In-Reply-To: <7288D49C0448E840B752320350AFA94E01285072A1@its-hcwnem03.ds.Vanderbilt.edu> References: <7288D49C0448E840B752320350AFA94E0128507263@its-hcwnem03.ds.Vanderbilt.edu> <141CA830-8E79-4E37-8D3D-BE6325E2E108@nyu.edu> <7288D49C0448E840B752320350AFA94E01285072A1@its-hcwnem03.ds.Vanderbilt.edu> Message-ID: <6B1A921B-9BB3-4B89-A3BE-89272051EF9C@nyu.edu> It appears that our friends at ExLibris changed the Primo Web Services to require institution sometime between Primo 3.0.1 and 3.1.1. I'm updating the Umlaut code to reflect that. Please note that there is an additional required config parameter in the PrimoService which is 'institution'. I'm updating the rdocs to reflect this change. I'll send another update when the changes are in the U2 trunk. Jonathan, how do you want to manage fixes like this w.r.t. the Umlaut 3.0 upgrade? Thanks, Scot On Dec 2, 2011, at Dec 2, 9:53 AM, Poulter, Dale wrote: > 3.1.1. Thanks. > > -----Original Message----- > From: Scot Dalton [mailto:std5 at nyu.edu] > Sent: Friday, December 02, 2011 8:53 AM > To: umlaut-general at rubyforge.org; Poulter, Dale > Subject: Re: [Umlaut-general] Umlaut -->Primo > > Hi Dale, > I'm looking into it. What version of Primo are you running (not that it should matter)? > > Thanks, > Scot > > On Dec 1, 2011, at Dec 1, 9:03 PM, Poulter, Dale wrote: > >> Good afternoon, >> >> I am probably missing something simple, but I recently updated our Umlaut instance and it is no longer able to search Primo. The problem seems to be that it is missing the variable of institution , but I have it set in the services.xml. Any suggestions? >> >> >> ***Error >> >> [01 Dec 19:55:21] (pid:2909) ERROR: Error in Exlibris::Primo::Searcher. Returning 0 Primo services for search {:primo_id=>nil, :title=>"The Stinky Cheese Man and Other Fairly Stupid Tales", :author=>"Jon Scieszka", :genre=>"book", :isbn=>"067084487X", :issn=>nil}. Exlibris::Primo::Searcher raised the following exception: >> Error making call to Primo web service. ["PrimoSearchWS ExecuteSearch >> Institution can't be null"] >> >> >> ***Settings >> VU_PRIMO: >> name: DiscoverLibrary >> display_name: DiscoverLibrary >> type: PrimoService >> priority: 2 # After SFX, to get SFX metadata enhancement >> base_url: http://discoverlibrary.vanderbilt.edu >> vid: VANDERBILT >> holding_search_institution: VAN >> institution: VAN >> holding_search_text: Search for this title in DiscoverLibrary. >> suppress_holdings: [ !ruby/regexp '/\$\$LINTExxRNET\$\$1WxxEBACCESS/' ] # Suppress internet holdings from physical "Copies in Library" >> ez_proxy: !ruby/regexp '/https\:\/\/login\.proxy\.library\.vanderbilt\.edu\/login\?qurl=/' # For handling accidentally hardcoded proxy URLs in catalog (should dedup w/ SFX) >> goto_source: false # Link back to Primo and not to source. >> status: active >> primo_config: primo.yml # Assumes directory is config/umlaut_config >> service_types: >> - holding >> - holding_search >> - fulltext >> - table_of_contents >> - referent_enhance >> - cover_image >> >> >> --Dale >> >> --------------------------------------- >> Dale Poulter >> Automation Coordinator >> Library Information Technology Services Vanderbilt University >> 419 21st Avenue South, Room 812 >> Nashville, TN 37203-2427 >> (615)343-5388 >> (615)343-8834 (fax) >> (615)207-9705 (cell) >> dale.poulter at vanderbilt.edu >> >> _______________________________________________ >> Umlaut-general mailing list >> Umlaut-general at rubyforge.org >> http://rubyforge.org/mailman/listinfo/umlaut-general > > > -- > Scot Dalton > Phone: (212) 998-2674 > Web Services > Division of Libraries > New York University > > > -- Scot Dalton Phone: (212) 998-2674 Web Services Division of Libraries New York University From std5 at nyu.edu Fri Dec 2 11:28:34 2011 From: std5 at nyu.edu (Scot Dalton) Date: Fri, 2 Dec 2011 11:28:34 -0500 Subject: [Umlaut-general] Umlaut -->Primo In-Reply-To: <6B1A921B-9BB3-4B89-A3BE-89272051EF9C@nyu.edu> References: <7288D49C0448E840B752320350AFA94E0128507263@its-hcwnem03.ds.Vanderbilt.edu> <141CA830-8E79-4E37-8D3D-BE6325E2E108@nyu.edu> <7288D49C0448E840B752320350AFA94E01285072A1@its-hcwnem03.ds.Vanderbilt.edu> <6B1A921B-9BB3-4B89-A3BE-89272051EF9C@nyu.edu> Message-ID: <8E5E51F8-A4E5-426E-8217-77D3FE76C2A3@nyu.edu> Ok, I committed the changes to U2 trunk. Dale, at your earliest convenience get the latest code from trunk and let me know if this fixes the issue. Thanks, Scot On Dec 2, 2011, at Dec 2, 11:12 AM, Scot Dalton wrote: > It appears that our friends at ExLibris changed the Primo Web Services to require institution sometime between Primo 3.0.1 and 3.1.1. I'm updating the Umlaut code to reflect that. Please note that there is an additional required config parameter in the PrimoService which is 'institution'. I'm updating the rdocs to reflect this change. > > I'll send another update when the changes are in the U2 trunk. > > Jonathan, how do you want to manage fixes like this w.r.t. the Umlaut 3.0 upgrade? > > Thanks, > Scot > > On Dec 2, 2011, at Dec 2, 9:53 AM, Poulter, Dale wrote: > >> 3.1.1. Thanks. >> >> -----Original Message----- >> From: Scot Dalton [mailto:std5 at nyu.edu] >> Sent: Friday, December 02, 2011 8:53 AM >> To: umlaut-general at rubyforge.org; Poulter, Dale >> Subject: Re: [Umlaut-general] Umlaut -->Primo >> >> Hi Dale, >> I'm looking into it. What version of Primo are you running (not that it should matter)? >> >> Thanks, >> Scot >> >> On Dec 1, 2011, at Dec 1, 9:03 PM, Poulter, Dale wrote: >> >>> Good afternoon, >>> >>> I am probably missing something simple, but I recently updated our Umlaut instance and it is no longer able to search Primo. The problem seems to be that it is missing the variable of institution , but I have it set in the services.xml. Any suggestions? >>> >>> >>> ***Error >>> >>> [01 Dec 19:55:21] (pid:2909) ERROR: Error in Exlibris::Primo::Searcher. Returning 0 Primo services for search {:primo_id=>nil, :title=>"The Stinky Cheese Man and Other Fairly Stupid Tales", :author=>"Jon Scieszka", :genre=>"book", :isbn=>"067084487X", :issn=>nil}. Exlibris::Primo::Searcher raised the following exception: >>> Error making call to Primo web service. ["PrimoSearchWS ExecuteSearch >>> Institution can't be null"] >>> >>> >>> ***Settings >>> VU_PRIMO: >>> name: DiscoverLibrary >>> display_name: DiscoverLibrary >>> type: PrimoService >>> priority: 2 # After SFX, to get SFX metadata enhancement >>> base_url: http://discoverlibrary.vanderbilt.edu >>> vid: VANDERBILT >>> holding_search_institution: VAN >>> institution: VAN >>> holding_search_text: Search for this title in DiscoverLibrary. >>> suppress_holdings: [ !ruby/regexp '/\$\$LINTExxRNET\$\$1WxxEBACCESS/' ] # Suppress internet holdings from physical "Copies in Library" >>> ez_proxy: !ruby/regexp '/https\:\/\/login\.proxy\.library\.vanderbilt\.edu\/login\?qurl=/' # For handling accidentally hardcoded proxy URLs in catalog (should dedup w/ SFX) >>> goto_source: false # Link back to Primo and not to source. >>> status: active >>> primo_config: primo.yml # Assumes directory is config/umlaut_config >>> service_types: >>> - holding >>> - holding_search >>> - fulltext >>> - table_of_contents >>> - referent_enhance >>> - cover_image >>> >>> >>> --Dale >>> >>> --------------------------------------- >>> Dale Poulter >>> Automation Coordinator >>> Library Information Technology Services Vanderbilt University >>> 419 21st Avenue South, Room 812 >>> Nashville, TN 37203-2427 >>> (615)343-5388 >>> (615)343-8834 (fax) >>> (615)207-9705 (cell) >>> dale.poulter at vanderbilt.edu >>> >>> _______________________________________________ >>> Umlaut-general mailing list >>> Umlaut-general at rubyforge.org >>> http://rubyforge.org/mailman/listinfo/umlaut-general >> >> >> -- >> Scot Dalton >> Phone: (212) 998-2674 >> Web Services >> Division of Libraries >> New York University >> >> >> > > > -- > Scot Dalton > Phone: (212) 998-2674 > Web Services > Division of Libraries > New York University > -- Scot Dalton Phone: (212) 998-2674 Web Services Division of Libraries New York University From dale.poulter at Vanderbilt.Edu Fri Dec 2 11:59:06 2011 From: dale.poulter at Vanderbilt.Edu (Poulter, Dale) Date: Fri, 2 Dec 2011 10:59:06 -0600 Subject: [Umlaut-general] Umlaut -->Primo In-Reply-To: <8E5E51F8-A4E5-426E-8217-77D3FE76C2A3@nyu.edu> References: <7288D49C0448E840B752320350AFA94E0128507263@its-hcwnem03.ds.Vanderbilt.edu> <141CA830-8E79-4E37-8D3D-BE6325E2E108@nyu.edu> <7288D49C0448E840B752320350AFA94E01285072A1@its-hcwnem03.ds.Vanderbilt.edu> <6B1A921B-9BB3-4B89-A3BE-89272051EF9C@nyu.edu> <8E5E51F8-A4E5-426E-8217-77D3FE76C2A3@nyu.edu> Message-ID: <7288D49C0448E840B752320350AFA94E01285072F4@its-hcwnem03.ds.Vanderbilt.edu> Thanks Scot. This corrected the issue in our test instance (http://umlaut.library.vanderbilt.edu:3000/resolve?sid=test&genre=book&isbn=067084487X) . We will move these changes to production in the next couple of days. -----Original Message----- From: Scot Dalton [mailto:std5 at nyu.edu] Sent: Friday, December 02, 2011 10:29 AM To: umlaut-general at rubyforge.org Cc: Poulter, Dale Subject: Re: [Umlaut-general] Umlaut -->Primo Ok, I committed the changes to U2 trunk. Dale, at your earliest convenience get the latest code from trunk and let me know if this fixes the issue. Thanks, Scot On Dec 2, 2011, at Dec 2, 11:12 AM, Scot Dalton wrote: > It appears that our friends at ExLibris changed the Primo Web Services to require institution sometime between Primo 3.0.1 and 3.1.1. I'm updating the Umlaut code to reflect that. Please note that there is an additional required config parameter in the PrimoService which is 'institution'. I'm updating the rdocs to reflect this change. > > I'll send another update when the changes are in the U2 trunk. > > Jonathan, how do you want to manage fixes like this w.r.t. the Umlaut 3.0 upgrade? > > Thanks, > Scot > > On Dec 2, 2011, at Dec 2, 9:53 AM, Poulter, Dale wrote: > >> 3.1.1. Thanks. >> >> -----Original Message----- >> From: Scot Dalton [mailto:std5 at nyu.edu] >> Sent: Friday, December 02, 2011 8:53 AM >> To: umlaut-general at rubyforge.org; Poulter, Dale >> Subject: Re: [Umlaut-general] Umlaut -->Primo >> >> Hi Dale, >> I'm looking into it. What version of Primo are you running (not that it should matter)? >> >> Thanks, >> Scot >> >> On Dec 1, 2011, at Dec 1, 9:03 PM, Poulter, Dale wrote: >> >>> Good afternoon, >>> >>> I am probably missing something simple, but I recently updated our Umlaut instance and it is no longer able to search Primo. The problem seems to be that it is missing the variable of institution , but I have it set in the services.xml. Any suggestions? >>> >>> >>> ***Error >>> >>> [01 Dec 19:55:21] (pid:2909) ERROR: Error in Exlibris::Primo::Searcher. Returning 0 Primo services for search {:primo_id=>nil, :title=>"The Stinky Cheese Man and Other Fairly Stupid Tales", :author=>"Jon Scieszka", :genre=>"book", :isbn=>"067084487X", :issn=>nil}. Exlibris::Primo::Searcher raised the following exception: >>> Error making call to Primo web service. ["PrimoSearchWS >>> ExecuteSearch Institution can't be null"] >>> >>> >>> ***Settings >>> VU_PRIMO: >>> name: DiscoverLibrary >>> display_name: DiscoverLibrary >>> type: PrimoService >>> priority: 2 # After SFX, to get SFX metadata enhancement >>> base_url: http://discoverlibrary.vanderbilt.edu >>> vid: VANDERBILT >>> holding_search_institution: VAN >>> institution: VAN >>> holding_search_text: Search for this title in DiscoverLibrary. >>> suppress_holdings: [ !ruby/regexp '/\$\$LINTExxRNET\$\$1WxxEBACCESS/' ] # Suppress internet holdings from physical "Copies in Library" >>> ez_proxy: !ruby/regexp >>> '/https\:\/\/login\.proxy\.library\.vanderbilt\.edu\/login\?qurl=/' >>> # For handling accidentally hardcoded proxy URLs in catalog (should >>> dedup w/ SFX) >>> goto_source: false # Link back to Primo and not to source. >>> status: active >>> primo_config: primo.yml # Assumes directory is config/umlaut_config >>> service_types: >>> - holding >>> - holding_search >>> - fulltext >>> - table_of_contents >>> - referent_enhance >>> - cover_image >>> >>> >>> --Dale >>> >>> --------------------------------------- >>> Dale Poulter >>> Automation Coordinator >>> Library Information Technology Services Vanderbilt University >>> 419 21st Avenue South, Room 812 >>> Nashville, TN 37203-2427 >>> (615)343-5388 >>> (615)343-8834 (fax) >>> (615)207-9705 (cell) >>> dale.poulter at vanderbilt.edu >>> >>> _______________________________________________ >>> Umlaut-general mailing list >>> Umlaut-general at rubyforge.org >>> http://rubyforge.org/mailman/listinfo/umlaut-general >> >> >> -- >> Scot Dalton >> Phone: (212) 998-2674 >> Web Services >> Division of Libraries >> New York University >> >> >> > > > -- > Scot Dalton > Phone: (212) 998-2674 > Web Services > Division of Libraries > New York University > -- Scot Dalton Phone: (212) 998-2674 Web Services Division of Libraries New York University From rochkind at jhu.edu Mon Dec 5 11:03:03 2011 From: rochkind at jhu.edu (Jonathan Rochkind) Date: Mon, 05 Dec 2011 11:03:03 -0500 Subject: [Umlaut-general] Umlaut -->Primo In-Reply-To: <7288D49C0448E840B752320350AFA94E0128507263@its-hcwnem03.ds.Vanderbilt.edu> References: <7288D49C0448E840B752320350AFA94E0128507263@its-hcwnem03.ds.Vanderbilt.edu> Message-ID: <4EDCEB37.5030401@jhu.edu> Hm, I myself haven't made any changes to the Umlaut 2.x repository. Scot Dalton manages the primo functionality, hopefully he will see this query and be able to give you some assistance. If you want/need to figure out how to roll back to an earlier version of Umlaut, I may be able to help you do that. (While it doesn't help you now, Umlaut 3.0 as a ruby gem will have much more tractable release management, making it easier to roll back to previous versions and that all released versions have version numbers, etc.) On 12/1/2011 9:03 PM, Poulter, Dale wrote: > > Good afternoon, > > I am probably missing something simple, but I recently updated our > Umlaut instance and it is no longer able to search Primo. The problem > seems to be that it is missing the variable of institution , but I > have it set in the services.xml. Any suggestions? > > ***Error > > [01 Dec 19:55:21] (pid:2909) ERROR: Error in > Exlibris::Primo::Searcher. Returning 0 Primo services for search > {:primo_id=>nil, :title=>"The Stinky Cheese Man and Other Fairly > Stupid Tales", :author=>"Jon Scieszka", :genre=>"book", > :isbn=>"067084487X", :issn=>nil}. Exlibris::Primo::Searcher raised the > following exception: > > Error making call to Primo web service. ["PrimoSearchWS ExecuteSearch > Institution can't be null"] > > ***Settings > > VU_PRIMO: > > name: DiscoverLibrary > > display_name: DiscoverLibrary > > type: PrimoService > > priority: 2 # After SFX, to get SFX metadata enhancement > > base_url: http://discoverlibrary.vanderbilt.edu > > vid: VANDERBILT > > holding_search_institution: VAN > > institution: VAN > > holding_search_text: Search for this title in DiscoverLibrary. > > suppress_holdings: [ !ruby/regexp > '/\$\$LINTExxRNET\$\$1WxxEBACCESS/' ] # Suppress internet holdings > from physical "Copies in Library" > > ez_proxy: !ruby/regexp > '/https\:\/\/login\.proxy\.library\.vanderbilt\.edu\/login\?qurl=/' # > For handling accidentally hardcoded proxy URLs in catalog (should > dedup w/ SFX) > > goto_source: false # Link back to Primo and not to source. > > status: active > > primo_config: primo.yml # Assumes directory is config/umlaut_config > > service_types: > > - holding > > - holding_search > > - fulltext > > - table_of_contents > > - referent_enhance > > - cover_image > > --Dale > > --------------------------------------- > Dale Poulter > Automation Coordinator > > Library Information Technology Services > Vanderbilt University > > 419 21st Avenue South, Room 812 > Nashville, TN 37203-2427 > (615)343-5388 > (615)343-8834 (fax) > (615)207-9705 (cell) > dale.poulter at vanderbilt.edu > > > _______________________________________________ > Umlaut-general mailing list > Umlaut-general at rubyforge.org > http://rubyforge.org/mailman/listinfo/umlaut-general -------------- next part -------------- An HTML attachment was scrubbed... URL: From rochkind at jhu.edu Mon Dec 5 11:05:01 2011 From: rochkind at jhu.edu (Jonathan Rochkind) Date: Mon, 05 Dec 2011 11:05:01 -0500 Subject: [Umlaut-general] Umlaut -->Primo In-Reply-To: <6B1A921B-9BB3-4B89-A3BE-89272051EF9C@nyu.edu> References: <7288D49C0448E840B752320350AFA94E0128507263@its-hcwnem03.ds.Vanderbilt.edu> <141CA830-8E79-4E37-8D3D-BE6325E2E108@nyu.edu> <7288D49C0448E840B752320350AFA94E01285072A1@its-hcwnem03.ds.Vanderbilt.edu> <6B1A921B-9BB3-4B89-A3BE-89272051EF9C@nyu.edu> Message-ID: <4EDCEBAD.4000702@jhu.edu> Thanks Scot! Scot, if you commit it to the Umlaut 2.x svn repo (ie, the one we've been using all along), I'll merge it into the Umlaut 3.x github branch. I've set things up to support that kind of merging. Of course, if the merge can't be done automatically and needs manual intervention, I may need to ask you to help, but that probably won't happen. (But if it does; you ready to learn git yet? :) ) On 12/2/2011 11:12 AM, Scot Dalton wrote: > It appears that our friends at ExLibris changed the Primo Web Services to require institution sometime between Primo 3.0.1 and 3.1.1. I'm updating the Umlaut code to reflect that. Please note that there is an additional required config parameter in the PrimoService which is 'institution'. I'm updating the rdocs to reflect this change. > > I'll send another update when the changes are in the U2 trunk. > > Jonathan, how do you want to manage fixes like this w.r.t. the Umlaut 3.0 upgrade? > > Thanks, > Scot > > On Dec 2, 2011, at Dec 2, 9:53 AM, Poulter, Dale wrote: > >> 3.1.1. Thanks. >> >> -----Original Message----- >> From: Scot Dalton [mailto:std5 at nyu.edu] >> Sent: Friday, December 02, 2011 8:53 AM >> To: umlaut-general at rubyforge.org; Poulter, Dale >> Subject: Re: [Umlaut-general] Umlaut -->Primo >> >> Hi Dale, >> I'm looking into it. What version of Primo are you running (not that it should matter)? >> >> Thanks, >> Scot >> >> On Dec 1, 2011, at Dec 1, 9:03 PM, Poulter, Dale wrote: >> >>> Good afternoon, >>> >>> I am probably missing something simple, but I recently updated our Umlaut instance and it is no longer able to search Primo. The problem seems to be that it is missing the variable of institution , but I have it set in the services.xml. Any suggestions? >>> >>> >>> ***Error >>> >>> [01 Dec 19:55:21] (pid:2909) ERROR: Error in Exlibris::Primo::Searcher. Returning 0 Primo services for search {:primo_id=>nil, :title=>"The Stinky Cheese Man and Other Fairly Stupid Tales", :author=>"Jon Scieszka", :genre=>"book", :isbn=>"067084487X", :issn=>nil}. Exlibris::Primo::Searcher raised the following exception: >>> Error making call to Primo web service. ["PrimoSearchWS ExecuteSearch >>> Institution can't be null"] >>> >>> >>> ***Settings >>> VU_PRIMO: >>> name: DiscoverLibrary >>> display_name: DiscoverLibrary >>> type: PrimoService >>> priority: 2 # After SFX, to get SFX metadata enhancement >>> base_url: http://discoverlibrary.vanderbilt.edu >>> vid: VANDERBILT >>> holding_search_institution: VAN >>> institution: VAN >>> holding_search_text: Search for this title in DiscoverLibrary. >>> suppress_holdings: [ !ruby/regexp '/\$\$LINTExxRNET\$\$1WxxEBACCESS/' ] # Suppress internet holdings from physical "Copies in Library" >>> ez_proxy: !ruby/regexp '/https\:\/\/login\.proxy\.library\.vanderbilt\.edu\/login\?qurl=/' # For handling accidentally hardcoded proxy URLs in catalog (should dedup w/ SFX) >>> goto_source: false # Link back to Primo and not to source. >>> status: active >>> primo_config: primo.yml # Assumes directory is config/umlaut_config >>> service_types: >>> - holding >>> - holding_search >>> - fulltext >>> - table_of_contents >>> - referent_enhance >>> - cover_image >>> >>> >>> --Dale >>> >>> --------------------------------------- >>> Dale Poulter >>> Automation Coordinator >>> Library Information Technology Services Vanderbilt University >>> 419 21st Avenue South, Room 812 >>> Nashville, TN 37203-2427 >>> (615)343-5388 >>> (615)343-8834 (fax) >>> (615)207-9705 (cell) >>> dale.poulter at vanderbilt.edu >>> >>> _______________________________________________ >>> Umlaut-general mailing list >>> Umlaut-general at rubyforge.org >>> http://rubyforge.org/mailman/listinfo/umlaut-general >> >> -- >> Scot Dalton >> Phone: (212) 998-2674 >> Web Services >> Division of Libraries >> New York University >> >> >> > > -- > Scot Dalton > Phone: (212) 998-2674 > Web Services > Division of Libraries > New York University > > _______________________________________________ > Umlaut-general mailing list > Umlaut-general at rubyforge.org > http://rubyforge.org/mailman/listinfo/umlaut-general From std5 at nyu.edu Tue Dec 6 10:31:33 2011 From: std5 at nyu.edu (Scot Dalton) Date: Tue, 6 Dec 2011 10:31:33 -0500 Subject: [Umlaut-general] Umlaut -->Primo In-Reply-To: <4EDCEBAD.4000702@jhu.edu> References: <7288D49C0448E840B752320350AFA94E0128507263@its-hcwnem03.ds.Vanderbilt.edu> <141CA830-8E79-4E37-8D3D-BE6325E2E108@nyu.edu> <7288D49C0448E840B752320350AFA94E01285072A1@its-hcwnem03.ds.Vanderbilt.edu> <6B1A921B-9BB3-4B89-A3BE-89272051EF9C@nyu.edu> <4EDCEBAD.4000702@jhu.edu> Message-ID: <1520C823-DB5E-45ED-ABC5-BD0FB03E9492@nyu.edu> On Dec 5, 2011, at Dec 5, 11:05 AM, Jonathan Rochkind wrote: > Of course, if the merge can't be done automatically and needs manual intervention, I may need to ask you to help, but that probably won't happen. (But if it does; you ready to learn git yet? :) ) Ready! I'm on github at https://github.com/scotdalton/ I've committed some code and am getting used to committing and pushing/pulling. Still haven't figured out when/if to fork, but I'm getting there. Should be fun. Thanks, Scot -- Scot Dalton Phone: (212) 998-2674 Web Services Division of Libraries New York University From rochkind at jhu.edu Tue Dec 6 10:49:08 2011 From: rochkind at jhu.edu (Jonathan Rochkind) Date: Tue, 06 Dec 2011 10:49:08 -0500 Subject: [Umlaut-general] Umlaut -->Primo In-Reply-To: <1520C823-DB5E-45ED-ABC5-BD0FB03E9492@nyu.edu> References: <7288D49C0448E840B752320350AFA94E0128507263@its-hcwnem03.ds.Vanderbilt.edu> <141CA830-8E79-4E37-8D3D-BE6325E2E108@nyu.edu> <7288D49C0448E840B752320350AFA94E01285072A1@its-hcwnem03.ds.Vanderbilt.edu> <6B1A921B-9BB3-4B89-A3BE-89272051EF9C@nyu.edu> <4EDCEBAD.4000702@jhu.edu> <1520C823-DB5E-45ED-ABC5-BD0FB03E9492@nyu.edu> Message-ID: <4EDE3974.3050705@jhu.edu> So I DID merge your changes into Umlaut 3.0. If you give me Primo credentials and tell me how set up the services.yml to test the Primo services against your Primo, I can do a bit of test in Umlaut 3.0. Or you can try to do it yourself, but at this point the Umlaut 3.0 repo is still in a weird state where it might be hard for anyone but me to get running, lacks documentation, hasn't made the transition to an engine gem yet but has some code written preparing for that transition, etc. On 12/6/2011 10:31 AM, Scot Dalton wrote: > On Dec 5, 2011, at Dec 5, 11:05 AM, Jonathan Rochkind wrote: > >> Of course, if the merge can't be done automatically and needs manual intervention, I may need to ask you to help, but that probably won't happen. (But if it does; you ready to learn git yet? :) ) > Ready! I'm on github at https://github.com/scotdalton/ > > I've committed some code and am getting used to committing and pushing/pulling. Still haven't figured out when/if to fork, but I'm getting there. Should be fun. > > Thanks, > Scot > > -- > Scot Dalton > Phone: (212) 998-2674 > Web Services > Division of Libraries > New York University > From m.e.phillips at durham.ac.uk Mon Dec 12 07:39:17 2011 From: m.e.phillips at durham.ac.uk (PHILLIPS M.E.) Date: Mon, 12 Dec 2011 12:39:17 -0000 Subject: [Umlaut-general] Problem with apostrophes Message-ID: <1F5DB00D61AF1A479A6F8572FAC9ED8003122DB6@DURMAIL4.mds.ad.dur.ac.uk> If you go to http://li148-10.members.linode.com:3000/go/249 you should see an example of a book in our library, a copy of which is held by St. Cuthbert's Society Library. If I view the page in Internet Explorer 8.0.6001.18702 then I see St. Cuthbert's Society Library but if I view in Firefox 3.6.9 I see St. Cuthbert's Society Library In both cases viewing the source results in the same, which is:

St. Cuthbert's Society Library

The DOCTYPE is declared as HTML 4.01 Transitional which according to a Wikipedia article, http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_refer ences does not support ' as en entity name. So amazingly it seems as though IE is doing the right thing for a change. How can this be fixed? I'm afraid I haven't delved deeply enough into Ruby or Umlaut yet to even know where to start! Regards, Matthew -- Matthew Phillips Electronic Systems Librarian, Durham University Durham University Library, Stockton Road, Durham, DH1 3LY +44 (0)191 334 2941 From rochkind at jhu.edu Mon Dec 12 10:41:34 2011 From: rochkind at jhu.edu (Jonathan Rochkind) Date: Mon, 12 Dec 2011 10:41:34 -0500 Subject: [Umlaut-general] Problem with apostrophes In-Reply-To: <1F5DB00D61AF1A479A6F8572FAC9ED8003122DB6@DURMAIL4.mds.ad.dur.ac.uk> References: <1F5DB00D61AF1A479A6F8572FAC9ED8003122DB6@DURMAIL4.mds.ad.dur.ac.uk> Message-ID: <4EE620AE.5090206@jhu.edu> Hmm, I think I just ran into that bug in my Umlaut 3.0 work and fixed it in Umlaut 3.0; I'll try to figure out what I did, and back-port it to the Umlaut 2.0 repo. Wait, the bug I found was in the SFX adapter though -- are you using the SFX adapter? If not, then sadly it's not the same bug that I found. (With SFX, the trick is that SFX returns it's XML in _really weird_ ways. Double-XML-escaped in some cases, with internal (single or double escaped) HTML entities, etc. My code to try to properly un-escape it had a failure in it). It's possible you are dealing with something other than what I just found, in which case I'm not really sure either. If the solution is just changing the doctype to something that supporst ', we can do that, or figure out how you can do it locally. But Umlaut really ought not to be including an HTML entity like that in the first place in source; in the incident I found, it was SFX returning that, and Umlaut improperly failing to convert it to normal chars in some cases. Jonathan On 12/12/2011 7:39 AM, PHILLIPS M.E. wrote: > If you go to http://li148-10.members.linode.com:3000/go/249 you should > see an example of a book in our library, a copy of which is held by St. > Cuthbert's Society Library. > > If I view the page in Internet Explorer 8.0.6001.18702 then I see > > St. Cuthbert's Society Library > > but if I view in Firefox 3.6.9 I see > > St. Cuthbert's Society Library > > In both cases viewing the source results in the same, which is: > >

St. Cuthbert's Society Library

> > The DOCTYPE is declared as HTML 4.01 Transitional which according to a > Wikipedia article, > http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_refer > ences > does not support' as en entity name. > > So amazingly it seems as though IE is doing the right thing for a > change. How can this be fixed? I'm afraid I haven't delved deeply > enough into Ruby or Umlaut yet to even know where to start! > > Regards, > > Matthew > From m.e.phillips at durham.ac.uk Mon Dec 12 12:44:25 2011 From: m.e.phillips at durham.ac.uk (PHILLIPS M.E.) Date: Mon, 12 Dec 2011 17:44:25 -0000 Subject: [Umlaut-general] Problem with apostrophes In-Reply-To: <4EE620AE.5090206@jhu.edu> References: <1F5DB00D61AF1A479A6F8572FAC9ED8003122DB6@DURMAIL4.mds.ad.dur.ac.uk> <4EE620AE.5090206@jhu.edu> Message-ID: <1F5DB00D61AF1A479A6F8572FAC9ED8003122DE7@DURMAIL4.mds.ad.dur.ac.uk> > Wait, the bug I found was in the SFX adapter though -- are you using the > SFX adapter? If not, then sadly it's not the same bug that I found. No, it's not the SFX adaptor. > If the solution is just changing the doctype to something that supporst > ', we can do that, or figure out how you can do it locally. But > Umlaut really ought not to be including an HTML entity like that in the > first place in source; in the incident I found, it was SFX returning > that, and Umlaut improperly failing to convert it to normal chars in > some cases. Yes: it's the same sort of issue: I am reading the string from an XML file using Hpricot's innerHTML method, and decoding to normal characters with CGI.unescapeHTML. That function does not look like it does anything with the ' so I'd better switch to a different method. Thanks for the hint: I had failed to look at my debug code which would have told me that the ' was still there at a stage when it shouldn't have been. Matthew From rochkind at jhu.edu Mon Dec 12 13:12:28 2011 From: rochkind at jhu.edu (Jonathan Rochkind) Date: Mon, 12 Dec 2011 13:12:28 -0500 Subject: [Umlaut-general] Problem with apostrophes In-Reply-To: <1F5DB00D61AF1A479A6F8572FAC9ED8003122DE7@DURMAIL4.mds.ad.dur.ac.uk> References: <1F5DB00D61AF1A479A6F8572FAC9ED8003122DB6@DURMAIL4.mds.ad.dur.ac.uk> <4EE620AE.5090206@jhu.edu> <1F5DB00D61AF1A479A6F8572FAC9ED8003122DE7@DURMAIL4.mds.ad.dur.ac.uk> Message-ID: <4EE6440C.9090108@jhu.edu> First of all, I'd recommend using nokogiri rather than hpricot. (hpricot conflicts with rails 3.1, which umlaut 3.0 will require, nokogiri generally works better). Second of all, here's the library I'm using to convert html entities I find in the SFX response to ordinary chars: require 'htmlentities' html_ent_coder = HTMLEntities.new # Remove html entities from 'value', replacing them with ordinary utf-8 chars. value = html_ent_coder.decode(value) Come to think of it, I haven't investigated to make sure it's really doing the right thing with utf-8 there, but it seems to be working. So if this isn't SFX for you, it's some other external source that's including HTML entities in it's response, or you're just screen-scraping something that is, or something? Just curious. On 12/12/2011 12:44 PM, PHILLIPS M.E. wrote: >> Wait, the bug I found was in the SFX adapter though -- are you using > the >> SFX adapter? If not, then sadly it's not the same bug that I found. > No, it's not the SFX adaptor. > >> If the solution is just changing the doctype to something that > supporst >> ', we can do that, or figure out how you can do it locally. But >> Umlaut really ought not to be including an HTML entity like that in > the >> first place in source; in the incident I found, it was SFX returning >> that, and Umlaut improperly failing to convert it to normal chars in >> some cases. > Yes: it's the same sort of issue: I am reading the string from an XML > file using Hpricot's innerHTML method, and decoding to normal characters > with CGI.unescapeHTML. That function does not look like it does > anything with the' so I'd better switch to a different method. > > Thanks for the hint: I had failed to look at my debug code which would > have told me that the' was still there at a stage when it > shouldn't have been. > > Matthew > > _______________________________________________ > Umlaut-general mailing list > Umlaut-general at rubyforge.org > http://rubyforge.org/mailman/listinfo/umlaut-general From rochkind at jhu.edu Wed Dec 28 16:09:02 2011 From: rochkind at jhu.edu (Jonathan Rochkind) Date: Wed, 28 Dec 2011 16:09:02 -0500 Subject: [Umlaut-general] umlaut 3.0 alpha... close Message-ID: <4EFB856E.1010707@jhu.edu> Just a note that I'm getting pretty close to an umlaut 3.0 alpha release. There will probably be bugs and missing features (i'm saying 'alpha' for a reason), but hopefully it'll very soon be ready for some alpha testing, will definitely appreciate testers. From rochkind at jhu.edu Thu Dec 29 12:52:21 2011 From: rochkind at jhu.edu (Jonathan Rochkind) Date: Thu, 29 Dec 2011 12:52:21 -0500 Subject: [Umlaut-general] Umlaut 3.0 alpha is released! Message-ID: <4EFCA8D5.1000101@jhu.edu> First alpha release of Umlaut 3.0 is available! Now this is an alpha release for a reason, but I would greatly appreciate alpha testers, especially from existing Umlaut installs. * There are probably still some bugs (although none I know about at present) * There is probably some missing functionality needed for people like Scot to do with 3.0 what he did with 2.0. I'm interested in adding it if possible and appropriate. * Aleph/Primo note: I was NOT able to completely test/migrate the aleph and primo services to Umlaut 3.0, because I lack an aleph or primo server to test against. * (I did change some things that I knew needed changing in those services; but I think the aleph one uses Hpricot, which conflicts with rails 3.1, it needs to be changed over to Nokogiri). * Scot, would greatly appreciate your help in testing these out, and fixing em up to work in Umlaut 3.0. Some added documentation for how you set up the Primo one would probably be good, I don't entirely understand it. * I also noticedthat there's an additional yml file (or two) used by the Primo adapter? Umlaut 3.0 doesn't currently include a 'getting started' file for those ymls, but we can add it, and add a generator to stick it in local app, I just didn't understand what was going on enough to start doing it. * I am still not entirely happy with Umlaut performance (related to threading issues with ActiveRecord, I think), but I'm not sure if Umlaut 3.0 is much different than Umlaut 2.0 in that respect, alpha tester feedback welcome. Instructions for installing Umlaut 3.0 (should be much much easier than 2.0) can be found here: https://github.com/team-umlaut/umlaut/wiki/Installation The wiki for Umlaut 3.0 will move there, to the github project. Umlaut 3.0 source codes is in a branch of that github project: https://github.com/team-umlaut/umlaut/tree/umlaut3dev Any Umlaut committers who aren't yet committers in the github project, I can make you committers if you have a github account. As of Umlaut 3.0, umlaut repo will move to git/github. There is no automated upgrade path from Umlaut 2.x to Umlaut 3.x. You'll just have to install and configure Umlaut 3 to match what you want, but it hopefully shouldn't be too hard, I will work on providing more documentation, as well as responding to any questions or problems or things that should be easier. Woo. Jonathan