opengeospatial / opengeospatial/bblocks-postprocess

are 'fine-grained' examples for transforms possible?

Open
#73 3 comments 0 reactions 1 assignee View on GitHub

@avillar is already working on this.

Since Jul 12, 2026.

Dominant language
Python
Stars
1
Forks
6
Avg merge
5d 10h
Merged PRs (30d)
3

Description

I'm working on a XSLT2 / saxonche custom transformer (https://github.com/Geonovum-labs/bblocks-xslt2-transform-plugin) to test, demonstrate and showcase the differences between the XSLT1 / libxml built in transformer and a XSLT2/3 capable transformer required for the more complex transformation logic in the iso19139 to dcat transforms.

I created two building blocks in our new demo registry:

So I have to xml based transformers and in the examples tab both xslt's show up for both examples, but the xslt is specific for a specific example.
I cannot figure out how to define that only 1 xslt should be used for the first example and the other xslt should be used for the second example.

I also know that the second example in the xslt-example block is supposed to fail (because it uses xslt2 functions that are not supported by libxml) how can I flag that this is an expected result? (like the require-fail: true flag for json/shacl examples)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.