I recently upgraded to 17.10, and that means that I'm using GNOME for the first time in ages. One new (to me) feature is the notifications area (not sure what it is called) on top, where time and date is displayed.
While sometimes useful, there are many notifications that I would like to suppress, e.g. the "printer added" banner that shows up every 30 minutes or so when I'm connected to a network with a network printer, the "tab ... is ready" from the web browser, etc. Can I disable these notifications on a per-app basis?
I know there are specific workarounds to reduce the number of notifications from network printers, but I'm asking for a more general solution, if there is any.
Although there are options to change notification settings per app in Settings > Notifications, it won't help your cause. As you have already mentioned in your question, there are some older questions which deal with the "printer added" notification, e.g.
Finally, those "X is ready" notifications are sent by GNOME shell itself, not by the specific application. Possibly the easiest way to disable those by using some GNOME shell extensions, e.g.
NOTE: Some extensions may not be compatible with your GNOME shell version.