 So yeah, my basic topic is like the evolution of notifications in next cloud. I don't know Let's take a look back When we first started with federated sharing, maybe you ever tried it then you saw this nice model pop-up Which our designer was a very big fan of And yeah We made it because we needed it we need an option to accept the share and so on but then we at the conference in 2015 we had the idea like Yeah, let's take this to a new level. We need like a notification system, which is provided and Content should be provided by the apps not by the server and We want them to be available anywhere like in the browser and all the clients so on the conference we started with the first implementation and Yeah, we even finished it on the conference So it got merged into the 8.2 version of the old product And we had like two implementations. So we knew it doesn't only fit this one use case, but even more That was federated sharing with the help of pure and The announcement center, which is one of my own apps and since since I wrote the notification system I could also easily do that And the first public API was then implemented for the next bigger version So that we had some time to adjust if there was something wrong and of course there was and Yeah, so but this was a very basic version like we had no markup and so on so only simple text strings because I was not sure if the client could handle HTML and so on and But we had the action buttons already available because we needed them for the federated sharing to accept the shares and That's how they look like. So we even had like browser HTML 5 notifications and then in the web UI these beautiful notifications and I don't know if you ever saw them on the desktop client. So it's also one screenshot and Yeah, so today in the last time we enhanced them a bit we added like icons and we added rich String object support. So now you can have the user avatar Do we have like a laser pointer? so user avatars and the names are bold instead of being plain text like before And and we added some more implementations. This is not a complete list, but I didn't want to have two slides So that's the first start and of course it shouldn't be the end So that is what we want to have in the future And currently we also work on push notifications Back then when I made the slides, it was in Android version 1.5. Now they renamed it and it will be in 2.0 It's also in the next iOS version, but I don't know the version there and we want to improve the Notification handling on the desktop client like Roland already mentioned a bit so that we also have like the avatars there and And We also want these operating system notifications to not say. Yeah, you got one notification, but To actually tell you what happens and The other thing that we want to do is like increase the usage of notifications So basically there are four simple steps so you can have notifications in your apps you need to register and implement the IR class Then you register it in your apps file You create the notification and you pass the notification and that's it So it's very easy and if you have problems with that just Mention me on GitHub Twitter or whatever My name is always Nick vergessen because I forget my nickname. Yeah, that's it. Thank you