-
Notifications
You must be signed in to change notification settings - Fork 2
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
clarification of links and inline content #6
Comments
I think the link is a MUST in all cases and inline content is a MAY for data below a certain size limit (eg 2kB). For consistency purposes, the link is a must for me. However, it is (probably) a matter of taste… more than anything else. All tastes are equally valid! (Tous les goûts sont dans la nature) |
We should not only take the size into account but also the type of the data. Warnings should be inline in my opinion. |
|
Possible consideration:
|
Just to confirm what was discussed... In fact, it should be:
And the 2048 bytes limit is to be discussed! |
In TT-Protocols we have converged on 4kB limit but the exact value can be re-considered after the pilot phase. Perhaps we could even allow a higher limit for high-priority things that are sent rarely, e.g. warnings. For sure the brokers shall be configured to handle notifications that are by an order of magnitude (or two) bigger - for resilience. |
@josusky @tomkralidis is this still an open issue? |
We still need clear guidance; updated proposal: Requirements:
Permissions:
Thoughts @josusky @ktsuboi-jma @davidpodeur @McDonald-Ian @antje-s |
In general, I agree.
you mean that whatever is the intended content encoding, the inlined/embedded data shall not be greater. Perhaps we could clarify it in a separate sentence, like this: And as stated earlier, we should consider an exception for specific types of data such as alerts/warnings (e.g. CAP). |
TT-WISMD 2023-05-22:
|
PR in #51 |
Close issue? PR #51 is already merged |
Should we consider the following
link
object (withrel=canonical
) OR inline in acontent
object viavalue
Rationale:
We should also consider which user in a given publish sequence this could apply to (i.e. data provider, global services).
@david-i-berry feel free to update based on our discussion.
cc @golfvert
The text was updated successfully, but these errors were encountered: