SlideShare a Scribd company logo
HISTORICAL STATE: DISCOVERING NC STATE HISTORY ADAM BERENBAK BRIAN DIETZ TODD KOSMERICK CATE PUTIRSKIS JASON RONALLO } NCSU LIBRARIES LAUNC-CH. 03.08.2010
Timelines
Online Exhibits
Links
Publications List
Archival Collection Guides
Photographs
Text
 
DISCOVERABILITY
SCALABILITY
HISTORICAL STATE LUNA DSPACE CATALOG DISCOVERABILITY THEN: BROWSE MODEL WEB -IMAGES -METADATA -COURSE CATALOGS -ORAL HISTORIES -MARC RECORDS -DEPARTMENTAL PAGES -LINKS -SIMPLE SEARCHES -CURATED CONTENT
HISTORICAL STATE DIGITIZED CONTENT CURATED CONTENT CATALOG DISCOVERABILITY NOW: SEARCH MODEL FINDING AIDS -IMAGES -COURSE CATALOGS -YEARBOOKS -ORAL HISTORIES -INTEGRATED DIGITAL CONTENT -MARC RECORDS -INTEGRATED DIGITAL CONTENT -SEARCH -FACETED BROWSE -CURATED CONTENT -DYNAMICALLY GENERATED
 
RAILS
PLUGINS
BLACKLIGHT
MySQL   +  Solr
HARVEST
CAPTURE CURATED CONTENT
 
NOT ME
MySQL Solr
CONTENT CURATION & ADMINISTRATION
CURATED TOPICS
TIMELINES
CONTENT ADMINISTRATION
PUBLIC SERVICES
USER GROUPS
 
 
 
 
 
 
CONTACT US ADAM BERENBAK, SCRC [email_address] BRIAN DIETZ, SCRC [email_address] TODD KOSMERICK, SCRC [email_address] CATE PUTIRSKIS, SCRC [email_address] JASON RONALLO, DLI [email_address]

More Related Content

What's hot

Monographcentricity
MonographcentricityMonographcentricity
Monographcentricity
Rurik Thomas Greenall
 
Brian Grim
Brian GrimBrian Grim
Brian Grim
Brian Ahier
 
DPLA and What it Means for PA
DPLA and What it Means for PADPLA and What it Means for PA
DPLA and What it Means for PA
Kristen Yarmey
 
US Citizenship Test Preparation Certificate
US Citizenship Test Preparation CertificateUS Citizenship Test Preparation Certificate
US Citizenship Test Preparation Certificate
Kharyll Clark Basa-Permangil
 
Slk Snapshot Day 2010
Slk Snapshot Day 2010Slk Snapshot Day 2010
Slk Snapshot Day 2010
Cindi Hickey
 
Dutch culture link - version 2
Dutch culture link - version 2Dutch culture link - version 2
Dutch culture link - version 2
Lukas Koster
 

What's hot (6)

Monographcentricity
MonographcentricityMonographcentricity
Monographcentricity
 
Brian Grim
Brian GrimBrian Grim
Brian Grim
 
DPLA and What it Means for PA
DPLA and What it Means for PADPLA and What it Means for PA
DPLA and What it Means for PA
 
US Citizenship Test Preparation Certificate
US Citizenship Test Preparation CertificateUS Citizenship Test Preparation Certificate
US Citizenship Test Preparation Certificate
 
Slk Snapshot Day 2010
Slk Snapshot Day 2010Slk Snapshot Day 2010
Slk Snapshot Day 2010
 
Dutch culture link - version 2
Dutch culture link - version 2Dutch culture link - version 2
Dutch culture link - version 2
 

Viewers also liked

Wasmann notes
Wasmann notesWasmann notes
Wasmann notes
ritterjacob
 
Orbitbuildingonlinecommunitiesincquizanswers 131113093108-phpapp01
Orbitbuildingonlinecommunitiesincquizanswers 131113093108-phpapp01Orbitbuildingonlinecommunitiesincquizanswers 131113093108-phpapp01
Orbitbuildingonlinecommunitiesincquizanswers 131113093108-phpapp01
Tom Gaskin
 
wasemann notes
wasemann noteswasemann notes
wasemann notes
ritterjacob
 
Counting Cows Beyond Twitter
Counting Cows Beyond TwitterCounting Cows Beyond Twitter
Counting Cows Beyond Twitter
Tom Gaskin
 
