[bp-i18n-specdev] new commits pushed by aphillips

The following commits were just pushed by aphillips to https://github.com/w3c/bp-i18n-specdev:

* Add additional definitions for 'string' (w3c/i18n-actions#41)

There are multiple sources for the term 'string', including WEBIDL,
INFRA, Unicode, and XML Schema. In our discussions with RDF-star,
we have found that there is a need for generic string definitions
for use by JSON, Schema.org, RDF, and XML-based specs which are not
consistent with DOMString/USVString.

This PR needs to be accompanied by changes to the I18N-GLOSSARY in order
to be complete. This PR is for initial discussion purposes before we
embark on those changes.
  by Addison Phillips
https://github.com/w3c/bp-i18n-specdev/commit/06a6982bc1db81603d63075a10ab10cb937529e3

* Merge branch 'w3c:gh-pages' into gh-pages
  by Addison Phillips
https://github.com/w3c/bp-i18n-specdev/commit/056989a3b52b3b2247e840ad9310593d4c7fa6de

* Wording improvements
  by Addison Phillips
https://github.com/w3c/bp-i18n-specdev/commit/87c0614ef55e1c84dd11f4b17b472814155951d5

* Merge remote-tracking branch 'refs/remotes/origin/gh-pages' into gh-pages
  by Addison Phillips
https://github.com/w3c/bp-i18n-specdev/commit/0fe543df74fec4a9b802366ccd27ae5a579422de

* First pass at telecon changes
  by Addison Phillips
https://github.com/w3c/bp-i18n-specdev/commit/b47a05e45cfae4709e03c67ccef62079520810a3

* Further edits
  by Addison Phillips
https://github.com/w3c/bp-i18n-specdev/commit/5f03560527f781c0ecb26d523795d378ae397e86

* Further improvements.
  by Addison Phillips
https://github.com/w3c/bp-i18n-specdev/commit/e2e7473ff764524fa93f1e3c1bce0f46a11f9676

* Make the DOMString vs USVString paragraph less repetitive
  by Addison Phillips
https://github.com/w3c/bp-i18n-specdev/commit/0c88a130f5f7549fc1e8cf0cf589076e787cb9dd

* Address comments
  by Addison Phillips
https://github.com/w3c/bp-i18n-specdev/commit/5ab9303265d06fe2dcc4a9ea7c81916e65ac0455

* Merge branch 'w3c:gh-pages' into gh-pages
  by Addison Phillips
https://github.com/w3c/bp-i18n-specdev/commit/581c1edf9b23a0bde00c1b58726adf69b8fba10f

* Further (deep) rewrite

This change significantly reorganizes the section on strings in hopes
of making the definitions clearer and to reduce the overall
repetitive nature of the text.

It also moves the text about design-principles to a note at the top,
rather than burying it in the text.

The relationship of DOMString and USVString to surrogates is clarified
and pulled into one place.
  by Addison Phillips
https://github.com/w3c/bp-i18n-specdev/commit/abfe4fbe55f8fafcfbe4750bd9023f02e4fdf83e

* Further improvements

- Move inline style to local.css
- fix lint-ignore on string definition
- link to webidl definitions as needed
- add a note about why you want DOMString when specifying bytes on the
  wire
  by Addison Phillips
https://github.com/w3c/bp-i18n-specdev/commit/73a5321186a3094af94c23066636ac0071cae303

* Actually link WebIDL's definitions
  by Addison Phillips
https://github.com/w3c/bp-i18n-specdev/commit/43060129a7585368c1e7d0b32339154662b1cc97

* Address @himoren's comments

- Fix links to DOMString and USVString to use WebIDL markup
- Rephrase the sentence about UTF-8's relationship to surrogate code
  points.
  by Addison Phillips
https://github.com/w3c/bp-i18n-specdev/commit/3d96083205c175db726c09c62f5c9b8ec861dd07

* Further rewriting of string section per 2023-10-05 call
  by Addison Phillips
https://github.com/w3c/bp-i18n-specdev/commit/37c5ea8594ed9cce11aceb2ed25300c0fccf6a75

* Move the mustard ahead of the explanation

We have a general practice of putting the best practice text
before the explanation of the BP so that users linking into
specdev can read below the best practice rather than having
to scroll up and start the section over.

This change moves the string definition guidance ahead of all
of the text about string types.
  by Addison Phillips
https://github.com/w3c/bp-i18n-specdev/commit/aef0664dcc622e05506dfb6ca345b464ef52c3ef

* Add missing close parenthesis
  by Addison Phillips
https://github.com/w3c/bp-i18n-specdev/commit/36cdea892477a07f6ce104e3ae7d5b81a249463e

* Address comments in 2023-10-12 call

- Change the MUSTard to recommend USVString first.
- Split the MUSTard into two BPs
- Add a missing link around one instance of `USVString`
- Add an issue that includes a link to w3ctag/design-principles#454 and
  appropriately scary sounding text.
  by Addison Phillips
https://github.com/w3c/bp-i18n-specdev/commit/122d4726c76d22d1b96e5ee4787819dfd1dc90bf

* Improve the DOMString requirement
  by Addison Phillips
https://github.com/w3c/bp-i18n-specdev/commit/fa1629c65e6d94883a21617e57467c389cd29f26

* Fix typo
  by Addison Phillips
https://github.com/w3c/bp-i18n-specdev/commit/bb508d641d66ffaf15db47d88e0b045ca1d8a49c

* Make change proposed in 2023-10-19 teleconference
  by Addison Phillips
https://github.com/w3c/bp-i18n-specdev/commit/776c7dcefd444a8bb6160780eac51db9d37c4364

* Merge branch 'gh-pages' into gh-pages
  by Addison Phillips
https://github.com/w3c/bp-i18n-specdev/commit/6563800fd42b0e90b4485f760ca248216c0f2c62

* Merge pull request #117 from aphillips/gh-pages

Add additional definitions of 'string' (w3c/i18n-actions#41)
  by Addison Phillips
https://github.com/w3c/bp-i18n-specdev/commit/85718692c551d4f90a91745df76def68f3051784



-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 19 October 2023 15:15:36 UTC