When comparing Evolution vs Calendar, the Slant community recommends Calendar for most people. In the question“What are the best calendar apps for UNIX-like systems?” Calendar is ranked 1st while Evolution is ranked 3rd.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Supports exchange servers
Evolution is one of the few Linux desktop e-mail clients that's supports exchange servers.
Pro Great integration with Gnome environment
Pro Manages contacts, tasks, calendar and memos as well
Pro Excellent GPG support
The integration with GPG is excellent. You can sign, encrypt, decrypt, authenticate and verify GPG signatures and GPG signed/encrypted email messages. All of that is just a setting away.
Pro Good support for Google's services
Pro Clean interface with 2 layout variants
Going to View > Preview has the option of switching between "Classical View" and "Vertical View".
Pro HTML rendering is great
Of the many email clients available on GNU/Linux, Evolution has the best HTML renderer. It renders HTML and the entire email content exactly like it would appear on a full blown web browser. Not many email clients are capable of doing that.
Pro GNOME native integration
Pro Currently in active development
GNOME Calendar is improved with every release cycle of GNOME.
Pro Simplicity
Calendar for GNOME aims to find the perfect balance between features and usability.
Pro Synchronisation
It has online accounts integration.
Cons
Con Can't choose different settings for each mail account
Settings have to applied to all mail accounts.
Con Limited configuration options
Cannot format date as preferred.
Con RAM heavy
Very heavy on RAM usage.
Con Poor integration in any non-GNOME desktop
It is written with GNOME in mind.
Con No configuration messages
Although base functions like bullets, numbered, or pre-formatted text are possible, you can't select or set the font for your messages. Not even serif or sans serif. Which is a bit spartan TBH.
Con Can be wobbly with EWS
Don't be surprised if you have to reboot it a couple of times during a working day, because error messages are piling up (e.g. connection lost, can't sync, can't store appointment, read only). Then again, is this Evolution, or what it connects to? And since such an occasional reboot is dwarfed by the fact that MS365 seems to make full IMAP/ SMTP access (close to) impossible (nice meeting invite, THX, but when is it?), just reboot and get some work done...
Con Only available on Linux
If you have to switch to another platform for whatever reason, you will need to search for a different email client.
Con Cannot print
Con Extremely buggy
Con Poor interoperability with online calendars
Does not connect to Fastmail.
Con Far too simple
Con FAR too tied into the GNOME infrastructure
The UI and configuration presume you are running GNOME, and has the ugliness of a GNOME application. Configuration, as is usual for any GNOME application, is pretty much nonesistent.
Con Can't read 'all-day' events with dark theme
Text is white on light blue with dark themes. The workaround: assign all-day events to just one hour.
Con Can't import ics files
Con Continues to pop-up reminders that are turned off and they cannot ever be removed
The GNOME Calendar displays pop-ups from an old Google Calendar that was used. That Google Calendar has long since been removed from GNOME, and even with the notifications turned off on the GNOME Calendar, the pop-ups still happen.
Con Incorrect appointment times when importing .ics calendars
Con No support yet for WebCal
No support yet for WebCal, such as those offered by Facebook events.
A workaround exists. Since this application uses the same background services as Evolution, installing it and adding the WebCal calendars there, also adds them to GNOME Calendar.