Hi,
You know me I'm not an easy person.
If the solution to being spammed by email notifications is to instead
spam the fediverse, then this is a Very Bad Idea (c)
The solution is instead to reduce the number of useless notifications so
your emails looks less like spam. eg buils successes should probably not
notify, or in a synthetic way once a day. Less notifications is always
good for humans. Better concentration, less distraction.
I have nothing against you building a mastodon instance for nuttx
developers, obviously. But please make sure you dont spam the federated
network with thousands of build notifications. If anyone else over there
has a negative opinion about receiving notification spam, I'm not going
to defend the initiative.
The fediverse is a happy nerdy place full of very nice *people*. It's
not twitter bis. It's not a place that will widely welcome bot generated
build logs and meaningless errors messages all day long.
Why not use RSS instead? This means only people actually interested by
these logs will get them. This is why RSS was invented, so anyone can
choose what info they receive. its pull model avoids spamming shared
spaces, natively.
Please think about this once again.
Sebastien
On 12/28/24 21:19, Lee, Lup Yuen wrote:
We’re on a 50 km overnight hike. NuttX Build Farm runs non-stop all
day, all night. Continuously compiling over 1,000 NuttX Targets.
Can we be 100% sure that NuttX is OK? Without getting spammed by Alert
Emails all night? In this article: Mastodon becomes a fun new way to
broadcast NuttX Alerts in real time. We shall…
(1) Install our Mastodon Server with Docker Compose (or Rancher Desktop)
(2) Create a Bot User for pushing Mastodon Alerts
(3) Which will work Without Outgoing Email
(4) We fetch the NuttX Builds from Prometheus Database
(5) Post the NuttX Build via Mastodon API
(6) Our Mastodon Server will have No Local Users
(7) But will gladly accept all Fediverse Users!
Check out the article: https://lupyuen.org/articles/mastodon.html
mastodon-flow-small.jpg
Lup