Sep 13 - Sep 24, 2021
Report on iteration Sep 6, 2021 — Sep 24, 2021 (includes all issues completed before Sep 27, 2021).
This iteration, we continued working on planned maintenance work and finishing the charter for the next year of work on the Geniza research partnership. Our rolling velocity is up to 7.7; points for this iteration were high because work included a large feature on the Geniza project that was finally completed and several features for Derrida data exports that had been in-progress for multiple iterations.
Derrida’s Margins
We completed revisions on three of the four dataset exports, and corrected one bug in the previous version of the data exports and one bug in the IIIF image endpoint handling.
Geniza
We finally completed the script to merge documents, and fixed a bug that made it into production when part of the incompletely tested merge code was included in the last release. We also made progress on design work towards visual identity and color selection.
Shakespeare and Company
We successsfully completed the migration to PUL infrastructure without hiccups, including switching the 100 years twitter bot cron job over to the new server. This update includes upgrades to python 3.6, Solr 8, and a switch from MySQL to Postgresql. Most crucially, this gets the code off of python 3.5 which has not been supported for nearly a year. Looking foward, we know have a path for testing and updating the application to newer versions of python, since the infrastructure on the PUL VMs is fully managed by our ansible deploy scripts.
Active projects
- cdh-ansible (0 points, 6 issues)
- derrida-django (6 points, 5 issues)
- geniza (13 points, 4 issues)
- mep-django (0 points, 1 issue)
Releases
- mep-django 1.5.3 — Tuesday Sep 14, 2021
Velocity
Development
14 points, 14 issues. Rolling velocity: 7.67
Design
5 points, 2 issues. Rolling velocity: 6.33
Closed issues by project
- cdh-ansible (0 points, 6 issues)
- development (0 points, 6 issues)
- remove old S&co playbooks chore
- write new playbook for S&co PUL production deploy
- write new playbook for S&co qa deploy to PUL vm with postgres & solr
- revisit pre-commit hook enhancement
- As a developer, I want to manage Django tasks through a single role so that I can simplify existing deploy playbooks. enhancement
- update geniza playbooks to add npm/webpack and use new django role chore
- development (0 points, 6 issues)
- derrida-django (6 points, 5 issues)
- development (6 points, 5 issues)
- IIIF info json ID exposes PUL's IIIF endpoint bug
- As a researcher, I want access to images and annotation zones in the intervention dataset so that I can see the context and do more interesting work. (2)
- As a researcher, I want a book dataset that is based on the content and doesn't include irrelevant fields from zotero so that I can focus on the data specific to this project. (3) enhancement
- Book data export does not include all titles in the reference data export bug
- As a researcher, I want chapter and section information included in the reference data export so I can do work that takes into account the structure of the source. (1)
- development (6 points, 5 issues)
- geniza (13 points, 5 issues)
- design (5 points, 2 issues)
- development (8 points, 3 issues)
- mep-django (0 points, 1 issues)
- development (0 points, 1 issues)