Thanks for the reply and I hope you are right regarding Merkuro. What worries me is that the development seems to have been a little inconsistent since its inception (Kalendar as it was). It is in an OK state now though. I just hope things regarding providing basic calendar functions will still improve and hopefully integrate better with Plasma Applets.
Taking of which, I’ve just noticed something odd. You see in the screenshot/mockup I provided there is a [+ Add…] button. This was not a visual addition from me but something that was really in my system, and when I clicked on it it would open KOrganiser. But now it has disappear. You don’t know how to bring it back by any chance?
Zooming out a little bit, I guess this post is somewhat linked to the rather heated, polarised and misleading debate of, should Devs be fixing bugs to have things functional or build new things. I am NOT going to enter it in details and overall I simply agree with @ngraham’s very good post here which summarises the issue very well Why don't you just do bug fixes for 1 - 2 years? - #8 by ngraham. However, I wondered if one compromising approach could be for the KDE project to conceptually select a specific set of “basic” desktop functions that should be provided as part of the DE, which for example (and in relation to this post) would contain the ability to set-up and use calendars, with at first provide a limited set of features so it is more easy to check for bugs and ensure these are working well, and do more extensive testing/bug fixing on those as part of new releases / bug fix releases. Then slowly add and test additional features on those core DE provided functions. But then this leaves the freedom outside of (and parallel to) those basic/functions provided as part of the DE for devs to work on what they what / are paid for and for the DE provide a whole other world of additional/more feature rich/diverse, but less well tested, stuff.
In the example of this for the Calendar function this could look like:
- as basic features the DE ensures that there is a reliable way for people to set-up calendars, add/remove/edit events (I mentioned the UI for that could be the Clock Applet but it doesn’t have to). There is more testing and focus on bug fixing on these to ensure reliability.
- but then on the side we can still have applications with more bells and whistles like KOrgniasers, Merkuro, the handling of tasks and contacts as well as calendar events, etc.