Releases: projectblacklight/spotlight
Sprint 5
Goals for this sprint include working on strategies for selecting items to be included in an exhibit, building a blacklight-map search results view, importing and exporting exhibit data, and enabling an exhibit administrator to customize the search result options a site visitor sees. In addition, there are a number of bugs and code refactoring and improvements identified to be tackled during this sprint.
Features
- New Appearance settings page to configure search result options
- Show all feature pages as TOC in Feature Page sidebar
- Import and export exhibit data
- Type-ahead for selecting items now shows item thumbnail
Video
Tour of Sprint 5 accomplishments (10 minutes).
Screenshots
Metrics
Developers:
FTE: 4ish
Commits: 113
Activity
Sprint 4
Primary goals for Sprint 4 include building out and surfacing multi-exhibit support in the Spotlight UI, adding to and enhancing the widget framework, and continuing cleanup of the UI. In addition, we intend to fix and enhance a range of existing features to make them more robust and user-friendly, such as validating contact email addresses, truncating long title, and showing improved URLs.
Features
- Report a problem form now opens in-place for JavaScript browsers
- Added social sharing links
- Improved breadcrumbs
- Updated URL pattern to use more human friendly URLs
- Started surfacing the multi-exhibit functionality
- Add default "Browse All Exhibit Items" browse category
- Validation of the email addresses used for exhibit contacts
- Improved Page creation and editing workflow
- New widgets: Embed + Text, Carousel, Featured Items
- Improved styling and interaction for Page editing
Video
Tour of Sprint 4 accomplishments (11 minutes).
Screenshots
Metrics
Developers:
FTE: 3ish
Commits: 113
Test Coverage: 95% (including integration tests)
Activity
Sprint 3
Features
- Simple Dashboard page (to be enhanced in future sprints)
- Change user roles, add and delete users
- Hide exhibit items from public view
- In-place editing for display labels of metadata fields
- Add and manage information for exhibit contacts; contact information shown in sidebar of About pages
- Added label with the name of widget when in edit mode
- New "Multi-Up Item Grid" widget
- Site breadcrumbs
- Autosuggest for tags
Video
Tour of Sprint 3 accomplishments (17 minutes).
Screenshots
Metrics
Developers:
FTE: 3ish
Tickets created:
Tickets closed:
Commits: 112
Lines:
LoC:
Test Coverage: 98% (including integration tests)
Activity
Sprint 2
Features
- Improved interaction for creating and editing pages
- Item thumbnail and text widget (with auto-complete search for items)
- Curation mode for editing items
- Customizing metadata fields: Exhibit-specific fields and drag and drop ordering
- Drag and drop ordering of search facets
- Adding and managing tags
- User administration
Video
Tour of Sprint 2 accomplishments (16 minutes).
Screenshots
Metrics
Developers:
FTE: 3ish
Tickets created: 44
Tickets closed: 32
Commits: 103
Lines: +6447, -618
LoC: 4526
Test Coverage: 98% (including integration tests)
Activity
Sprint 1
Features
- WYSIWYG editing environment for feature pages, about pages, and the home page
- Administrative interface for managing, creating, and reordering feature and about pages
- Visitor interface for viewing and navigating between feature and about pages
- Administrative interface for selecting search results display fields and facets
- Administrative interface for creating and setting the title, subtitle and contact information for an exhibit
- Curator interface for creating "browse" categories with a custom title, description, and featured image
- Visitor interface for exploring "browse" categories
- Exhibit navigation bar
Video
Tour of Sprint 1 accomplishments (22 minutes).
Screenshots
Sprint Metrics
Developers:
FTE: 3ish
Tickets created: 137
Tickets closed: 53
Commits: 76
Files: 174
Lines: +13176, -266
LoC: 1989
Test Coverage: 100% (including integration tests)
Activity
v0.0.0: Concepts and Wireframes
Initial commit