What did we work on in 2021?
A belated look back at the work we did in 2021. The substantial effort on CDH web reflects the work to migrate to Wagtail for content management. We completed a substantial amount of work on the Princeton Geniza Project across the whole year, a set of enhancements for PPA in July, and a small amount of work on Startwords to publish issue 2. The work on the derrida-django codebase in the fall was to revise the published datasets and prep the side for archiving.
387 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 a moderator, I want to create and edit people in wagtail so that I can manage them just like pages. (8 points; cdh-web)
- As a content editor, I want a one time import of the translator and editor information so I know which scholars have transcribed or translated a document. (first pass) (8 points; geniza)
- As a content editor, I want duplicate joined documents to be automatically merged without losing their unique metadata, so that I don't have to merge them manually. (8 points; geniza)
- As a user I would like to see scholarship records for each document so that I can learn more about research that has been done about each document (8 points; geniza)
- As a content editor, I want to create and edit content pages on the site so that I can update text on the site when information changes. (8 points; geniza)
- As a user, I want to see images and transcription, if any, for all fragments associated with a document so I can see the full contents that are available. (8 points; geniza)
- As a moderator, I want existing content pages migrated from mezzanine to wagtail so that I can manage them in the new system. (5 points; cdh-web)
- Revise the sitemap and site flow diagram so that the project team would know about the content that would exist on the site and the possible ways they are connected (5 points; geniza)
- As a user, I want to see existing TEI transcriptions displayed with IIIF images so I can see how using annotations for transcription might work. (5 points; geniza)
- As a moderator, I want People automatically organized into person list pages so I don't have to manually manage these pages. (5 points; cdh-web)
- As a moderator, I want to create and edit projects in wagtail so that I can manage projects just like other pages. (5 points; cdh-web)
- As a global admin, I want a one-time import of all documents and fragments currently in the PGP spreadsheet and the fields in the db populated accordingly, in order to work with the data in the database. (5 points; geniza)
- As an editor, I want to manage the menus displayed across the site in wagtail so that I can easily update them when needed. (5 points; cdh-web)
- As a Content Admin, I want a one time import of a document's edit history to start building a history of who has worked on the document and when. (5 points; geniza)
- As a user, I want to view detailed information for a single Geniza document so that I can learn about that document. (5 points; geniza)
- As an admin, I want a bulk import of content from Gale/ECCO so that I can add content to the site that is not available from HathiTrust. (5 points; ppa-django)
- Explore site search scenarios for pages, projects, and people and write logic on concept, functionality, and user steps so the dev team can be aware of the high-level possibilities with design (5 points; cdh-web)
- As an admin, I want TEI transcription content regularly synchronized to the new database so that transcriptions are updated with changes in the current system. (5 points; geniza)
- As a user I would like to see transcription excerpts in my search results so I can tell which records have a transcription and can see some of the content. (5 points; geniza)
- As an admin, I want data from PGP v3 links database imported into the new database so that I can manage links from the main admin site. (5 points; geniza)
- Add styles for a header so that users can access the items in the main menu (5 points; geniza)
totals by project/repository
- cdh-ansible: 12 issues, 0 points
- cdh-web: 71 issues, 96 points (design: 5 issues, 14 points)
- derrida-django: 29 issues, 9 points
- djiffy: 1 issues, 0 points
- geniza: 198 issues, 260 points (design: 37 issues, 87 points)
- mep-django: 18 issues, 3 points
- parasolr: 5 issues, 0 points
- ppa-django: 39 issues, 28 points (design: 3 issues, 4 points)
- princeton-cdh.github.io: 1 issues, 0 points
- startwords: 13 issues, 0 points
totals by tag
- chore: 56
- bug: 37
- 🚧 maintenance: 6
- enhancement: 41
- wontfix: 8
- Design: 5
- accessibility: 3
- 🚫 wontfix: 11
- 🧪 experiment: 7
- 🆕 enhancement: 13
- 🛠️ chore: 53
- 🗺️ design: 49
- 🐛 bug: 7
- 🖇️ duplicate: 7
- Epic: 5
- awaiting testing: 1