[PATCH] system-notification: initial checkin
Florian Eckert
fe at dev.tdt.de
Thu Jul 20 23:27:19 PDT 2023
Hello Enrico,
Thanks for your feedback!
> I think the idea can be nice, however I would like to make sure that
> thismechanism can be ignored by an admin with no consequences.
This is only informative. I see this especially in connection with the
LuCI.
So that events that happens on the system can be displayed.
I already have a small app for this [1].
> Is this the case? In other words - if I store 20 messages with maximum
> allowed amount of text in all strings, how much data am I storing?
There is currently only the restriction that the number of messages is
limited to 20.
This can be reduced or increased. I can't say how much memory this takes
up.
I haven't thought about that yet. We can also limit this, so that the
message
may only have a certain length
> Furthermore, I suggest calling both the rpcd plugin and the
> user-facing script with the same name.
That is indirectly the case. The script is called 'system-notification'
and the
ubus backend is called 'system.notification'. I didn't want to call it
only
'notification' now, because it might already be taken. The name
'notification' is very common.
> And - di I miss it or you can not actually create a notification from
> the user-facing script? Why not implement that as well?
I have deliberately not implemented this, because I am not sure how to
do it,
as the message can become relatively long. The creation of the
notification
will probably be the system via a bus call.
--
Florian Eckert
[1]
https://github.com/TDT-AG/luci/commit/aa4b0425206448f1336dc7a94fe31c4cc089a0c9
More information about the openwrt-devel
mailing list