Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Quotas types update #378

Merged
merged 7 commits into from Feb 6, 2023
Merged

Quotas types update #378

merged 7 commits into from Feb 6, 2023

Conversation

brong
Copy link
Member

@brong brong commented Feb 2, 2023

This is in response to the version -11 of draft-ietf-jmap-quotas, my review as patches!

The "Blob" draft added a registry that all new JMAP specs need to update.

This change requests that IANA add Quota into that registry.
RFC8620 isn't great about this, using "Data Types" interchangably for both
definitions of sub parts of an object, and the Objects themselves that can
be used as JMAP operations.

I think calling these enumerations "sub types" is clearer.
This appears to just be an oversight.  Fixing up the terminology
… specifies which strings are legal

This aligns with things like "role" in RFC8621.
This aligns with the language used in RFC8620 for push as well
If you want to require filtering by more than one type, you can
use OR or AND operators to combine filter conditions, which is
clearer and more powerful than allowing a list in the condition.
Copy link
Contributor

@Arsnael Arsnael left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very kind of you to propose the changes related to the evolution of types that came in with the finalization of the blob spec. Very appreciated!

Just a little typo, otherwise it looks good to me, thanks ;)

spec/quotas/quota.mdown Outdated Show resolved Hide resolved
Co-authored-by: Rene Cordier <rene.cordier@gmail.com>
@neilj neilj merged commit 7e982af into jmapio:master Feb 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants