Title: Decide whether to stop excluding xalan and serializer · Issue #219 · scijava/pom-scijava · GitHub
Open Graph Title: Decide whether to stop excluding xalan and serializer · Issue #219 · scijava/pom-scijava
X Title: Decide whether to stop excluding xalan and serializer · Issue #219 · scijava/pom-scijava
Description: The ome:formats-api and ome:formats-bsd and ome:bio-formats-tools components have runtime dependencies on xalan:xalan and xalan:serializer. Right now pom-scijava excludes these dependencies—and also from org.apache.xmlgraphics:batik-brid...
Open Graph Description: The ome:formats-api and ome:formats-bsd and ome:bio-formats-tools components have runtime dependencies on xalan:xalan and xalan:serializer. Right now pom-scijava excludes these dependencies—and als...
X Description: The ome:formats-api and ome:formats-bsd and ome:bio-formats-tools components have runtime dependencies on xalan:xalan and xalan:serializer. Right now pom-scijava excludes these dependencies—and als...
Opengraph URL: https://github.com/scijava/pom-scijava/issues/219
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Decide whether to stop excluding xalan and serializer","articleBody":"The `ome:formats-api` and `ome:formats-bsd` and `ome:bio-formats-tools` components have runtime dependencies on `xalan:xalan` and `xalan:serializer`. Right now pom-scijava excludes these dependencies—and also from `org.apache.xmlgraphics:batik-bridge` and `org.apache.xmlgraphics:batik-dom` and `ch.qos.logback:logback-classic`—for reasons that have been lost in the mists of ~~my brain fog~~time. Downstream, the Fiji project needs to ship these components as part of its distribution so that certain Bio-Formats XML-related functionality works properly; otherwise, there are errors, which have also not been diligently recorded anywhere as far as I can remember.\r\n\r\nSo: once and for all, we should:\r\n\r\n1. Write down here what goes wrong at runtime if xalan and serializer are not present, in which scenarios;\r\n2. Write down here what goes wrong at build time, if anything, if xalan and serializer are unexcluded; and\r\n3. Make a final decision on how to proceed so that both build time and runtime are happy, such that `sc.fiji:fiji` exposes its needed dependencies on xalan and serializer at an appropriate scope, optionally or not as appropriate.","author":{"url":"https://github.com/ctrueden","@type":"Person","name":"ctrueden"},"datePublished":"2022-10-31T17:09:37.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":2},"url":"https://github.com/219/pom-scijava/issues/219"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:8cbc8174-4c6c-160a-0f9b-1dfdbd1b1baf |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 8400:17C51:2FBE938:4197D72:6972B171 |
| html-safe-nonce | ea827a4c8aef82f1423d71d653ce3d8edd97eb1d31cef92276172319cde78903 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4NDAwOjE3QzUxOjJGQkU5Mzg6NDE5N0Q3Mjo2OTcyQjE3MSIsInZpc2l0b3JfaWQiOiIxODM5NjcwMDk5NjQ4MzYwODE3IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 1cae04603390b82248055d1d8648f41b445f64be52bbe23161b3f07ed326cd07 |
| hovercard-subject-tag | issue:1430187441 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/scijava/pom-scijava/219/issue_layout |
| twitter:image | https://opengraph.githubassets.com/25f9e9ad8292c33f0a2694982f4f7ba054d3f7adf22b365e6be9448a46eee5c0/scijava/pom-scijava/issues/219 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/25f9e9ad8292c33f0a2694982f4f7ba054d3f7adf22b365e6be9448a46eee5c0/scijava/pom-scijava/issues/219 |
| og:image:alt | The ome:formats-api and ome:formats-bsd and ome:bio-formats-tools components have runtime dependencies on xalan:xalan and xalan:serializer. Right now pom-scijava excludes these dependencies—and als... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | ctrueden |
| hostname | github.com |
| expected-hostname | github.com |
| None | ae357919e9cc5fb635a01c9a2cc530478d3ac85f55090215eb70e1beca3385ac |
| turbo-cache-control | no-preview |
| go-import | github.com/scijava/pom-scijava git https://github.com/scijava/pom-scijava.git |
| octolytics-dimension-user_id | 1262770 |
| octolytics-dimension-user_login | scijava |
| octolytics-dimension-repository_id | 15903202 |
| octolytics-dimension-repository_nwo | scijava/pom-scijava |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 15903202 |
| octolytics-dimension-repository_network_root_nwo | scijava/pom-scijava |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 625f1bd9f76a617a9c0729e2de91edb56b6ce42f |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width