Mitel Freedom
Mitel FreedomMitel Freedom
Mitel Freedom
Rebecca Sutherland
 
Justdoitfacebookforcommunityengagementv4 121205181929-phpapp02
Justdoitfacebookforcommunityengagementv4 121205181929-phpapp02Justdoitfacebookforcommunityengagementv4 121205181929-phpapp02
Justdoitfacebookforcommunityengagementv4 121205181929-phpapp02
Tom Gaskin
 
Young Travellers and facebook engagement
Young Travellers and facebook engagementYoung Travellers and facebook engagement
Young Travellers and facebook engagement
Tom Gaskin
 
Shepherding Change
Shepherding ChangeShepherding Change
Shepherding Change
Tom Gaskin
 
Sitios Famosos
Sitios FamososSitios Famosos
Sitios Famosos
SenoraHirsch
 
Jacob Ritter Notes
Jacob Ritter NotesJacob Ritter Notes
Jacob Ritter Notes
ritterjacob
 
Problem solving with social networking sites
Problem solving with social networking sitesProblem solving with social networking sites
Problem solving with social networking sites
Tom Gaskin
 
Why Mitel
Why MitelWhy Mitel
wasemann notes jacob ritter
wasemann notes jacob ritterwasemann notes jacob ritter
wasemann notes jacob ritter
ritterjacob
 
El Juicio Secreto
El Juicio SecretoEl Juicio Secreto
El Juicio Secreto
OlguitaMontes
 
Motivational quotes
Motivational quotesMotivational quotes
Motivational quotes
Eashani Rodrigo
 
Research Leadership and Organizational Change in the Context of IT - Research...
Research Leadership and Organizational Change in the Context of IT - Research...Research Leadership and Organizational Change in the Context of IT - Research...
Research Leadership and Organizational Change in the Context of IT - Research...
Eashani Rodrigo
 
Leadership and IT-Driven Organizational Change in the Sri Lankan Context
Leadership and IT-Driven Organizational Change in the Sri Lankan ContextLeadership and IT-Driven Organizational Change in the Sri Lankan Context
Leadership and IT-Driven Organizational Change in the Sri Lankan Context
Eashani Rodrigo
 
Leadership and Organizational Change in the Context of IT
Leadership and  Organizational Change  in the Context of IT Leadership and  Organizational Change  in the Context of IT
Leadership and Organizational Change in the Context of IT
Eashani Rodrigo
 
Information Warfare
Information WarfareInformation Warfare
Information Warfare
Eashani Rodrigo
 

Viewers also liked (19)

Wasmann notes
Wasmann notesWasmann notes
Wasmann notes
 
Orbitbuildingonlinecommunitiesincquizanswers 131113093108-phpapp01
Orbitbuildingonlinecommunitiesincquizanswers 131113093108-phpapp01Orbitbuildingonlinecommunitiesincquizanswers 131113093108-phpapp01
Orbitbuildingonlinecommunitiesincquizanswers 131113093108-phpapp01
 
wasemann notes
wasemann noteswasemann notes
wasemann notes
 
Counting Cows Beyond Twitter
Counting Cows Beyond TwitterCounting Cows Beyond Twitter
Counting Cows Beyond Twitter
 
Mitel Freedom
Mitel FreedomMitel Freedom
Mitel Freedom
 
Justdoitfacebookforcommunityengagementv4 121205181929-phpapp02
Justdoitfacebookforcommunityengagementv4 121205181929-phpapp02Justdoitfacebookforcommunityengagementv4 121205181929-phpapp02
Justdoitfacebookforcommunityengagementv4 121205181929-phpapp02
 
Young Travellers and facebook engagement
Young Travellers and facebook engagementYoung Travellers and facebook engagement
Young Travellers and facebook engagement
 
Shepherding Change
Shepherding ChangeShepherding Change
Shepherding Change
 
Sitios Famosos
Sitios FamososSitios Famosos
Sitios Famosos
 
Jacob Ritter Notes
Jacob Ritter NotesJacob Ritter Notes
Jacob Ritter Notes
 
Problem solving with social networking sites
Problem solving with social networking sitesProblem solving with social networking sites
Problem solving with social networking sites
 
Why Mitel
Why MitelWhy Mitel
Why Mitel
 
