Sorry to bother you again, I was starting to look into Hubzilla and my brain started hurting, because I can't understand how you federate contacts, calendar and file hosting. That said, I started looking into the contacts and calendar thing and this came up
Hubzilla and Nextcloud both offer features for managing contacts and calendars, but they cater to different needs:
Hubzilla focuses on social networking and doesn't have built-in calendar or contact management features. However, some Hubzilla servers offer integrations with third-party calendar and contact apps.
Nextcloud excels at personal cloud storage, including contacts and calendars. You can store your contact information and calendar events on your own server, giving you complete control and privacy over your data.
Hubzilla and Nextcloud both offer features for managing contacts and calendars, but they cater to different needs:
Hubzilla focuses on social networking and doesnβt have built-in calendar or contact management features. However, some Hubzilla servers offer integrations with third-party calendar and contact apps.
Nextcloud excels at personal cloud storage, including contacts and calendars. You can store your contact information and calendar events on your own server, giving you complete control and privacy over your data.
NO
Hubzilla has a build calendar and has a contact management, also a personal cloud storage and gives you complete control and privacy over your data.
Well, for various reasons I stopped hosting my own Hubzilla instance some years ago, but back then it absolutely had CalDAV and CardDAV. The problem was mainly that this wasn't well exposed in the Hubzilla web-interface, other than an event calendar. But with Thunderbird and DAVx5 etc. you could connect to it and manage it just fine. The WebDAV file storage part worked fine in the web-interface as well.
Edit: these parts are not federated though AFAIK (contrary to Nextcloud which does have some kind of file-sharing federation).
It's true that Hubzilla has access permissions for files on your WebDAV folder, and those access permissions sort of federate to other Zot protocol using sites (but not the wider Fediverse), but Nextcloud also has its own inter-Nextcloud federation where you can access files on other Nextcloud instances right inside your Nextcloud.
those access permissions sort of federate to other Zot protocol using sites (but not the wider Fediverse),
there were improvements done in the last years... so with the OCAP function ( /settings/privacy ) and guest tokens ( /tokens ) we can share permissions for files across the Fediverse ... and even to people who do not have a Fedi Account jet
I don't really have a need for most of the features Hubzilla offers, so I think I'll stick to my Akkoma instance. But I encourage people to check out Hubzilla, as it is a neat project overall.