Add the MultiXml gem to the Gemfile and lock it in
Add a LibGuides ResourceSet Cucumber search scenario which searches for "Data Services" ,limits results to the the Format "Research Guide" and expects results
Add a skeleton for the LibGuidesXmlFileReader for reading the LibGuides XML File; now just need the actual LibGuides XML file from SpringShare
Add the LibGuides ResourceSet for adding research guides to Ichabod
Add the LibGuides' load and delete deploy tasks for loading and deleting LibGuides from Jenkins
Add the LibGuides sample XML file for testing
Add an example to the spec for a mapped Resource
Update the sample libguides XML file for validity and additonal category examples
Now that we have a sample LibGuides XML file, we can use it to code the reader.
The reader now
- gets the guides from their proper path, namely "LIBGUIDES/GUIDES/GUIDE"
- only reads guides that have been "Published"
- maps the following fields for a guide
  - identifier: the guide's URL
  - title: the guide's NAME
  - create: the guide's OWNER's NAME
  - type: "Research Guide"
  - available: the guide's FRIENDLY_URL or the guide's URL if there isn't a FRIENDLY_URL
  - description: the guide's DESCRIPTION
  - date: the guide's LAST_UPDATE date
Map a guide's categories to subjects
Add the actual LibGuides XML file after running it through xmllint --recover to remove all the invalid XML
When creating a Class from a given String or Symbol, use :camelize instead of :classify.
Since :classify was developed for Rails models, it chops off the trailing "s".
We want to keep the trailing "s" for our Classes, so we use :camelize.
Clean out question marks (?) and equals signs (=) from Nyucore pids in the DataLoader since Fedora doesn't like them
Add the VCR cassette for the cucumber "Research Guide" search scenario
Remove spaces from the rake tasks' arguments lists for the LibGuides load and delete deploy tasks since they will probably fail
Comment on why we use :camelize and not :classify on the Class name strings before we constantize
Merge pull request #47 from NYULibraries/feature/libguides-resource-set

Feature/libguides resource set