Looking back at 2022 — all Geniza, all the time
The charts below show the substantial amount of effort dedicated to the Princeton Geniza Project in 2022, with a noticeable spike as we worked to complete our commitments on the project before the charter period ended in October.
There’s also noticeable activity on Startwords to finish publication on issue 3; work on PPA enhancements in August and November/December; and beginning to ramp up work on the Lenape Timetree project in the fall.
The small amount of work spent on CDH web and mep-django (codebase for Shakepeare and Company Project) reflect a deliberate effort to minimize the work on those projects.
513 total issues closed
Hover over project name in the legend at right to highlight activity for a single project in both charts. Click and drag on a chart to zoom in on activity for a shorter time period; double click to undo the zoom.
highest complexity issues
- As an admin, I want transcription content synchronized from annotation storage to a GitHub repository so that the content is backed up, versioned, and available for use in generating a text corpus. (8 points; geniza)
- As a content admin, I want images from the Bodleian Genizah collection made available as IIIF so they can be displayed on the site and be linked to transcription text. (8 points; geniza)
- As an admin, if I change a document I want the log entries to be correctly associated with the document. (5 points; geniza)
- As a content editor, I want to merge document records without losing data so that I can combine records when I've identified duplicates or joins. (5 points; geniza)
- As a user, I want to see image thumbnails with search results when available, so that I can quickly see which records have images and what they look like. (5 points; geniza)
- As a front-end user, I want the document search to automatically reload when I change my search terms, filters, or other options so tha I can see the changed results more quickly. (5 points; geniza)
- Add a version of the "Princeton Geniza Project" on the homepage banner so that there would serve as a page title as well as being playful while remaining relevant to the logotype (5 points; geniza)
- As a content editor, I want to add block-level transcription to documents with images so that I can make existing transcription content available in the site. (5 points; geniza)
- As a content editor, I want transcription content linked to a scholarship record so that it is clearly documented who authored the transcription and where it came from. (5 points; geniza)
- As an admin I want TEI transcription content migrated to IIIF annotation so that I can manage and edit it in the new transcription editor. (5 points; geniza)
- As a transcription editor, I want to reorder transcription blocks within a page so that I can make sure text content matches logical document order. (5 points; geniza)
- Conduct research to propose Arabic fonts for site content (5 points; geniza)
- Add Arabic type styles for the site so that users can read and navigate the content in Arabic (5 points; geniza)
- As a content admin, I want IIIF from the Manchester JRL Genizah collection remixed to match our data model so that images can be displayed on the site and be linked to transcription text. (5 points; geniza)
- As a content admin, I want document data exports synchronized to github so that there is a publicly accessible, versioned copy of project data available for researchers. (5 points; geniza)
totals by project/repository
- cdh-ansible: 2 issues, 0 points
- cdh-web: 7 issues, 0 points
- geniza: 408 issues, 355 points (design: 59 issues, 129 points)
- lenape-timetree: 15 issues, 22 points (design: 5 issues, 12 points)
- mep-django: 2 issues, 0 points
- pemm-scripts: 2 issues, 0 points
- ppa-django: 34 issues, 9 points
- startwords: 43 issues, 29 points (design: 7 issues, 15 points)
totals by tag
- chore: 46
- duplicate: 3
- accessibility: 3
- bug: 16
- 🐛 bug: 51
- 🛠️ chore: 69
- ♿ accessibility: 6
- 🗺️ design: 90
- 🖇️ duplicate: 14
- Epic: 13
- performant: 5
- 🆕 enhancement: 5
- 🚫 wontfix: 19
- 🧪 experiment: 1
- enhancement: 7
- wontfix: 4