wasemann notes jacob ritter
wasemann notes jacob ritterwasemann notes jacob ritter
wasemann notes jacob ritter
 
El Juicio Secreto
El Juicio SecretoEl Juicio Secreto
El Juicio Secreto
 
Motivational quotes
Motivational quotesMotivational quotes
Motivational quotes
 
Research Leadership and Organizational Change in the Context of IT - Research...
Research Leadership and Organizational Change in the Context of IT - Research...Research Leadership and Organizational Change in the Context of IT - Research...
Research Leadership and Organizational Change in the Context of IT - Research...
 
Leadership and IT-Driven Organizational Change in the Sri Lankan Context
Leadership and IT-Driven Organizational Change in the Sri Lankan ContextLeadership and IT-Driven Organizational Change in the Sri Lankan Context
Leadership and IT-Driven Organizational Change in the Sri Lankan Context
 
Leadership and Organizational Change in the Context of IT
Leadership and  Organizational Change  in the Context of IT Leadership and  Organizational Change  in the Context of IT
Leadership and Organizational Change in the Context of IT
 
Information Warfare
Information WarfareInformation Warfare
Information Warfare
 

Similar to NCSU LAUNC-CH

Cataloguing creativity long
Cataloguing creativity longCataloguing creativity long
Cataloguing creativity long
William Stockting
 
CUA 2008
CUA 2008CUA 2008
CUA 2008
SCPilsk
 
CUA LSC818 2007
CUA LSC818 2007CUA LSC818 2007
CUA LSC818 2007
SCPilsk
 
Starting Your Research
Starting Your ResearchStarting Your Research
Starting Your Research
MHD1828
 
SI Libraries HAC Update for CIMC
SI Libraries HAC Update for CIMCSI Libraries HAC Update for CIMC
SI Libraries HAC Update for CIMC
SCPilsk
 
Northeast kansas history final
Northeast kansas history finalNortheast kansas history final
Northeast kansas history final
smoreland
 
Search Technologies for Digital Libraries
Search Technologies for Digital LibrariesSearch Technologies for Digital Libraries
Search Technologies for Digital Libraries
cneudecker
 

Similar to NCSU LAUNC-CH (7)

Cataloguing creativity long
Cataloguing creativity longCataloguing creativity long
Cataloguing creativity long
 
CUA 2008
CUA 2008CUA 2008
CUA 2008
 
CUA LSC818 2007
CUA LSC818 2007CUA LSC818 2007
CUA LSC818 2007
 
Starting Your Research
Starting Your ResearchStarting Your Research
Starting Your Research
 
SI Libraries HAC Update for CIMC
SI Libraries HAC Update for CIMCSI Libraries HAC Update for CIMC
SI Libraries HAC Update for CIMC
 
Northeast kansas history final
Northeast kansas history finalNortheast kansas history final
Northeast kansas history final
 
Search Technologies for Digital Libraries
Search Technologies for Digital LibrariesSearch Technologies for Digital Libraries
Search Technologies for Digital Libraries
 

Recently uploaded

Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
Krassimira Luka
 
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
EduSkills OECD
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
GeorgeMilliken2
 
CIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdfCIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdf
blueshagoo1
 
Electric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger HuntElectric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger Hunt
RamseyBerglund
 
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
indexPub
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
TechSoup
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
Jyoti Chand
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
MJDuyan
 
Stack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 MicroprocessorStack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 Microprocessor
JomonJoseph58
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
iammrhaywood
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
EduSkills OECD
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Denish Jangid
 
A Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two HeartsA Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two Hearts
Steve Thomason
 
Bossa N’ Roll Records by Ismael Vazquez.
Bossa N’ Roll Records by Ismael Vazquez.Bossa N’ Roll Records by Ismael Vazquez.
Bossa N’ Roll Records by Ismael Vazquez.
IsmaelVazquez38
 
How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17
Celine George
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
siemaillard
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
Himanshu Rai
 
Juneteenth Freedom Day 2024 David Douglas School District
Juneteenth Freedom Day 2024 David Douglas School DistrictJuneteenth Freedom Day 2024 David Douglas School District
Juneteenth Freedom Day 2024 David Douglas School District
David Douglas School District
 
Data Structure using C by Dr. K Adisesha .ppsx
Data Structure using C by Dr. K Adisesha .ppsxData Structure using C by Dr. K Adisesha .ppsx
Data Structure using C by Dr. K Adisesha .ppsx
Prof. Dr. K. Adisesha
 

Recently uploaded (20)

Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
 
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
 
CIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdfCIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdf
 
Electric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger HuntElectric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger Hunt
 
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
 
Stack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 MicroprocessorStack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 Microprocessor
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
 
A Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two HeartsA Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two Hearts
 
Bossa N’ Roll Records by Ismael Vazquez.
Bossa N’ Roll Records by Ismael Vazquez.Bossa N’ Roll Records by Ismael Vazquez.
Bossa N’ Roll Records by Ismael Vazquez.
 
How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
 
Juneteenth Freedom Day 2024 David Douglas School District
Juneteenth Freedom Day 2024 David Douglas School DistrictJuneteenth Freedom Day 2024 David Douglas School District
Juneteenth Freedom Day 2024 David Douglas School District
 
Data Structure using C by Dr. K Adisesha .ppsx
Data Structure using C by Dr. K Adisesha .ppsxData Structure using C by Dr. K Adisesha .ppsx
Data Structure using C by Dr. K Adisesha .ppsx
 

NCSU LAUNC-CH

