You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: proposals/vocabularies.md
+14-7
Original file line number
Diff line number
Diff line change
@@ -45,13 +45,20 @@ also apply to this document.
45
45
46
46
### Problem Statement
47
47
48
-
The specification allows implementations to support user-defined keywords. However, this vague and open allowance has drawbacks.
49
-
50
-
1. This isn't a requirement, it is a permission. An implementation could just as easily choose _not_ to support user-defined keywords.
51
-
2. There is no prescribed mechanism by which an implementation should provide this support. As a result, each implementation that _does_ have the feature supports it in different ways.
52
-
3. Support for any given user-defined keyword will be limited to that implementation. There is no guarantee that the keyword will be supported in another implementation, and unless the user explicitly configures the other implementation, their keywords likely will not be supported.
53
-
54
-
This exposes a need for the specification(s) to define a way for implementations to share knowledge of a keyword or group of keywords.
48
+
The specification allows implementations to support user-defined keywords.
49
+
However, this vague and open allowance has drawbacks.
50
+
51
+
1. This isn't a requirement, it is a permission. An implementation could just as
52
+
easily (_more_ easily) choose _not_ to support user-defined keywords.
53
+
2. There is no prescribed mechanism by which an implementation should provide
54
+
this support. As a result, each implementation that _does_ have the feature
55
+
supports it in different ways.
56
+
3. Support for any given user-defined keyword will be limited to that
57
+
implementation. Unless the user explicitly configures another
58
+
implementation, their keywords likely will not be supported.
59
+
60
+
This exposes a need for the specification(s) to define a way for implementations
61
+
to share knowledge of a keyword or group of keywords.
0 commit comments