- From: CSS Meeting Bot via GitHub <sysbot+gh@w3.org>
- Date: Wed, 01 Mar 2023 17:12:17 +0000
- To: public-css-archive@w3.org
The CSS Working Group just discussed `[css-cascade-6] change lower boundary keyword for @scope to "until"`, and agreed to the following: * `RESOLVED: close the issue as no-change` <details><summary>The full IRC log of that discussion</summary> <fremy> miriam: this is a bikeshedding issue open for a while<br> <fremy> miriam: the concern is that "scoped to" usually means "it's inside the scope"<br> <fremy> miriam: so it might be confusing to also use "to" to say that the scope goes "from...to"<br> <fantasai> wfm<br> <fremy> miriam: I have no strong opinion on it<br> <bramus> q+<br> <fremy> fremy: wfm too<br> <astearns> ack bramus<br> <TabAtkins> q+<br> <fremy> bramus: no hard feelings, but "to" sounded better to me, because as a non-native English speaker "until" is not very frequent<br> <fremy> bramus: this might also be related to the next issue<br> <astearns> ack TabAtkins<br> <fremy> bramus: if we choose to include the boundaries, "to" might be better<br> <fremy> TabAtkins: there is no clear English word that indicates exclusivity or inclusivity with clarity<br> <fremy> TabAtkins: so I don't think the choice of term is not that important<br> <fremy> TabAtkins: and therefore believe going with the shortest one makes the most sense<br> <astearns> ack fantasai<br> <fremy> fantasai: while I agree with TabAtkins that the inclusivity is not clear in either wording<br> <TabAtkins> "range from 0 to 3" can easily mean [0,1,2,3] or [0,1,2] depending on context. Even sometimes [1,2].<br> <fremy> fantasai: that said, I can understand the other argument<br> <fremy> fantasai: but maybe we could use something else than a word, like the > sign?<br> <bramus> q+<br> <TabAtkins> I think we should avoid `>` next to selectors, due its context-specific meaning there.<br> <fremy> fantasai: that would avoid the problems with the choice of an English word<br> <astearns> ack bramus<br> <fremy> bramus: the > sign is also a combinator<br> <fremy> miriam: but scoping extends in the same direction as the combinator<br> <fremy> miriam: so not a problem for me, though I still like "to" a bit better I guess<br> <fantasai> s/other argument/other argument about how "scoped to the X element" means using X as the scoping root/<br> <fremy> astearns: there doesn't seem to be passionate comments for any of the comments<br> <fremy> astearns: so maybe we should just leave things as they are, for lack of a huge reason to change<br> <bramus> +1<br> <fremy> astearns: "to" is easier to spell, and not any more precise<br> <fantasai> "thru", to use Tab's spelling :p<br> <fremy> miriam: ok, let's propose to close no change<br> <fremy> astearns: yes, and if someone has a stronger argument or more data etc we could revisit<br> <TabAtkins> The only clear range-based english keywords I've ever really seen were in Lisp's LOOP macro - "0 to " was inclusive, "0 below 3" was exclusive.<br> <fremy> fantasai: like a more compelling rationale or something<br> <fremy> astearns: any objection?<br> <fremy> RESOLVED: close the issue as no-change<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/7943#issuecomment-1450516018 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 1 March 2023 17:12:18 UTC