Skip to content

Commit 206d922

Browse files
author
ID Bot
committed
Script updating archive at 2025-03-02T01:37:59Z. [ci skip]
1 parent 2882565 commit 206d922

File tree

1 file changed

+225
-1
lines changed

1 file changed

+225
-1
lines changed

archive.json

+225-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"magic": "E!vIA5L86J2I",
3-
"timestamp": "2025-02-27T01:25:57.320960+00:00",
3+
"timestamp": "2025-03-02T01:37:55.237516+00:00",
44
"repo": "core-wg/coap-pubsub",
55
"labels": [
66
{
@@ -673,6 +673,158 @@
673673
"updatedAt": "2024-10-20T12:05:04Z"
674674
}
675675
]
676+
},
677+
{
678+
"number": 64,
679+
"id": "I_kwDOBEc_t86r4m3t",
680+
"title": "Single-quotes / double-quotes / no-quotes around the topic property names",
681+
"url": "https://github.com/core-wg/coap-pubsub/issues/64",
682+
"state": "CLOSED",
683+
"author": "EskoDijk",
684+
"authorAssociation": "CONTRIBUTOR",
685+
"assignees": [],
686+
"labels": [],
687+
"body": "There are (probably) 3 different styles used for topic property names. E.g.:\n\n* 'topic-data'\n* \"topic-data\"\n* topic-data\n\nThis issue is to remind to make this consistent. Using some form of quotes is preferred to avoid confusion with regular words.\nDouble quotes is used most at this moment.\n\nCan be done before or after WGLC start!\nFYI @jaimejim ",
688+
"createdAt": "2025-02-27T08:06:01Z",
689+
"updatedAt": "2025-02-27T13:16:16Z",
690+
"closedAt": "2025-02-27T12:54:52Z",
691+
"comments": [
692+
{
693+
"author": "jaimejim",
694+
"authorAssociation": "MEMBER",
695+
"body": "We choose double quotes.",
696+
"createdAt": "2025-02-27T12:39:50Z",
697+
"updatedAt": "2025-02-27T12:39:50Z"
698+
},
699+
{
700+
"author": "EskoDijk",
701+
"authorAssociation": "CONTRIBUTOR",
702+
"body": "@jaimejim The commit has a (some?) errors. The term \"topic-data resource\" is a valid term and replacing this with `\"topic-data\" resource` isn't correct.",
703+
"createdAt": "2025-02-27T13:16:16Z",
704+
"updatedAt": "2025-02-27T13:16:16Z"
705+
}
706+
]
707+
},
708+
{
709+
"number": 65,
710+
"id": "I_kwDOBEc_t86r48nn",
711+
"title": "Section 2.3.3 \"Topic Discovery\" uses well-known/core, but 2.3.2 says this is not mandatory to support",
712+
"url": "https://github.com/core-wg/coap-pubsub/issues/65",
713+
"state": "CLOSED",
714+
"author": "EskoDijk",
715+
"authorAssociation": "CONTRIBUTOR",
716+
"assignees": [],
717+
"labels": [],
718+
"body": "This looks inconsistent:\n\n* 2.3.2 says topics don't need to go under \"well-known/core\"\n* 2.3.3 says you use \"well-known/core\" to discovery topics \n\nThis looks inconsistent. If topics are not under \"well-known/core\" an implementation that uses this only to discover topics will fail. (Or do I miss something?)\n\nMaybe to resolve during WGLC ...?\nFYI @jaimejim ",
719+
"createdAt": "2025-02-27T08:44:58Z",
720+
"updatedAt": "2025-02-28T21:19:25Z",
721+
"closedAt": "2025-02-28T21:19:24Z",
722+
"comments": [
723+
{
724+
"author": "jaimejim",
725+
"authorAssociation": "MEMBER",
726+
"body": "I thought of not making it mandatory for every broker to offer\"well-known/core\" topic discovery, you may have other mechanisms for discovery. \n\nSo a broker **SHOULD** offer a topic discovery entry point to enable clients to find topics of interest and if you choose to do topic discovery with \"well-known/core\" to discover topics, then 2.3.3 explains how.\n\nI could add a **MAY** in 2.3.3 to make it more clear. That is unless the group wants it to be mandatory to store topics under \"well-known/core\", in which case we should change **SHOULD** with **MUST**. ",
727+
"createdAt": "2025-02-27T11:51:12Z",
728+
"updatedAt": "2025-02-27T12:38:39Z"
729+
},
730+
{
731+
"author": "EskoDijk",
732+
"authorAssociation": "CONTRIBUTOR",
733+
"body": "Agree, we can make it optional (MAY) to offer topic resources via well-known/core. One example where the server does not offer in this way is when the topics are only available to certain authenticated clients. (I.e. via the 2.4.1 method.)\n\nThen 2.3.3 should be clear that this approach might fail and say it's much better to use the 2.4.1 method! (to achieve the same)\nThe 2.4.1 is a MUST for a server to implement.\n\nSome text is needed to make this clear.",
734+
"createdAt": "2025-02-27T13:13:39Z",
735+
"updatedAt": "2025-02-27T13:13:39Z"
736+
},
737+
{
738+
"author": "jaimejim",
739+
"authorAssociation": "MEMBER",
740+
"body": "Closing based on PR",
741+
"createdAt": "2025-02-28T21:19:24Z",
742+
"updatedAt": "2025-02-28T21:19:24Z"
743+
}
744+
]
745+
},
746+
{
747+
"number": 66,
748+
"id": "I_kwDOBEc_t86r5DCw",
749+
"title": "Use of relative URIs in the \"topic-data\" URI field",
750+
"url": "https://github.com/core-wg/coap-pubsub/issues/66",
751+
"state": "CLOSED",
752+
"author": "EskoDijk",
753+
"authorAssociation": "CONTRIBUTOR",
754+
"assignees": [],
755+
"labels": [],
756+
"body": "All examples use a relative URI in the \"topic-data\" topic property, e.g.:\n\n```\n/ topic-data / 1: \"ps/data/1bd0d6d\",\n```\n\nIt's not fully clear here what the base URI (RFC 3986) is against which the relative reference is resolved.\nSection 1.1 says the base URI is the URI of the topic collection resource. In that case, given that /ps is the topic collection resource used as example in the document, the topic-data resource should be rather:\n\n```\n/ topic-data / 1: \"data/1bd0d6d\",\n```\n\nif a relative URI is used.\n\nOr, if absolute URI is used it would be:\n\n```\n/ topic-data / 1: \"/ps/data/1bd0d6d\",\n```\n\nFYI @jaimejim \n",
757+
"createdAt": "2025-02-27T08:56:53Z",
758+
"updatedAt": "2025-02-28T21:19:14Z",
759+
"closedAt": "2025-02-28T21:19:13Z",
760+
"comments": [
761+
{
762+
"author": "jaimejim",
763+
"authorAssociation": "MEMBER",
764+
"body": "\nActually my example was terrible. Relative path with `ps/data...` is plain wrong, it would resolve to `/ps/ps/data/...` \n\nIs it even allowed to use absolute paths if we indicate a base URI? ",
765+
"createdAt": "2025-02-27T12:36:36Z",
766+
"updatedAt": "2025-02-27T12:36:36Z"
767+
},
768+
{
769+
"author": "EskoDijk",
770+
"authorAssociation": "CONTRIBUTOR",
771+
"body": "Both absolute or relative URIs could be used (since we don't forbid the one or the other). Relative seems to have the benefit of compactness, but it does need a clearly defined base URI to resolve against. So the base URI can always be defined and is only used to resolve the relative URI reference.\n\nAlthough Section 1.1 defines a base URI, it's a bit hidden in the terminology section and also it says it's only the base URI for all topic resources. This is not the same as a base URI for all **topic-data** resources.",
772+
"createdAt": "2025-02-27T22:03:52Z",
773+
"updatedAt": "2025-02-27T22:03:52Z"
774+
},
775+
{
776+
"author": "jaimejim",
777+
"authorAssociation": "MEMBER",
778+
"body": "Let's use absolute URI to accommodate the general case where the topic-data resource might not be hosted at the broker.",
779+
"createdAt": "2025-02-28T20:59:36Z",
780+
"updatedAt": "2025-02-28T20:59:36Z"
781+
},
782+
{
783+
"author": "jaimejim",
784+
"authorAssociation": "MEMBER",
785+
"body": "Closing based on PR",
786+
"createdAt": "2025-02-28T21:19:13Z",
787+
"updatedAt": "2025-02-28T21:19:13Z"
788+
}
789+
]
790+
},
791+
{
792+
"number": 67,
793+
"id": "I_kwDOBEc_t86r5Nif",
794+
"title": "CBOR diag notation is sometimes using final comma at last item in map",
795+
"url": "https://github.com/core-wg/coap-pubsub/issues/67",
796+
"state": "CLOSED",
797+
"author": "EskoDijk",
798+
"authorAssociation": "CONTRIBUTOR",
799+
"assignees": [],
800+
"labels": [],
801+
"body": "For example this one:\n\n```\n~~~~\n Request:\n\n Header: FETCH (Code=0.05)\n Uri-Path: \"ps\"\n Uri-Path: \"h9392\"\n Content-Format: TBD606 (application/core-pubsub+cbor)\n Payload (in CBOR diagnostic notation):\n {\n / conf-filter / 10: [\"topic-data\", \"media-type\"]\n }\n\n Response:\n\n Header: Content (Code=2.05)\n Content-Format: TBD606 (application/core-pubsub+cbor)\n Payload (in CBOR diagnostic notation):\n {\n / topic-data / 1: \"ps/data/1bd0d6d\",\n / topic-content-format / 3: 112,\n }\n~~~~\n```\n\nShould we make that comma usage consistent?",
802+
"createdAt": "2025-02-27T09:13:57Z",
803+
"updatedAt": "2025-02-27T11:41:03Z",
804+
"closedAt": "2025-02-27T11:36:57Z",
805+
"comments": [
806+
{
807+
"author": "cabo",
808+
"authorAssociation": "MEMBER",
809+
"body": "Yes, you should check the examples with an old tool like those in cbor-diag.\n\nThe new syntax, which allows these commas, is currently stuck in the CBOR WG because of an unrelated issue around implementation preferences.",
810+
"createdAt": "2025-02-27T10:18:17Z",
811+
"updatedAt": "2025-02-27T10:18:17Z"
812+
},
813+
{
814+
"author": "jaimejim",
815+
"authorAssociation": "MEMBER",
816+
"body": "I will remove the last comma to fix the example.",
817+
"createdAt": "2025-02-27T11:32:08Z",
818+
"updatedAt": "2025-02-27T11:32:08Z"
819+
},
820+
{
821+
"author": "cabo",
822+
"authorAssociation": "MEMBER",
823+
"body": "There really should be a small test suite to check the examples.\nE.g., kramdown-rfc-extract-sourcecode \u2794 a little shim that removes everything before the payload \u2794 diag2diag.rb\n",
824+
"createdAt": "2025-02-27T11:41:01Z",
825+
"updatedAt": "2025-02-27T11:41:01Z"
826+
}
827+
]
676828
}
677829
],
678830
"pulls": [
@@ -2013,6 +2165,78 @@
20132165
},
20142166
"comments": [],
20152167
"reviews": []
2168+
},
2169+
{
2170+
"number": 68,
2171+
"id": "PR_kwDOBEc_t86MxA4o",
2172+
"title": "Explain better optimization of attributes; broker MAY include any attribute",
2173+
"url": "https://github.com/core-wg/coap-pubsub/pull/68",
2174+
"state": "MERGED",
2175+
"author": "EskoDijk",
2176+
"authorAssociation": "CONTRIBUTOR",
2177+
"assignees": [],
2178+
"labels": [],
2179+
"body": "Explain better the optimization of attributes and that broker MAY include any attributes, per CoRE interim discussion of 2025-02-26.\r\n\r\nAlso some terminology fixes (nits).",
2180+
"createdAt": "2025-02-27T09:17:42Z",
2181+
"updatedAt": "2025-02-27T11:26:27Z",
2182+
"baseRepository": "core-wg/coap-pubsub",
2183+
"baseRefName": "main",
2184+
"baseRefOid": "792c643b475a0be6dda6d857e26e84ae96cafc59",
2185+
"headRepository": "EskoDijk/coap-pubsub",
2186+
"headRefName": "pr-optim-attributes-2",
2187+
"headRefOid": "0f395ab4ba21fe5f4883a93e2f41f2dca2ba3a16",
2188+
"closedAt": "2025-02-27T11:26:27Z",
2189+
"mergedAt": "2025-02-27T11:26:27Z",
2190+
"mergedBy": "jaimejim",
2191+
"mergeCommit": {
2192+
"oid": "d1ff90e77a387d520907d6495cb92b5f8770550d"
2193+
},
2194+
"comments": [
2195+
{
2196+
"author": "EskoDijk",
2197+
"authorAssociation": "CONTRIBUTOR",
2198+
"body": "FYI @jaimejim here the PR as (approximately) discussed in the CoRE interim.",
2199+
"createdAt": "2025-02-27T09:18:14Z",
2200+
"updatedAt": "2025-02-27T09:18:14Z"
2201+
}
2202+
],
2203+
"reviews": []
2204+
},
2205+
{
2206+
"number": 69,
2207+
"id": "PR_kwDOBEc_t86M9V3p",
2208+
"title": "Fix terminology for topic-data resource by removing double quotes / Minor editorial fixes",
2209+
"url": "https://github.com/core-wg/coap-pubsub/pull/69",
2210+
"state": "MERGED",
2211+
"author": "EskoDijk",
2212+
"authorAssociation": "CONTRIBUTOR",
2213+
"assignees": [],
2214+
"labels": [],
2215+
"body": "Doing this change distinguishes better between the concepts\r\n\r\n* topic-data resource , as defined in Terminology\r\n* \"topic-data\" topic property, one of the fields of configuration which is inside the topic resource.\r\n\r\nThe latter is also sometimes abbreviated as \"topic-data\" path or \"topic-data\" URI to point to the value of this property while keeping the sentences short. (This was already used.)",
2216+
"createdAt": "2025-02-28T15:49:49Z",
2217+
"updatedAt": "2025-02-28T20:57:52Z",
2218+
"baseRepository": "core-wg/coap-pubsub",
2219+
"baseRefName": "main",
2220+
"baseRefOid": "a326254d10e02adab0dd859ecc6a6af63b4945fc",
2221+
"headRepository": "EskoDijk/coap-pubsub",
2222+
"headRefName": "pr-fix-double-quotes",
2223+
"headRefOid": "fc6a953809c12e5ab62d1f42be72f4e44da57d0c",
2224+
"closedAt": "2025-02-28T20:57:52Z",
2225+
"mergedAt": "2025-02-28T20:57:52Z",
2226+
"mergedBy": "jaimejim",
2227+
"mergeCommit": {
2228+
"oid": "075d4519dc10c21dd5725bbe5fda82bafa240d03"
2229+
},
2230+
"comments": [
2231+
{
2232+
"author": "EskoDijk",
2233+
"authorAssociation": "CONTRIBUTOR",
2234+
"body": "FYI @jaimejim ",
2235+
"createdAt": "2025-02-28T15:50:14Z",
2236+
"updatedAt": "2025-02-28T15:50:14Z"
2237+
}
2238+
],
2239+
"reviews": []
20162240
}
20172241
]
20182242
}

0 commit comments

Comments
 (0)