The california upstream  seems to be dead for years. There are planned upcoming changes in evolution-data-server , which will break it. As california uses vala (reflecting all the API changes in vala while the upstream won't use it feels like a waste of time, not talking that I'm not a vala-speaking person), I'd suggest to retire the california package in Fedora.
I can open a discussion in the devel-list or anywhere you might want to point me to. There is still some time, the current plan is to include the changes in 3.33.2 release of evolution-data-server, which means May 20.
Thanks, retired: https://src.fedoraproject.org/rpms/california/c/4db8a5b8863ce6818182fb2f628afee26580ee78?branch=master
We'll also need to add it to fedora-obsolete-packages to make sure it's removed on upgrades to F31 as it would no longer be installable due to the planned evolution-data-server soname bump.
https://src.fedoraproject.org/rpms/fedora-obsolete-packages/c/e376c3402d75575bf52c642fe0c725191b6efbae?branch=master adds the obsoletes.
Thanks, that was quick :)