Re: Straw-poll: Issue 410 / Allowing list syntax

I prefer option 1 with the proposed restriction to the 4 base/single kinds.

Am Sa., 12. Juli 2025 um 10:49 Uhr schrieb Holger Knublauch <
holger@topquadrant.com>:

>
>
> > On 11 Jul 2025, at 5:54 pm, Eliana Papoutsoglou <Eliana@y.digital>
> wrote:
> >
> > 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.
>
> I prefer 2 due to the added complexity (cost for tools/learning), overlap
> between syntax options and the lack of convincing use cases for ORs
> including TripleTerms.
>
> But I could live with option 1 if it's limited to the 4 base kinds and the
> majority of people prefers that.
>
> Holger
>
>
> >
> >
> > 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 Monday, 14 July 2025 09:29:02 UTC