cloudevents / cloudevents/spec

[Subscription API] I get confused by introduction section about filter dialects

Open
#1,039 11 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Subscriptions Spec
Dominant language
Python
Stars
5.9k
Forks
613
Avg merge
2d 17h
Merged PRs (30d)
3

Description

Section 3.2.4.1 Filter Dialects tells that Filter dialects are identified by a unique URI-Reference.

{ "dialect URI-Reference" : { <dialect-specific-properties> } }

However, in the first filter dialect that MUST be supported following the specification the attribute exact does not look as a unique URI-reference to me.

{ "exact": { "type": "com.github.push", "subject": "https://github.com/cloudevents/spec" } }

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Read subscriptions/spec.md, especially section 3.2.4.1 and the example of the first required filter dialect. Compare the URI-Reference explanation with the exact example and review the existing discussion; done means the specification no longer leaves this distinction confusing.

Written by the indexing model from the issue text.

Assessment

Domain
documentation
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.