- Configurable Blacklight
- Uses an admin interface.
- Quite pretty.
- Ingest items from outside.
- Image cropping capability.
- Lets you crop out a specific part of an image and then use it in the exhibit.
- Contact
- http://github.com/sul-dlss/spotlight
- exhibits-team@lists.stanford.edu
- Jessie Keck - @jessiekeck
- IIIF viewer.
- Zoom/Pan using OpenSeaDragon.
- Used in windowed environment.
- Can display objects cross-repositories.
- Structural navigation using IIIF presentation API.
- Annotations using OpenAnnotate/IIIF Presentation API.
- Can readjust layout - open two items side-by-side for instance.
- Saves mirador configuration between refreshes.
- Bookmark current state and send it to someone else.
- TODO oriented self deposit.
- Great mediated deposit processes.
- Later discussions on how this is configurable.
- Opinion is walk people up to deposit in Fedora, THEN deposit.
- Extend core features of blacklight to enable discovery of archival content.
- Intended to provide for discovery of both physical and digital objects.
- Digital Objects
- Enable discovery
- Not replacement for ArchivesSpace.
- It's a discovery environment, NOT a finding aid editing environment.
- Developed/maintained by Blacklight community.
- Initiated at Stanford because they need it.
- Want to involve interested institutions in process of development as early as possible.
- Wiki pages on Duraspace of plans.
- arclight-design@lists.stanford.edu - For collaborating on design.
- Design collaborators can use Box + Google Drive.
- Design Process
- Discovery
- Information Architecture
- Interaction & Visual Design
- Current Status
- Put out a call for collaborators - a dozen institutions said they had some interest in collaboration.
- Worked on phase 1 of discovery process.
- Received goals/objectives from 8 institutions.
- Finished first phase of discovery.
- Beginning interviews with archivists. They've started, done two interviews last week.
- Some other institutions are interested in doing interviews as well.
Session to talk about geoblacklight
- Deployment
- Talk to anyone who's interested in contributing/deploying.
W3C spec, recently accepted - 2 weeks ago. There's a lot to learn, and it powers Fedora 4 right now.
- Would include what's a resource vs what's a container.
Three bits of work
- Authentication
- Reasonably well understood
- Search within an object
- Discovery of an object.
Get feedback on how people want to do authorization/make them discoverable/search within an object depicted by images.
Next steps, what do we need to do to implement this? How does this fit with our use cases.
2 sessions - what is this? And WORK.
Understanding all of the different initiatives for archival development over the next 18 months. What's going to happen with ArcLight and what's going to follow ArcLight?
A lot of people interested in spotlight have been waiting and watching. The team feels like they're ready.
- Do a deeper dive into the features and what they've accomplished. Go through installation process.
- Improve documentation to encourage adoptability.
- How do we implement this with our local repository?
- Future work-plans with how spotlight relates with things like IIIF.
- How it was architected
- Plans
- Different patterns used in Sipity to make it more extensible.
- Reporting out on what the plans are.
Maybe we need a "rails patterns" session
- Discussion about contexts.
- How JSON-LD can make RDF, especially from Fedora 4, available to actual use rather than "academic handwaving."
- What can we do to better use newspaper collections with IIIF?
There's been an ongoing, morphing, changing slippery discussion of the intersection of Fedora as a product and LDP as a spec. How much does Fedora embrace LDP and how much does it keep it at arms length?
Can we agree on what we want that relationship to be?
Ben Armintor will be doing this virtually.
Trying to get in front of the decay that happens with an application. How do you stay in front of ownership of the application code.
Are we doing a good job making sure our stuff doesn't fall apart?
- Avalon does lots of video encoding.
- Want to change their infrastructure to allow multiple backends.
- Wants to hear experiences and make a space for talking about it.
- Look at some kind of common API to access video encoding services.
- Northwestern has stated they don't see switching over to F4 for a while out.
- Find out where people are at in the transition.
- How do they continue to support Hydra on Fedora 3?
- Been efforts in Blacklight to get it to be more abstract.
- Blacklight is very coupled to Solr. There's desire for it to work on ElasticSearch.
- DPLA/Europeana are interested in getting Blacklight to work natively with their APIs.
- There's a rough timeline for the work.
- Wants to coordinate more of the work.
- Is there anything we can do as a reference implementation or baked in APIs that come pre-approved?
- What is our responsibility?
- If people want a run-through of NSF report they can share it.
Want to describe content for things like data mining. We haven't done much as common standards/APIs/infrastructure in this space.
Is there anything we can do across platforms/repositories to facilitate these kinds of uses.
- Any backend principles?
- Coding?
- UIs they've used.
- If anybody's had any experience in getting synchronized transcripts to work?
- Having an open-standard in IIIF for time relations.
- Specific needs of object-based museums for DAM.
- How does it relate to Fedora?
- Discussion for future plans.
- What is the next great book viewer going to be?
- Using LDP/Fedora 4
- Different implementation that has a lot of points of interoperability.
- Cornell uses tags.
How do we do them.
- W3C Technical Recommendation
- Same status as HTML/CSS/SVG/etc.
- Layer that sits on top of REST best practices, but focused on link data.
- Main goal is to have a REST API that follows best practices and works for linked data.
- Fundamentals:
- Resources ( R in Rest)
- POST to create
- PUT to update
- DELETE
- PATCH (only the changes on resource)
- PUT (Replace the entire resource)
- Two types
- LDP-RS
- RDF Resources.
- RDF in some serialization.
- Should be able to give back at least TTL or JSON-LD
- LDP-NRS
- LDP Non-Rdf
- This is "anything"
- Server MAY create an LDP-RS when this is created.
- It creates a LINK header (describedBy) which points from LDP-NR to LDP-RS
- LDP-RS
- Containers
- The question LDP tries to answer is what are the semantics of WHERE you do these operations.
- Three types
- BasicContainer
- /images/
- If you request this it returns a list of its properties AND its contents.
- There's a prefer header for "I only want properties" or "I only want contents"
- DirectContainer
- Has a way to say "when you post a resource to me, you should also manage another triple."
- Ex When I post a resource to /annotations/anno1/bodies/ it creates a triple <anno1:
- Done via a property on the container that says membershipResource /Anno1/ and memberRelation hasBody
- Can only have one membership relation.
- When you create the container you have to say what kind of container it is.
- IndirectContainer
- Indirect containers let you automatically set a triple on another resource to be
- BasicContainer
- LD Paging
- Not in official spec - consensus was not reached.
- Will be published as a working group note.
- "I want to get N links back and page through"
- Server has control over where it breaks things up
- Client has PREFERENCES over how many items to return, but it's up to the server.
- One of the big promises of spotlight was to build a self-service platform for curators. NO developer access.
- Wants to be able to do this with content not in the repository.
- Let them upload items.
- Improve the look/feel/experience.
- Where we are
- What does it mean to install Spotlight?
- Request an Exhibit
- Form to fill out that provides a vanilla exhibit.
- Features
- Theme pages.
- Customizable text.
- Widgets
- iFrame Widget
- Recently did a 3D scan of their space.
- Browse Categories
- Saved searches provided with context
- Home page where you can edit front page text while logged in.
- Permissions to display/edit certain things in the admin dashboard.
- There's a base behavior with basic roles that you can change if you'd like.
- Application concern.
- Edit title/subtitle/description.
- Contact emails.
- Published - can hide the entire site.
- Import/Export. Can export JSON to get all the content to save it.
- Delete Exhibit
- If you don't have any exhibits it creates a blank barebones exhibit for you.
- Administer appearance
- Searchable
- Disable search for visitors.
- Disables facets
- Create site masthead
- Add an image for the top banner and scale it to give it more "pop"
- Site Thumbnail
- If someone tweets out the exhibit, the thumbnail goes in the twitter card.
- Configure tabs
- Change labels/reorder
- Tag documents and create searches from them.
- Configure sort dropdown.
- Modify which metadata fields show up where.
- Add fields that are only for items in your exhibit
- Admin interfaces for about/feature pages
- Create feature pages
- Can do searches and save it with an alias.
- You can then use these to browse.
- Browse categories let you change the look and feel of the site.
- Clicking an item within a browse category keeps the URL in there and changes prev/next appropriately.
- Add repository item
- You implement so that it indexes things from your repository.
- Add non-repository item
- Lets you ingest items from outside of your repository.
- There's an edit mode
- ONE spotlight instance PER exhibit