A few days ago, I had access to an article  talking about GNOME. How it evolved during the last few years, and how mature is the latest release. Except for GNOME Calendar.
I was shocked.
The worst of all: I agreed with most of the author's points.
I had 3 choices: stop working on Calendar (it's bad anyway, whatever), blame the article's author or fix my application.
I obviously decided to go with the last one.
So, today I just landed another set of updates to Calendar. We have now a beautiful redesigned edit dialog with a new header button to select the agenda of the event. I just implemented moving events between agendas.
Alarms are now supported. Fixed a couple of crashes that were very annoying, and some other issues here and there. There is a Week view coming from a GSoC intern.
I could blame the lack of time, no payments for this work, whatever else. They're all valid reasons for not working, I can't deny. But please, please myself, the world goes on because of the hardworking people, not the ones who come up with excuses.