Repository: tobie/specref
Pull request #692 (2022-01-01 19:28:25)

Convert OGP item legacy string to structured data
Fixes the following item in https://github.com/tobie/specref/issues/147:

> - [ ] [OGP](http://specref.jit.su/bibrefs?refs=OGP)


Patch:
diff --git a/refs/biblio.json b/refs/biblio.json
index 51e1ef3ce..402ea2bec 100644
--- a/refs/biblio.json
+++ b/refs/biblio.json
@@ -2274,6 +2274,11 @@
         "publisher": "Xiph.org Foundation",
         "date": "17 March 2014"
     },
+    "OGP": {
+      "href": "https://ogp.me",
+      "title": "The Open Graph Protocol",
+      "date": "December 2010"
+    },
     "OMA-URI-SCHEMES": {
         "href": "http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf",
         "title": "URI Schemes for the Mobile Applications Environment. Approved Version 1.0",
diff --git a/refs/legacy.json b/refs/legacy.json
index dbcdcc280..df02a064e 100644
--- a/refs/legacy.json
+++ b/refs/legacy.json
@@ -45,7 +45,6 @@
     "OAEP-ATTACK": "Manger, James. <a href=\"http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf\"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href=\"http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf\">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>",
     "OASIS-TAG": "Stephen D. Green, Dmitry Kostovarov. <a href=\"http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html\"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href=\"http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html\">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>",
     "OEB101": "<a href=\"http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm\"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href=\"http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm\">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ",
-    "OGP": "<a href=\"http://ogp.me\"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href=\"http://ogp.me\">http://ogp.me</a>",
     "OIPF-ARCH-2": "Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>",
     "OIPF-DAE-2": "Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>",
     "OIPF-PROT-2": "Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>",
diff --git a/refs/w3c.json b/refs/w3c.json
index 88cd6d5e7..ea7a9f09f 100644
--- a/refs/w3c.json
+++ b/refs/w3c.json
@@ -78586,7 +78586,7 @@
         ],
         "href": "https://www.w3.org/TR/pointerevents3/",
         "title": "Pointer Events",
-        "rawDate": "2021-12-22",
+        "rawDate": "2022-01-01",
         "status": "WD",
         "publisher": "W3C",
         "edDraft": "https://w3c.github.io/pointerevents/",
@@ -79158,6 +79158,21 @@
                     "https://www.w3.org/groups/wg/pointer-events"
                 ],
                 "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+            },
+            "20220101": {
+                "authors": [
+                    "Patrick Lauke",
+                    "Navid Zolghadr"
+                ],
+                "href": "https://www.w3.org/TR/2022/WD-pointerevents3-20220101/",
+                "title": "Pointer Events",
+                "rawDate": "2022-01-01",
+                "status": "WD",
+                "publisher": "W3C",
+                "deliveredBy": [
+                    "https://www.w3.org/groups/wg/pointer-events"
+                ],
+                "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
             }
         },
         "repository": "https://github.com/w3c/pointerevents"


Test patch:
diff --git a/test/ref-list.json b/test/ref-list.json
index cba1a938b..ec709d416 100644
--- a/test/ref-list.json
+++ b/test/ref-list.json
@@ -53826,6 +53826,8 @@
     "POINTEREVENTS3-20211212",
     "pointerevents3-20211222",
     "POINTEREVENTS3-20211222",
+    "pointerevents3-20220101",
+    "POINTEREVENTS3-20220101",
     "pointerlock",
     "POINTERLOCK",
     "pointerlock-2",