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
Goals of the notification system in the app ecosystem v2:
not break the compatibility with the SDKs when we extend it
be generic enough so that we don't have a limited list of supported use cases
allow the apps to set
the notification target (INotification::setLink)
an icon (by path? like actions/download)
a title/subject
a message
the rich parameters for the title and message
a list of actions
We would have our own data format for the API calls, no need to be close to what the core notification system does, the app ecosystem parses the params sent by the ext apps and produces notifications.
For links (notification target and action link), we could support a list of target elements (file, user, talk room...) so the SDK could avoid generating URLs and leave it to the app ecosystem. For example, the SDK would pass
Suggest to postpone this feature into the future -> (v1.1+)
This is not hard to do, but we do not need from start.
Adding this will not break compatibility, as currently we does not have such ability at all.
For links (notification target and action link), we could support a list of target elements (file, user, talk room...) so the SDK could avoid generating URLs and leave it to the app ecosystem. For example, the SDK would pass
Can we postpone this to version v1.2-v1.3 at least?
This will require a large amount of tests with stuff that is currently not implemented(talk room stuff will require me to implement support of talk in nc_py_api as we test most stuff with python)...
a list of actions
Suggest to postpone this feature into the future -> (v2.0+)
This will be a little big harder, will not break compatibility, but currently it will be fine without it, imho.
If there will be many requests for this we always can implement it earlier.
Goals of the notification system in the app ecosystem v2:
actions/download
)We would have our own data format for the API calls, no need to be close to what the core notification system does, the app ecosystem parses the params sent by the ext apps and produces notifications.
For links (notification target and action link), we could support a list of target elements (file, user, talk room...) so the SDK could avoid generating URLs and leave it to the app ecosystem. For example, the SDK would pass
and it would result in calling
For the rich parameters, we could just directly use the ones sent by the ext apps so we would support everything supported by INotification.
Any other aspect of the notifications we should cover?
The text was updated successfully, but these errors were encountered: