May 10 — 21, 2021
Report on iteration May 10, 2021 — May 21, 2021 (includes all issues completed before May 24, 2021).
This iteration we completed 18 development points on Geniza as we work towards a first release and migrating the metadata from the spreadsheet to the new relational database. We also completed a smattering of bugfixes and chores as part of planned maintenance work, and one unplanned bugfix. The 18 point total brings our rolling velocity up to 13.
Princeton Geniza Project
Notable development work completed this iteration are related to scholarship record data import and editing functionality, as well as handling demerge on import and improving the admin document search. For design, we made progress on content pages, updates to the auto-layout in Figma, and progress on typefaces, even though no design issues were closed this iteration.
Princeton Prosody Archive
Planned maintenance work on PPA included an update to switch out the frontend library Semantic UI, which is no longer being maintained, for the community fork, Fomantic UI. The other notable change is an improvement to hover and focus styles, for better accessibility and consistency.
CDH Website
We released minor update with a trivial bugfix to address something we missed in the 3.0 release, so that content editors can customize the preview text displayed for blog posts. We also closed a few more bug issues that are no longer relevant now that we’ve switched from Mezzanine to Wagtail.
Demos
Screenshot of Geniza admin interface for a scholarship record footnote with transcription Screenshot of PPA archive search showing new focus styles for improved accessibility
Active projects
- cdh-web (0 points, 1 issue)
- geniza (18 points, 11 issues)
- parasolr (0 points, 3 issues)
- ppa-django (0 points, 4 issues)
Releases
- cdh-web 3.0.3 — Wednesday May 19, 2021
- ppa-django 3.6 — Friday May 21, 2021
Velocity
Development
18 points, 19 issues. Rolling velocity: 13
Design
0 points, 0 issues. Rolling velocity: 4
Closed issues by project
- cdh-web (0 points, 3 issues)
- development (0 points, 3 issues)
- geniza (18 points, 12 issues)
- development (18 points, 12 issues)
- As a content editor, I want a faster document search in the admin site, so that matches on long combinations of joins do not crash the site. (3)
- Append missing PGPID rows to demerge spreadsheet 🛠️ chore
- generate a csv of unique sources from the RIS file of the Cambridge Bibliography 🛠️ chore
- Generate report of duplicate joins 🛠️ chore
- Implement Black python linter 🛠️ chore
- As a content editor, I want to easily get from document editing to fragment editing, to easily make changes and contextualize the work. 🚫 wontfix
- As a content editor, I want to filter documents by those with at least one fragment image, so that I can create useful visual datasets for download and producing teaching materials. (1)
- As a content editor, I want a preliminary version of transcription text linked to a scholarly source so that I know which documents have available transcriptions. (3)
- As a global admin, I want to import additional spreadsheets as part of the data import so that I can ensure demerged records are imported. (2)
- Update ansible deploy so we can use PUL Solr 8 for search 🛠️ chore
- As a content editor, I want to add and edit all footnotes associated with a single source to make bulk data entry easy and efficient. (1)
- 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)
- development (18 points, 12 issues)
- parasolr (0 points, 4 issues)
- development (0 points, 4 issues)
- ppa-django (0 points, 4 issues)
- development (0 points, 4 issues)
- update hover and focus styles enhancement, accessibility, 🚧 maintenance
- Switch out semantic-ui for foomantic-ui and address out of date javascript dependencies awaiting testing, 🚧 maintenance
- move ci to github actions chore, 🚧 maintenance
- browerstack test issue bug
- development (0 points, 4 issues)