Editor's Notes

  1. Before Historical State there were various resources dispersed throughout the NCSU Libraries website. There was an accumulation of disparate content created over several years. Everything static HTML pages.
  2. 4 timelines: university history athletics history African American history library history
  3. History of women chancellors and presidents GI Bill
  4. Internal and external links, including historical information on departmental websites back issues of university publications etc.
  5. Published histories of the university, colleges, departments, and other units.
  6. Finding aids (or collection guides) accessed from another part of website. Search function broke after a few years.
  7. UAPC digitization project, commenced 2003 Luna [old name] server, metadata not crawled by search engines Highly requested materials
  8. Beginning in 2006 course catalogs, some annual reports digitizied Future plans for yearbook and student newspaper Catalogs highly requested; yearbook and newspaper expected to be also Accessed through Dspace instance.
  9. Challenge is how to have one interface to multiple content types from various sources without having it become some mutant giant grasshopper. I’ll start with an overview of what technologies I’ve used and then talk about a little of the new development I did.
  10. Ruby on Rails
  11. Lot’s ‘o plugins. As the sole developer, I needed as much help as I could get and the Rails framework and its many open source plugins helped me along.
  12. Probably the biggest help came from the Rails plugin Blacklight. Blacklight is the OPAC replacement out of University of Virginia and used and developed by Stanford as well. Blacklight has become a good tool for getting a UI for the full text search power of Solr with little work. It allows for different formats to easily have different views, so it is very well suited to the task at hand.
  13. One thing to understand is the use of two databases. Use each what it is good for. MySQL as a relational db, you get all of the common conveniences of working with a standard db such as good support in the framework. Solr provides the full-text searching. So with all of these off-the-shelf open source tools, what new development was done other than customization of the interface and hooking in all the plugins? One area was a Pageturner. We currently have a use case where we show page images of yearbooks, but do not provide a link to download a PDF of the whole thing. The pageturner uses Solr as well for good things like snippets and hit highlighting. Each page is stored in the index as a separate Solr document. Another area of a lot of development was in getting all of the data into the system. And this involves both MySQL and Solr. I’ll conclude my portion by talking a bit about how that developed and what I learned along the way.
  14. This is how the search was first conceived as a harvesting records and dumping them in Solr. This is how an OPAC replacement would work. In this case though we’re taking records out of our home grown digital assets metadata management system. To simplify this I created an API over top of the system which returns JSON. From there, very little needs to be done to insert the record into the Solr index for search and display.
  15. But this only worked for some of the content. We also have curated content to get in there as well. This was managed through spreadsheets and static HTML, so I created some simple web forms for data entry. Administrator functionality that looks like it wouldn’t work but it basically does. All of this gets stored in the MySQL db and allows us to assocated resources like colleges with departments.
  16. Here’s what the process looked like at one point—some crazy contraption. The curated content goes to MySQL and as it gets saved there it also gets indexed in Solr. Digital Assets harvested records were going directly into the Solr index. This makes sense with millions of records to only have one database for the application saving time. But we don’t have millions of digital objects yet so there was no need to optimize prematurely. This became a problem when I wanted a simple way to associate comments with both the stuff in the relational db as well as stuff that never got to MySQL. One or the other would have been easy, but I didn’t want to have more than one place to manage comments. I didn’t want to figure out how to
  17. The answer was simple. Don’t buck against the framework.
  18. See how that looks cleaner now the path for everything to solr is the same—save it in the relational db first. Makes keeping the data in sync easier and reindexing content faster by having a cache to work from also gets all kinds of convenience methods I now have one comments model which works for all the different models of data in the db
  19. Finally, we are just about to take the discovery of university history to a whole new level with the development of the repackaged Historical State. This resource makes all the finding aids, digitized objects and curated content (such as timelines, departmental histories) accessible in one place and facilitates searching across formats. The collecting, processing and digitizing work that fills our staffs’ days is fully leveraged for discovery via a new, developed in-house, open source, cross-search application. The new Historical State is an innovation in user driven discovery of university history.
  20. All of this is driven by content and metadata created by our archivists and innovative programming developed by our digital libraries initiatives team. Historical State Search is a Ruby on Rails application utilizing the Blacklight plugin for Solr-powered searching. A MySQL database is used for managing curated content like events and "Did you know?" content. Metadata is harvested from the web API of a homegrown digital assets management system. An integrated pageturner using a separate Solr index is used for displaying multi-page documents, like course catalogs and yearbooks. All of this technology takes advantage of description/cataloging and research to deliver just what the user is looking for and opening up university history in a way that has never been possible before.
  21. All of this is driven by content and metadata created by our archivists and innovative programming developed by our digital libraries initiatives team. Historical State Search is a Ruby on Rails application utilizing the Blacklight plugin for Solr-powered searching. A MySQL database is used for managing curated content like events and "Did you know?" content. Metadata is harvested from the web API of a homegrown digital assets management system. An integrated pageturner using a separate Solr index is used for displaying multi-page documents, like course catalogs and yearbooks. All of this technology takes advantage of description/cataloging and research to deliver just what the user is looking for and opening up university history in a way that has never been possible before.
  22. All of this is driven by content and metadata created by our archivists and innovative programming developed by our digital libraries initiatives team. Historical State Search is a Ruby on Rails application utilizing the Blacklight plugin for Solr-powered searching. A MySQL database is used for managing curated content like events and "Did you know?" content. Metadata is harvested from the web API of a homegrown digital assets management system. An integrated pageturner using a separate Solr index is used for displaying multi-page documents, like course catalogs and yearbooks. All of this technology takes advantage of description/cataloging and research to deliver just what the user is looking for and opening up university history in a way that has never been possible before.
  23. All of this is driven by content and metadata created by our archivists and innovative programming developed by our digital libraries initiatives team. Historical State Search is a Ruby on Rails application utilizing the Blacklight plugin for Solr-powered searching. A MySQL database is used for managing curated content like events and "Did you know?" content. Metadata is harvested from the web API of a homegrown digital assets management system. An integrated pageturner using a separate Solr index is used for displaying multi-page documents, like course catalogs and yearbooks. All of this technology takes advantage of description/cataloging and research to deliver just what the user is looking for and opening up university history in a way that has never been possible before.
  24. All of this is driven by content and metadata created by our archivists and innovative programming developed by our digital libraries initiatives team. Historical State Search is a Ruby on Rails application utilizing the Blacklight plugin for Solr-powered searching. A MySQL database is used for managing curated content like events and "Did you know?" content. Metadata is harvested from the web API of a homegrown digital assets management system. An integrated pageturner using a separate Solr index is used for displaying multi-page documents, like course catalogs and yearbooks. All of this technology takes advantage of description/cataloging and research to deliver just what the user is looking for and opening up university history in a way that has never been possible before.
  25. All of this is driven by content and metadata created by our archivists and innovative programming developed by our digital libraries initiatives team. Historical State Search is a Ruby on Rails application utilizing the Blacklight plugin for Solr-powered searching. A MySQL database is used for managing curated content like events and "Did you know?" content. Metadata is harvested from the web API of a homegrown digital assets management system. An integrated pageturner using a separate Solr index is used for displaying multi-page documents, like course catalogs and yearbooks. All of this technology takes advantage of description/cataloging and research to deliver just what the user is looking for and opening up university history in a way that has never been possible before.