𝓒𝓱𝓻𝓲𝓼 on Nostr: Here is an other post of my series about WebDAV & CO. So before we get to specific ...
Here is an other post of my series about WebDAV & CO.
So before we get to specific use cases for WebDAV & CO in combination with Hubzilla and streams here one more post with some general information:
WebDAV
(Web-based Distributed Authoring and Versioning) is a set of extensions to HTTP allowing the Web to be viewed as a writable, collaborative medium and not just a read-only medium. Even so WebDAV started as the overall expression for this protocols the word WebDAV it today manly used in combination with files in a cloud and their exchange with Clients. With WebDav you can do:
- Remote file access and management
- Collaborative document editing
- File synchronization across devices
- Content management for websites
CalDAV
(Calendar Distributed Authoring and Versioning) extends the WebDAV specification to access and manage calendar data along with the ability to schedule meetings with users on the same or on remote servers. There are many implementations of CalDAV- so also e.g. Apple Calendar (formerly iCal) uses CalDAV and you also can show a CalDAV Calendar in a Google Calendar #^https://developers.google.com/calendar/caldav/v2/guide - ( but if you have your CalDAV Calendar you do not need a Google Calendar i would say :-) )
CardDAV
(vCard Distributed Authoring and Versioning) extends the WebDAV specification to allow users to access and share contacts and address books. It became known as a synchronization protocol in iOS 7, among other things, and is now also supported by Gmail and Thunderbird.
All this has a Server and a Client side - for which different implementations are needed. So there are implementations that just install as a Client and need to be connected to a Server. The server is a central controller and the client is usually a utility that runs on endpoints.
There are a lot implementations in also well known software.
Here you can find some incomplete lists of such implementations:
WebDAV SERVERS
#^https://medevel.com/15-os-webdav-servers/
WebDAV CLIENTS
#^https://medevel.com/free-webdav-clients-1600/
#^https://www.comparitech.com/net-admin/best-webdav-clients/
#^https://en.wikipedia.org/wiki/WebDAV#WebDAV_clients
#^https://alternativeto.net/feature/webdav/
#^https://alternativeto.net/feature/webdav-sync/
WebDAV Android CLIENTS
#^https://search.f-droid.org/?q=webdav
#^https://play.google.com/store/search?q=Webdav&%3Bc=apps
WebDAV IOS CLIENTS
#^https://www.apple.com/de/search/Webdav?src=globalnav
CalDAV SERVERS
#^https://en.wikipedia.org/wiki/Comparison_of_CalDAV_and_CardDAV_implementations#Server_implementations
CalDAV CLIENTS
#^https://en.wikipedia.org/wiki/Comparison_of_CalDAV_and_CardDAV_implementations#Client_implementations
CalDAV Android CLIENTS
#^https://search.f-droid.org/?q=caldav
#^https://play.google.com/store/search?q=caldav&%3Bc=apps
CalDAV IOS CLIENTS
#^https://www.apple.com/de/search/caldav?src=serp
CartDAV SERVERS
#^https://en.wikipedia.org/wiki/Comparison_of_CalDAV_and_CardDAV_implementations#Server_implementations
CalDAV CLIENTS
#^https://en.wikipedia.org/wiki/Comparison_of_CalDAV_and_CardDAV_implementations#Client_implementations
CardDAV Android CLIENTS
#^https://search.f-droid.org/?q=cartdav
#^https://play.google.com/store/search?q=cartdav&%3Bc=apps
CardDAV IOS CLIENTS
#^https://www.apple.com/de/search/carddav?src=serp
Hubzilla and streams have the Sabre WebDAV, CalDAV and CardDAV server implemented #^https://sabre.io. and can that way serve files, calendars and adressbooks to clients.
The integrated cloud app of Hubzilla and streams connects to WebDAV clients.
Hubzilla provides also an app for managing CalDAV calendars and serves them to CalDAV clients. The HZ CardDAV app can manage address books and serves them to CardDAV clients. In Streams this two Apps are not active right now.
So basically you can try to connect all the different clients you finde in the lists above with your Hubzilla/streams account and use the Hubzilla/streams server you are on as server for your clients you have installed on all your different end devices.
Can you see that is will give you a lot of options?
In the next posts of this series i will show you some.
STAY TUNED and keep following
