John Parejko, Jim Bosch and I discussed this on 2018-04-05.
We agreed that reducing “technical debt” in Jointcal is important, and we noted that (other) John in particular is keen to spend time on it. However, we agreed that our immediate priority would be to address those issues which prevent Jointcal from acting as a “drop in” replacement for meas_mosaic (in particular, problems with photometric calibration, which we hope — but do not know — will be addressed by
DM-13670 and/or DM-13671, and DM-14020). When those have been resolved, we are committed to addressing a series of debt issues, including DM-13976 and DM-4044.
Sorry that this isn't the immediate fix you were hoping for, Paul Price!