From 7260d80d91b26674a91e37d151c0381daa5ef2e6 Mon Sep 17 00:00:00 2001 From: ndw Date: Thu, 30 Jan 2025 13:58:49 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20qt4cg/qt?= =?UTF-8?q?specs@f007741c53a8ac073ef65bc3d15a970c769196cf=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pr-status/changes.json | 29 ++++ pr-status/issues.json | 386 +++++++++++++++++++++++++---------------- pr-status/openprs.txt | 1 + 3 files changed, 270 insertions(+), 146 deletions(-) diff --git a/pr-status/changes.json b/pr-status/changes.json index 115c59af2e..1a6281e077 100644 --- a/pr-status/changes.json +++ b/pr-status/changes.json @@ -1,4 +1,33 @@ { +"1745": +[ + { + "filename": "build.gradle", + "status": "modified", + "sha": "2c922aa6f58c3bfb18c713fd2f82bf5021bf63ed" + }, + { + "filename": "specifications/css/w3c-base.css", + "status": "modified", + "sha": "5a382631ed4574c5828fb27cbb6b35449c52dda0" + }, + { + "filename": "specifications/css/xslt-40.css", + "status": "modified", + "sha": "c69268ebd7dbb670e8c5d4824982516c0a7a01a2" + }, + { + "filename": "specifications/js/toc.js", + "status": "added", + "sha": "6fd416af02800200b283fb9fb885f5d684bbc223" + }, + { + "filename": "style/xmlspec-2016.xsl", + "status": "modified", + "sha": "a37b777b1699a151733e75a8d82c9df5a578bb9d" + } +] +, "1744": [ { diff --git a/pr-status/issues.json b/pr-status/issues.json index 0084d89b98..e7dedac997 100644 --- a/pr-status/issues.json +++ b/pr-status/issues.json @@ -1,4 +1,98 @@ [ + { + "url": "https://api.github.com/repos/qt4cg/qtspecs/issues/1745", + "repository_url": "https://api.github.com/repos/qt4cg/qtspecs", + "labels_url": "https://api.github.com/repos/qt4cg/qtspecs/issues/1745/labels{/name}", + "comments_url": "https://api.github.com/repos/qt4cg/qtspecs/issues/1745/comments", + "events_url": "https://api.github.com/repos/qt4cg/qtspecs/issues/1745/events", + "html_url": "https://github.com/qt4cg/qtspecs/pull/1745", + "id": 2820888690, + "node_id": "PR_kwDOEt5Dd86JgNlx", + "number": 1745, + "title": "Implement expanding/collapsing ToC", + "user": { + "login": "ndw", + "id": 36793, + "node_id": "MDQ6VXNlcjM2Nzkz", + "avatar_url": "https://avatars.githubusercontent.com/u/36793?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ndw", + "html_url": "https://github.com/ndw", + "followers_url": "https://api.github.com/users/ndw/followers", + "following_url": "https://api.github.com/users/ndw/following{/other_user}", + "gists_url": "https://api.github.com/users/ndw/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ndw/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ndw/subscriptions", + "organizations_url": "https://api.github.com/users/ndw/orgs", + "repos_url": "https://api.github.com/users/ndw/repos", + "events_url": "https://api.github.com/users/ndw/events{/privacy}", + "received_events_url": "https://api.github.com/users/ndw/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "labels": [ + { + "id": 6117897637, + "node_id": "LA_kwDOEt5Dd88AAAABbKe1pQ", + "url": "https://api.github.com/repos/qt4cg/qtspecs/labels/Propose%20Merge%20without%20Discussion", + "name": "Propose Merge without Discussion", + "color": "6B15F5", + "default": false, + "description": "Change is editorial or minor" + }, + { + "id": 6691839767, + "node_id": "LA_kwDOEt5Dd88AAAABjt1fFw", + "url": "https://api.github.com/repos/qt4cg/qtspecs/labels/Build", + "name": "Build", + "color": "190923", + "default": false, + "description": "Affects the build infrastructure only" + } + ], + "state": "open", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": null, + "comments": 0, + "created_at": "2025-01-30T13:48:18Z", + "updated_at": "2025-01-30T13:48:35Z", + "closed_at": null, + "author_association": "MEMBER", + "sub_issues_summary": { + "total": 0, + "completed": 0, + "percent_completed": 0 + }, + "active_lock_reason": null, + "draft": false, + "pull_request": { + "url": "https://api.github.com/repos/qt4cg/qtspecs/pulls/1745", + "html_url": "https://github.com/qt4cg/qtspecs/pull/1745", + "diff_url": "https://github.com/qt4cg/qtspecs/pull/1745.diff", + "patch_url": "https://github.com/qt4cg/qtspecs/pull/1745.patch", + "merged_at": null + }, + "body": "I'm just going to merge this one because\r\n\r\n1. The CG agreed they wanted this\r\n2. All of the changes are presentational, there are no technical changes\r\n3. The PR build won't work anyway\r\n\r\nI did make a couple of executive decisions.\r\n\r\nThe use of \"...\" as the target to click on didn't seem like a practical affordance. It's not a common use of ellipsis and it looked too much like it simply meant that part of the title was elided. I went with right and down triangles instead. And I added the few lines of JS required to make them \"turn\".\r\n\r\nI added a top-level expand/collapse that does all of the sections. I wasn't happy that with the new UI, there was no way to get an overview of the document by seeing all of the section titles.\r\n\r\nI tinkered with the CSS. I'm not uniformly happy with it, especially with the treatment of long titles, but I think the aesthetic failings are infrequent.\r\n\r\nWe need to review accessibility before we try to publish as a CG Report.\r\n\r\n", + "closed_by": null, + "reactions": { + "url": "https://api.github.com/repos/qt4cg/qtspecs/issues/1745/reactions", + "total_count": 0, + "+1": 0, + "-1": 0, + "laugh": 0, + "hooray": 0, + "confused": 0, + "heart": 0, + "rocket": 0, + "eyes": 0 + }, + "timeline_url": "https://api.github.com/repos/qt4cg/qtspecs/issues/1745/timeline", + "performed_via_github_app": null, + "state_reason": null + }, { "url": "https://api.github.com/repos/qt4cg/qtspecs/issues/1744", "repository_url": "https://api.github.com/repos/qt4cg/qtspecs", @@ -11068,46 +11162,46 @@ "state_reason": null }, { - "url": "https://api.github.com/repos/qt4cg/qtspecs/issues/1645", + "url": "https://api.github.com/repos/qt4cg/qtspecs/issues/845", "repository_url": "https://api.github.com/repos/qt4cg/qtspecs", - "labels_url": "https://api.github.com/repos/qt4cg/qtspecs/issues/1645/labels{/name}", - "comments_url": "https://api.github.com/repos/qt4cg/qtspecs/issues/1645/comments", - "events_url": "https://api.github.com/repos/qt4cg/qtspecs/issues/1645/events", - "html_url": "https://github.com/qt4cg/qtspecs/issues/1645", - "id": 2724058656, - "node_id": "I_kwDOEt5Dd86iXdYg", - "number": 1645, - "title": "fn:elements-to-maps: Debugging", + "labels_url": "https://api.github.com/repos/qt4cg/qtspecs/issues/845/labels{/name}", + "comments_url": "https://api.github.com/repos/qt4cg/qtspecs/issues/845/comments", + "events_url": "https://api.github.com/repos/qt4cg/qtspecs/issues/845/events", + "html_url": "https://github.com/qt4cg/qtspecs/issues/845", + "id": 2001110383, + "node_id": "I_kwDOEt5Dd853RoVv", + "number": 845, + "title": "Quantified expressions and \"binding tuples\" (Editorial)", "user": { - "login": "ChristianGruen", - "id": 196589, - "node_id": "MDQ6VXNlcjE5NjU4OQ==", - "avatar_url": "https://avatars.githubusercontent.com/u/196589?v=4", + "login": "michaelhkay", + "id": 2394146, + "node_id": "MDQ6VXNlcjIzOTQxNDY=", + "avatar_url": "https://avatars.githubusercontent.com/u/2394146?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/ChristianGruen", - "html_url": "https://github.com/ChristianGruen", - "followers_url": "https://api.github.com/users/ChristianGruen/followers", - "following_url": "https://api.github.com/users/ChristianGruen/following{/other_user}", - "gists_url": "https://api.github.com/users/ChristianGruen/gists{/gist_id}", - "starred_url": "https://api.github.com/users/ChristianGruen/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/ChristianGruen/subscriptions", - "organizations_url": "https://api.github.com/users/ChristianGruen/orgs", - "repos_url": "https://api.github.com/users/ChristianGruen/repos", - "events_url": "https://api.github.com/users/ChristianGruen/events{/privacy}", - "received_events_url": "https://api.github.com/users/ChristianGruen/received_events", + "url": "https://api.github.com/users/michaelhkay", + "html_url": "https://github.com/michaelhkay", + "followers_url": "https://api.github.com/users/michaelhkay/followers", + "following_url": "https://api.github.com/users/michaelhkay/following{/other_user}", + "gists_url": "https://api.github.com/users/michaelhkay/gists{/gist_id}", + "starred_url": "https://api.github.com/users/michaelhkay/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/michaelhkay/subscriptions", + "organizations_url": "https://api.github.com/users/michaelhkay/orgs", + "repos_url": "https://api.github.com/users/michaelhkay/repos", + "events_url": "https://api.github.com/users/michaelhkay/events{/privacy}", + "received_events_url": "https://api.github.com/users/michaelhkay/received_events", "type": "User", "user_view_type": "public", "site_admin": false }, "labels": [ { - "id": 4533092782, - "node_id": "LA_kwDOEt5Dd88AAAABDjGBrg", - "url": "https://api.github.com/repos/qt4cg/qtspecs/labels/XQFO", - "name": "XQFO", + "id": 4533089351, + "node_id": "LA_kwDOEt5Dd88AAAABDjF0Rw", + "url": "https://api.github.com/repos/qt4cg/qtspecs/labels/XPath", + "name": "XPath", "color": "B9D9EB", "default": false, - "description": "An issue related to Functions and Operators" + "description": "An issue related to XPath" }, { "id": 4533096768, @@ -11119,15 +11213,15 @@ "description": "Minor typos, wording clarifications, example fixes, etc." } ], - "state": "open", + "state": "closed", "locked": false, "assignee": null, "assignees": [], "milestone": null, "comments": 0, - "created_at": "2024-12-06T22:38:06Z", - "updated_at": "2024-12-06T22:38:06Z", - "closed_at": null, + "created_at": "2023-11-19T23:46:11Z", + "updated_at": "2024-03-26T17:45:06Z", + "closed_at": "2023-11-21T17:09:19Z", "author_association": "MEMBER", "sub_issues_summary": { "total": 0, @@ -11135,12 +11229,32 @@ "percent_completed": 0 }, "active_lock_reason": null, - "body": "Copied from https://github.com/qt4cg/qtspecs/issues/1592#issuecomment-2493180757, slightly revised:\r\n\r\nFor regular data, it is convenient to have heuristics that choose layouts automatically. For slightly irregular data that needs manual revisions, it can get messy:\r\n\r\n[USER1] User feedback:\r\n\r\n> I have no idea which layout is used for my XML data. A function would be helpful that does not return the transformed data, but the layouts used for the transformation.\r\n\r\nWe could…\r\n* offer an extra function,\r\n* add a `debug` option to trace layout information, or\r\n* add an option to include layouts in the output:\r\n\r\n```xquery\r\n

AB

=> elements-to-maps({ 'debug': true() })\r\n\r\n{\r\n \"p(record)\": {\r\n \"a(simple)\": \"A\",\r\n \"b(simple)\": \"B\",\r\n \"c(empty)\": \"\"\r\n }\r\n}\r\n```", - "closed_by": null, + "body": "The section of the XPath specification on Quantified Expressions contains paragraph starting\r\n\r\n\"The order in which test expressions are evaluated for the various binding tuples\"\r\n\r\nThis is the only place in which \"binding tuples\" are mentioned in connection with quantified expressions, and in XPath (as distinct from XQuery) it is the only place where tuples are mentioned at all. The paragraph could easily be rewritten to avoid introducing a new concept.", + "closed_by": { + "login": "ndw", + "id": 36793, + "node_id": "MDQ6VXNlcjM2Nzkz", + "avatar_url": "https://avatars.githubusercontent.com/u/36793?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ndw", + "html_url": "https://github.com/ndw", + "followers_url": "https://api.github.com/users/ndw/followers", + "following_url": "https://api.github.com/users/ndw/following{/other_user}", + "gists_url": "https://api.github.com/users/ndw/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ndw/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ndw/subscriptions", + "organizations_url": "https://api.github.com/users/ndw/orgs", + "repos_url": "https://api.github.com/users/ndw/repos", + "events_url": "https://api.github.com/users/ndw/events{/privacy}", + "received_events_url": "https://api.github.com/users/ndw/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, "reactions": { - "url": "https://api.github.com/repos/qt4cg/qtspecs/issues/1645/reactions", - "total_count": 0, - "+1": 0, + "url": "https://api.github.com/repos/qt4cg/qtspecs/issues/845/reactions", + "total_count": 1, + "+1": 1, "-1": 0, "laugh": 0, "hooray": 0, @@ -11149,9 +11263,9 @@ "rocket": 0, "eyes": 0 }, - "timeline_url": "https://api.github.com/repos/qt4cg/qtspecs/issues/1645/timeline", + "timeline_url": "https://api.github.com/repos/qt4cg/qtspecs/issues/845/timeline", "performed_via_github_app": null, - "state_reason": null + "state_reason": "completed" }, { "url": "https://api.github.com/repos/qt4cg/qtspecs/issues/844", @@ -102856,6 +102970,92 @@ "performed_via_github_app": null, "state_reason": "completed" }, + { + "url": "https://api.github.com/repos/qt4cg/qtspecs/issues/1645", + "repository_url": "https://api.github.com/repos/qt4cg/qtspecs", + "labels_url": "https://api.github.com/repos/qt4cg/qtspecs/issues/1645/labels{/name}", + "comments_url": "https://api.github.com/repos/qt4cg/qtspecs/issues/1645/comments", + "events_url": "https://api.github.com/repos/qt4cg/qtspecs/issues/1645/events", + "html_url": "https://github.com/qt4cg/qtspecs/issues/1645", + "id": 2724058656, + "node_id": "I_kwDOEt5Dd86iXdYg", + "number": 1645, + "title": "fn:elements-to-maps: Debugging", + "user": { + "login": "ChristianGruen", + "id": 196589, + "node_id": "MDQ6VXNlcjE5NjU4OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/196589?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ChristianGruen", + "html_url": "https://github.com/ChristianGruen", + "followers_url": "https://api.github.com/users/ChristianGruen/followers", + "following_url": "https://api.github.com/users/ChristianGruen/following{/other_user}", + "gists_url": "https://api.github.com/users/ChristianGruen/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ChristianGruen/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ChristianGruen/subscriptions", + "organizations_url": "https://api.github.com/users/ChristianGruen/orgs", + "repos_url": "https://api.github.com/users/ChristianGruen/repos", + "events_url": "https://api.github.com/users/ChristianGruen/events{/privacy}", + "received_events_url": "https://api.github.com/users/ChristianGruen/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "labels": [ + { + "id": 4533092782, + "node_id": "LA_kwDOEt5Dd88AAAABDjGBrg", + "url": "https://api.github.com/repos/qt4cg/qtspecs/labels/XQFO", + "name": "XQFO", + "color": "B9D9EB", + "default": false, + "description": "An issue related to Functions and Operators" + }, + { + "id": 4533096768, + "node_id": "LA_kwDOEt5Dd88AAAABDjGRQA", + "url": "https://api.github.com/repos/qt4cg/qtspecs/labels/Editorial", + "name": "Editorial", + "color": "ACE1AF", + "default": false, + "description": "Minor typos, wording clarifications, example fixes, etc." + } + ], + "state": "open", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": null, + "comments": 0, + "created_at": "2024-12-06T22:38:06Z", + "updated_at": "2024-12-06T22:38:06Z", + "closed_at": null, + "author_association": "MEMBER", + "sub_issues_summary": { + "total": 0, + "completed": 0, + "percent_completed": 0 + }, + "active_lock_reason": null, + "body": "Copied from https://github.com/qt4cg/qtspecs/issues/1592#issuecomment-2493180757, slightly revised:\r\n\r\nFor regular data, it is convenient to have heuristics that choose layouts automatically. For slightly irregular data that needs manual revisions, it can get messy:\r\n\r\n[USER1] User feedback:\r\n\r\n> I have no idea which layout is used for my XML data. A function would be helpful that does not return the transformed data, but the layouts used for the transformation.\r\n\r\nWe could…\r\n* offer an extra function,\r\n* add a `debug` option to trace layout information, or\r\n* add an option to include layouts in the output:\r\n\r\n```xquery\r\n

AB

=> elements-to-maps({ 'debug': true() })\r\n\r\n{\r\n \"p(record)\": {\r\n \"a(simple)\": \"A\",\r\n \"b(simple)\": \"B\",\r\n \"c(empty)\": \"\"\r\n }\r\n}\r\n```", + "closed_by": null, + "reactions": { + "url": "https://api.github.com/repos/qt4cg/qtspecs/issues/1645/reactions", + "total_count": 0, + "+1": 0, + "-1": 0, + "laugh": 0, + "hooray": 0, + "confused": 0, + "heart": 0, + "rocket": 0, + "eyes": 0 + }, + "timeline_url": "https://api.github.com/repos/qt4cg/qtspecs/issues/1645/timeline", + "performed_via_github_app": null, + "state_reason": null + }, { "url": "https://api.github.com/repos/qt4cg/qtspecs/issues/1644", "repository_url": "https://api.github.com/repos/qt4cg/qtspecs", @@ -196089,111 +196289,5 @@ "timeline_url": "https://api.github.com/repos/qt4cg/qtspecs/issues/846/timeline", "performed_via_github_app": null, "state_reason": null - }, - { - "url": "https://api.github.com/repos/qt4cg/qtspecs/issues/845", - "repository_url": "https://api.github.com/repos/qt4cg/qtspecs", - "labels_url": "https://api.github.com/repos/qt4cg/qtspecs/issues/845/labels{/name}", - "comments_url": "https://api.github.com/repos/qt4cg/qtspecs/issues/845/comments", - "events_url": "https://api.github.com/repos/qt4cg/qtspecs/issues/845/events", - "html_url": "https://github.com/qt4cg/qtspecs/issues/845", - "id": 2001110383, - "node_id": "I_kwDOEt5Dd853RoVv", - "number": 845, - "title": "Quantified expressions and \"binding tuples\" (Editorial)", - "user": { - "login": "michaelhkay", - "id": 2394146, - "node_id": "MDQ6VXNlcjIzOTQxNDY=", - "avatar_url": "https://avatars.githubusercontent.com/u/2394146?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/michaelhkay", - "html_url": "https://github.com/michaelhkay", - "followers_url": "https://api.github.com/users/michaelhkay/followers", - "following_url": "https://api.github.com/users/michaelhkay/following{/other_user}", - "gists_url": "https://api.github.com/users/michaelhkay/gists{/gist_id}", - "starred_url": "https://api.github.com/users/michaelhkay/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/michaelhkay/subscriptions", - "organizations_url": "https://api.github.com/users/michaelhkay/orgs", - "repos_url": "https://api.github.com/users/michaelhkay/repos", - "events_url": "https://api.github.com/users/michaelhkay/events{/privacy}", - "received_events_url": "https://api.github.com/users/michaelhkay/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [ - { - "id": 4533089351, - "node_id": "LA_kwDOEt5Dd88AAAABDjF0Rw", - "url": "https://api.github.com/repos/qt4cg/qtspecs/labels/XPath", - "name": "XPath", - "color": "B9D9EB", - "default": false, - "description": "An issue related to XPath" - }, - { - "id": 4533096768, - "node_id": "LA_kwDOEt5Dd88AAAABDjGRQA", - "url": "https://api.github.com/repos/qt4cg/qtspecs/labels/Editorial", - "name": "Editorial", - "color": "ACE1AF", - "default": false, - "description": "Minor typos, wording clarifications, example fixes, etc." - } - ], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 0, - "created_at": "2023-11-19T23:46:11Z", - "updated_at": "2024-03-26T17:45:06Z", - "closed_at": "2023-11-21T17:09:19Z", - "author_association": "MEMBER", - "sub_issues_summary": { - "total": 0, - "completed": 0, - "percent_completed": 0 - }, - "active_lock_reason": null, - "body": "The section of the XPath specification on Quantified Expressions contains paragraph starting\r\n\r\n\"The order in which test expressions are evaluated for the various binding tuples\"\r\n\r\nThis is the only place in which \"binding tuples\" are mentioned in connection with quantified expressions, and in XPath (as distinct from XQuery) it is the only place where tuples are mentioned at all. The paragraph could easily be rewritten to avoid introducing a new concept.", - "closed_by": { - "login": "ndw", - "id": 36793, - "node_id": "MDQ6VXNlcjM2Nzkz", - "avatar_url": "https://avatars.githubusercontent.com/u/36793?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/ndw", - "html_url": "https://github.com/ndw", - "followers_url": "https://api.github.com/users/ndw/followers", - "following_url": "https://api.github.com/users/ndw/following{/other_user}", - "gists_url": "https://api.github.com/users/ndw/gists{/gist_id}", - "starred_url": "https://api.github.com/users/ndw/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/ndw/subscriptions", - "organizations_url": "https://api.github.com/users/ndw/orgs", - "repos_url": "https://api.github.com/users/ndw/repos", - "events_url": "https://api.github.com/users/ndw/events{/privacy}", - "received_events_url": "https://api.github.com/users/ndw/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "reactions": { - "url": "https://api.github.com/repos/qt4cg/qtspecs/issues/845/reactions", - "total_count": 1, - "+1": 1, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/qt4cg/qtspecs/issues/845/timeline", - "performed_via_github_app": null, - "state_reason": "completed" } ] diff --git a/pr-status/openprs.txt b/pr-status/openprs.txt index d03ac972ee..34183c60ce 100644 --- a/pr-status/openprs.txt +++ b/pr-status/openprs.txt @@ -1,3 +1,4 @@ +1745 1744 1743 1741