Hi all, I'd like to draw Council's attention to these two tickets: https://github.com/TEIC/oxygen-tei/issues/54 https://github.com/TEIC/TEI/issues/2251 where two things have happened: 1. As usual, we were caught unawares when Oxygen released an update which broke functionality in the TEI Oxygen plugin version that we maintain. Oxygen maintain their own fork of the plugin repo and up to now, they've been making any necessary changes silently before an Oxygen release; then we realize that something is broken and struggle to catch up. I now have a pull request that I've asked Radu Coravu from Oxygen to review before I merge it, updating the included libs for transformations to take account of log4j changes. For those new to the situation, it's a bit complicated: the Oxygen folks only care about ensuring that the version of the plugin that ships with Oxygen works with the Oxygen version it ships with. However, we have different requirements, because we attempt to maintain support for older versions of Oxygen, so that those who cannot upgrade for some reason are still able to get up-to-date versions of P5, the Stylesheets, and the transformations in their older Oxygen. This means that we can't simply adopt any of the changes that the Oxygen folks make directly into our own branch; that would remove functionality for earlier Oxygen versions. So we have to try to merge the changes carefully. When the pull request is checked and merged, then our bleeding-edge version of the plugin will build, and those of us using it (which I hope is a reasonable subset of the Council) are able to test and make sure nothing is badly broken. We don't have a formal testing procedure, though, especially for older versions of Oxygen, because few of us run older versions. If the bleeding edge version is deemed OK, then Council will need to release the corresponding stable version using the procedure that's normally followed when we do a P5/Stylesheets release. There is a degree of urgency here because currently, anyone who is subscribed to our plugin and has upgraded their Oxygen to the current version will not be able to use any of the transformations, as Laurent discovered. 2. Radu has kindly agreed to raise issues on our plugin repo when they make changes in future, so we can try to avoid this happening again. I think I'm the only one who watches this repo at the moment, which is not really ideal. Cheers, Martin -- ------------------------------------------ Martin Holmes UVic Humanities Computing and Media Centre I acknowledge and respect the lək̓ʷəŋən peoples on whose traditional territory the university stands and the Songhees, Esquimalt and WSÁNEĆ peoples whose historical relationships with the land continue to this day.
participants (1)
-
Martin Holmes