Straw-poll: Issue 410 / Allowing list syntax

Hi all,

As discussed in our last meeting, this is a straw poll to help us assess the group's position on PR #410: "feat: #407 add support for sh:TripleTerm to sh:nodeKind and allow lists."
https://github.com/w3c/data-shapes/pull/410

The main point of contention is whether lists should be allowed.

On one hand, lists offer a more user-friendly syntax that can better accommodate new use cases compared to the current sh:or. On the other hand, allowing lists may introduce performance issues.
If the group does decide in favour of allowing lists, there will be additional options to explore (such as simplifying use through node expression functions). However, for this vote, I would like to keep the focus on whether they should be allowed in the spec at all.

This is a straw poll to gauge preferences. Please indicate your preferred option:

1) Lists should be allowed.

2) Lists should not be allowed.


The poll will remain open for 10 days, until the WG meeting on July 21st at 14:00 CET. Please submit your response before then.


Kind regards,
Eliana

Received on Friday, 11 July 2025 14:58:01 UTC