From 964859ff876e7cf9fdb2d58a535dda8d8b9afd41 Mon Sep 17 00:00:00 2001
From: Pierre-Antoine Champin
Date: Wed, 23 Apr 2025 22:36:51 +0200
Subject: [PATCH 1/7] fix punctuation
Bob DuCharme's 6th comment
https://www.w3.org/mid/33e6564c-0dc3-4ca6-8304-4e47da867bf6@snee.com
Bob points out that what looks like an enumeration of 3 things
is actually an enumeration of 2 things.
(this is actually closer to the original phrasing in RDF 1.1 Concepts,
which was "fixed" probably because of an ugly repetition of "and".
I avoided the repetition by using "then")
---
spec/index.html | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/spec/index.html b/spec/index.html
index 03e64f9..07a9663 100644
--- a/spec/index.html
+++ b/spec/index.html
@@ -94,8 +94,8 @@
which contain a base direction element that allows the
initial text direction to be specified for presentation by a user agent.
- RDF 1.2 Concepts introduces key concepts and terminology for RDF 1.2, discusses
- datatyping, and the handling of fragment identifiers in IRIs within
+
RDF 1.2 Concepts introduces key concepts and terminology for RDF 1.2, then discusses
+ datatyping and the handling of fragment identifiers in IRIs within
RDF graphs.
From 23ba4abb1c0caa077c0713930691f2294f29aa92 Mon Sep 17 00:00:00 2001
From: Pierre-Antoine Champin
Date: Wed, 23 Apr 2025 23:10:52 +0200
Subject: [PATCH 2/7] triple terms should be in the list of terms
---
spec/index.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/spec/index.html b/spec/index.html
index 07a9663..1267813 100644
--- a/spec/index.html
+++ b/spec/index.html
@@ -82,7 +82,7 @@
The abstract syntax has two key data structures:
- RDF graphs are sets of subject-predicate-object triples,
- where the elements may be IRIs, blank nodes, or datatyped literals.
+ where the elements may be IRIs, blank nodes, datatyped literals, or triple-terms.
They are used to express descriptions of resources.
- RDF datasets are used to organize collections of RDF graphs,
are comprised of a default graph and zero or more named graphs.
From 4675ab423900ea067072fe79ab5a8947c5722e29 Mon Sep 17 00:00:00 2001
From: Pierre-Antoine Champin
Date: Wed, 23 Apr 2025 23:12:58 +0200
Subject: [PATCH 3/7] fix grammar...
... and get rid of controversial "is comprised of"
https://forum.wordreference.com/threads/comprise-vs-is-comprised-of.2654050/
---
spec/index.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/spec/index.html b/spec/index.html
index 1267813..ed2bea9 100644
--- a/spec/index.html
+++ b/spec/index.html
@@ -85,7 +85,7 @@
where the elements may be IRIs, blank nodes, datatyped literals, or triple-terms.
They are used to express descriptions of resources.
- RDF datasets are used to organize collections of RDF graphs,
- are comprised of a default graph and zero or more named graphs.
+ and consist of a default graph and zero or more named graphs.
RDF 1.2 introduces the ability to use an RDF triple
From b142c4c61ddd404e96a8a671bb19bbbbb0121ca2 Mon Sep 17 00:00:00 2001
From: Pierre-Antoine Champin
Date: Wed, 23 Apr 2025 23:45:01 +0200
Subject: [PATCH 4/7] in the web -> on the web
suggested by @rat10
https://lists.w3.org/Archives/Public/public-rdf-star-wg/2025Jan/0107.html
---
spec/index.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/spec/index.html b/spec/index.html
index ed2bea9..eb52f6d 100644
--- a/spec/index.html
+++ b/spec/index.html
@@ -76,7 +76,7 @@
The Resource Description Framework (RDF) is a framework for
- representing information in the Web.
+ representing information on the Web.
This document defines an abstract syntax (a data model)
which serves to link all RDF-based languages and specifications.
The abstract syntax has two key data structures:
From 116a088afe722c1092c7f5abfbb9d1ae34c2b7f9 Mon Sep 17 00:00:00 2001
From: Pierre-Antoine Champin
Date: Thu, 24 Apr 2025 01:22:54 +0200
Subject: [PATCH 5/7] clarify scope of paragraphs in abstract
---
spec/index.html | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/spec/index.html b/spec/index.html
index eb52f6d..8892496 100644
--- a/spec/index.html
+++ b/spec/index.html
@@ -88,13 +88,13 @@
and consist of a default graph and zero or more named graphs.
- RDF 1.2 introduces the ability to use an RDF triple
+
Compared to RDF 1.1, RDF 1.2 introduces the ability to use an RDF triple
as a triple term, in the object position of another triple.
RDF 1.2 also introduces directional language-tagged strings,
which contain a base direction element that allows the
initial text direction to be specified for presentation by a user agent.
- RDF 1.2 Concepts introduces key concepts and terminology for RDF 1.2, then discusses
+
This specification introduces key concepts and terminology for RDF 1.2, then discusses
datatyping and the handling of fragment identifiers in IRIs within
RDF graphs.
From dfbb08ebf04390f2010af4aa7fda18696b678e06 Mon Sep 17 00:00:00 2001
From: Pierre-Antoine Champin
Date: Thu, 24 Apr 2025 16:41:54 +0200
Subject: [PATCH 6/7] Update spec/index.html
Co-authored-by: Olaf Hartig
---
spec/index.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/spec/index.html b/spec/index.html
index 8892496..838592c 100644
--- a/spec/index.html
+++ b/spec/index.html
@@ -82,7 +82,7 @@
The abstract syntax has two key data structures:
- RDF graphs are sets of subject-predicate-object triples,
- where the elements may be IRIs, blank nodes, datatyped literals, or triple-terms.
+ where the elements may be IRIs, blank nodes, datatyped literals, or triple terms.
They are used to express descriptions of resources.
- RDF datasets are used to organize collections of RDF graphs,
and consist of a default graph and zero or more named graphs.
From 83b53be13b9be7fb0e22e11d33939bf5edb66472 Mon Sep 17 00:00:00 2001
From: Pierre-Antoine Champin
Date: Fri, 25 Apr 2025 08:39:30 +0200
Subject: [PATCH 7/7] Update spec/index.html
Co-authored-by: Ted Thibodeau Jr
---
spec/index.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/spec/index.html b/spec/index.html
index 838592c..ae32025 100644
--- a/spec/index.html
+++ b/spec/index.html
@@ -94,7 +94,7 @@
which contain a base direction element that allows the
initial text direction to be specified for presentation by a user agent.
- This specification introduces key concepts and terminology for RDF 1.2, then discusses
+
This specification introduces key concepts and terminology for RDF 1.2, and subsequently discusses
datatyping and the handling of fragment identifiers in IRIs within
RDF graphs.