#webdav — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #webdav, aggregated by home.social.
-
Modernizing .NET Part 21! 📂
Moving custom WebDAV server logic to .NET Core.
✅ Cross-platform support
✅ ~40% faster request processing
✅ Single codebase strategyhttps://medium.com/@michael.kopt/modernizing-net-part-21-migrating-webdav-server-functionality-to-net-core-2770bca6f374
#dotnet #dotnetcore #aspnet #aspnetcore #csharp #webdav #backend -
Did I tell you about #roundav, a #roundcube plugin that plugs into your #nextcloud or any other #WebDAV server?
-
Mustard Tempest и многоступенчатая цепочка доставки вредоносного ПО
В конце 2025 года группа киберразведки зафиксировала кампанию хакерской группировки Cloud Atlas, нацеленную на российские организации из сферы промышленности и военно-промышленного комплекса. Для первичного проникновения использовалась электронная почта: рассылка велась от имени реального контрагента через скомпрометированный почтовый ящик.
https://habr.com/ru/companies/pt/articles/1017942/
#mustard_tempest #вредоносное_по #фишинг #webdav #pdns #cms #tld #cloud_atlas #cybersecurity #кибератаки
-
Ich habe mich seit langem mal wieder in bw.schule eingeloggt und seither hat sich doch einiges getan. #EMail, #Dokumente (via #Nextcloud), eine #KI für Lehrkräfte, …
Da es ja immer hieß, eine #Außenanbindung wird es aus Sicherheits-/Datenschutzgründen (🤡) nicht geben, bin ich positiv überrascht, dass man sich mit der NC per #WebDAV (wird sogar offiziell propagiert) verbinden kann, so dass ich den Speicher nun in #Nautilus eingebunden habe.
#NextcloudSync funktioniert ebenfalls. Aber hier kommt die Schattenseite: 10 GB Speicherplatz dürften für die meisten #Lehrkräfte ein Witz sein. Mein Schulordner hat gut 49 GB, davon allein über 35 GB nur #Unterrichtsmaterial - und ich weiß, dass es nicht wenige #KuK gibt, die noch weit mehr haben.
Was soll ich da mit 10 GB Speicherplatz 🤷♂️
Weiß zufällig jemand, ob es bei Mail nun doch auch #imap(s) / #smtp(s) gibt?
#Schule #BW #BadenWürttemberg #DAP #DigitalerArbeitsplatz #SchuleBW #Bildungsplattform #digitaleBildungsplattform -
Ich habe mich seit langem mal wieder in bw.schule eingeloggt und seither hat sich doch einiges getan. #EMail, #Dokumente (via #Nextcloud), eine #KI für Lehrkräfte, …
Da es ja immer hieß, eine #Außenanbindung wird es aus Sicherheits-/Datenschutzgründen (🤡) nicht geben, bin ich positiv überrascht, dass man sich mit der NC per #WebDAV (wird sogar offiziell propagiert) verbinden kann, so dass ich den Speicher nun in #Nautilus eingebunden habe.
#NextcloudSync funktioniert ebenfalls. Aber hier kommt die Schattenseite: 10 GB Speicherplatz dürften für die meisten #Lehrkräfte ein Witz sein. Mein Schulordner hat gut 49 GB, davon allein über 35 GB nur #Unterrichtsmaterial - und ich weiß, dass es nicht wenige #KuK gibt, die noch weit mehr haben.
Was soll ich da mit 10 GB Speicherplatz 🤷♂️
Weiß zufällig jemand, ob es bei Mail nun doch auch #imap(s) / #smtp(s) gibt?
#Schule #BW #BadenWürttemberg #DAP #DigitalerArbeitsplatz #SchuleBW #Bildungsplattform #digitaleBildungsplattform -
Ich habe mich seit langem mal wieder in bw.schule eingeloggt und seither hat sich doch einiges getan. #EMail, #Dokumente (via #Nextcloud), eine #KI für Lehrkräfte, …
Da es ja immer hieß, eine #Außenanbindung wird es aus Sicherheits-/Datenschutzgründen (🤡) nicht geben, bin ich positiv überrascht, dass man sich mit der NC per #WebDAV (wird sogar offiziell propagiert) verbinden kann, so dass ich den Speicher nun in #Nautilus eingebunden habe.
#NextcloudSync funktioniert ebenfalls. Aber hier kommt die Schattenseite: 10 GB Speicherplatz dürften für die meisten #Lehrkräfte ein Witz sein. Mein Schulordner hat gut 49 GB, davon allein über 35 GB nur #Unterrichtsmaterial - und ich weiß, dass es nicht wenige #KuK gibt, die noch weit mehr haben.
Was soll ich da mit 10 GB Speicherplatz 🤷♂️
Weiß zufällig jemand, ob es bei Mail nun doch auch #imap(s) / #smtp(s) gibt?
#Schule #BW #BadenWürttemberg #DAP #DigitalerArbeitsplatz #SchuleBW #Bildungsplattform #digitaleBildungsplattform -
Ich habe mich seit langem mal wieder in bw.schule eingeloggt und seither hat sich doch einiges getan. #EMail, #Dokumente (via #Nextcloud), eine #KI für Lehrkräfte, …
Da es ja immer hieß, eine #Außenanbindung wird es aus Sicherheits-/Datenschutzgründen (🤡) nicht geben, bin ich positiv überrascht, dass man sich mit der NC per #WebDAV (wird sogar offiziell propagiert) verbinden kann, so dass ich den Speicher nun in #Nautilus eingebunden habe.
#NextcloudSync funktioniert ebenfalls. Aber hier kommt die Schattenseite: 10 GB Speicherplatz dürften für die meisten #Lehrkräfte ein Witz sein. Mein Schulordner hat gut 49 GB, davon allein über 35 GB nur #Unterrichtsmaterial - und ich weiß, dass es nicht wenige #KuK gibt, die noch weit mehr haben.
Was soll ich da mit 10 GB Speicherplatz 🤷♂️
Weiß zufällig jemand, ob es bei Mail nun doch auch #imap(s) / #smtp(s) gibt?
#Schule #BW #BadenWürttemberg #DAP #DigitalerArbeitsplatz #SchuleBW #Bildungsplattform #digitaleBildungsplattform -
Ich habe mich seit langem mal wieder in bw.schule eingeloggt und seither hat sich doch einiges getan. #EMail, #Dokumente (via #Nextcloud), eine #KI für Lehrkräfte, …
Da es ja immer hieß, eine #Außenanbindung wird es aus Sicherheits-/Datenschutzgründen (🤡) nicht geben, bin ich positiv überrascht, dass man sich mit der NC per #WebDAV (wird sogar offiziell propagiert) verbinden kann, so dass ich den Speicher nun in #Nautilus eingebunden habe.
#NextcloudSync funktioniert ebenfalls. Aber hier kommt die Schattenseite: 10 GB Speicherplatz dürften für die meisten #Lehrkräfte ein Witz sein. Mein Schulordner hat gut 49 GB, davon allein über 35 GB nur #Unterrichtsmaterial - und ich weiß, dass es nicht wenige #KuK gibt, die noch weit mehr haben.
Was soll ich da mit 10 GB Speicherplatz 🤷♂️
Weiß zufällig jemand, ob es bei Mail nun doch auch #imap(s) / #smtp(s) gibt?
#Schule #BW #BadenWürttemberg #DAP #DigitalerArbeitsplatz #SchuleBW #Bildungsplattform #digitaleBildungsplattform -
Hau newsletter bat izan liteke
Hainbat kontu asteon komentatzeko: Enpresa Digitala, Adimen Artifiziala eta antsietatea, Futbola eta VPNak, Android kontaktuen sinkronizazioa, NAS bat erosteko komeriak...https://teknopata.eus/2026/02/hau-newsletter-bat-izan-liteke/
-
Mailbox.org Adressbuch (CardDav) Adressbuchgeshizzle. 🤦🏻♂️ Kontakte, Gesammelte Adressen, Globales Adressbuch. Was zum Kuckuck ist denn da nun der Unterschied? Und wozu so viele? 🤷🏻♂️ #MailboxOrg #CardDav #WebDav #Kontakte #Adressbuch #iOS #Android #macOS
-
🚀 "Many Hells of WebDAV" is a delightful tale of brave souls trying to implement a #protocol nobody asked for, in a language nobody uses, for a technology nobody understands. 🤦♂️ #Standards are like New Year's resolutions—everyone has them, but nobody sticks to them. 🤷♀️
https://candid.dev/blog/many-hells-of-webdav #WebDAV #Implementation #Humor #TechChallenges #HackerNews #ngated -
📢 #NextcloudConf25 🇩🇪 : présentation de "#WebDAV push", une intéressante évolution du protocole utilisée dans #DAVx5 pour pousser les modifications d'#agenda, contacts et tâches.
👋 @nextcloud
#️⃣ #Nextcloud #OpenSource #LogicielsLibres #FOSS #FLOSS #CalDAV #CardDAV #Calendar -
...aaaand I was back! And in time for lunch! 😂
The experience with #postmarketos and #gnomemobile was really not bad, but with some catches. Here's some considerations:
I used #Podcast app for #Gnome to listen some podcasts. I downloaded them in a spot with 4G connection and listened while pedaling. It worked okay, but it seems that the pause command originating from the button on the bluetooth headset is ignored.
Also used #Monophony as a #Spotify replacement. It worked very well: when the playback was suspended due to lack of connection, it was resumed automatically when the connection returned available (this doesn't work well even for Spotify on Android...!).
About #GnomeMaps, it was okayish... It obtains a GPS fix in a matter of seconds, and the directions seems accurate (and there's support to bicycle directions), but there's no way to tell it to follow the GPS marker: you have to press the "center on gps position" button every few seconds. If you keep the phone in hand and inadvertitely touch a part of the screen, it selects that position and hides the track you were following. This is very inconvenient: the directions are still there, in the directions list, but the track is hidden from the screen and the only way to make it reappear is to cancel it and re-insert all the fields... There's also no support for #turnbyturn navigation...
But I must say the new #vector #map is awesome: crisp even in hi res displays and very legible, it should be set as the default imho.
I could download #gpx tracks I had already in my cloud (using #gnome file manager configured with my #nextcloud #webdav address), but I couldn't transfer to my #bryton cycle computer, because it seems that #usb #otg is not supported on my #oneplus 6T, and the bryton device wasn't recognized nor mounted.
To this, it would be beautiful if Gnome Maps could allow to save some directions as .gpx file to be sent (once the usb otg thing is fixed) to a cycle computer.
Gnome Mobile behaves very well. The experience in the files app is not very touch friendly, but it kinda works. The lockscreen bug happened again, but this time I could manage to unlock the device without force restarting it. I believe it's some kind of focus snafu, because I could drag the numeric keypad up and down, but it didn't snap to the full open/full close position, it just moved with my finger. The keys were highlighted when pressed, but no character was inserted. The key for opening the alphabetic keyboard or the one for the emergency call didn't do anything when pressed. At last, playing with the upper droprown, I was able to somehow make them to work, insert the code and unlock the device.
Maybe tomorrow I will try to write this braindump in a more legible way and file some bugs to the relevant projects... -
Quand on arrive à faire un truc cool et que ça marche, on est content d'en parler.
Quand on passe 3 jours et qu'on aboutit à un gros échec, le cacher n'est peut être pas la solution. 😕
Alors parlons-en.
https://lanterne-rouge.info/2024/05/azuracast-et-le-proxy-s3-vers-webdav-histoire-d-un-echec
-
I want a browser which understands #WWW, #Gopher, #Gemini, #HTTP, #FTP, #WebDav+#DeltaV, #Magnet, #i2p, #tor #onion (and likely more?)
I want an browser that comes with an editor which lets me easily create web sites and publish them in some manner
Why don't we have a "Publish…" command near the "Print…" command OS wide, but at least in nearly all document apps?
I want a browser which when given a HTTP-URL looks for a "torrent" file and when it find it will torrent files down as needed (and share) files as requested by others... would be an awesome way to load balance a sudden increase in popularity
Maybe even add support for "app.javascript" and "app.scheme" and "app.wasm"?
I want the browser to provide a set of styles which the web author can select from to render the page: Article, Paper, Advert, Newspaper, Journal, etc… giving the whole world wide web a more uniform look and feel
Maybe "index.*" should actually be an index? Maybe open a manifest file instead which tells you how to obtain the web site, which files to open first, have a map of the website, the license of the site, limits of control, etc…
I want a browser which when given a #magnet link download the folders/file and renders it…
We need an open source reference implementation build by people who are not thinking of it as a product, not considering commercial interests, refuses to implement shitty standards, is willing to push further, to innovate beyond the limited understanding of how a browser should behave... be opinionated and break the standard in novel ways but supporting them with a compatibility mode
——
updated for clarity and increased insight
#ReImaginingTheWeb -
@LucyWildboots 🏳️🌈 @clacke post fosdem 🇸🇪🇭🇰💙💛 @Chris Trottier @Kevin Davidson @Sarah Brown @IceCubesApp @Mona app I'm not sure if it's wise to give mobile apps for the #Fediverse direct access to all features of all Fediverse projects.
At first glance, it sounds convenient. You install one app, and you can do everything with it on every project.
But imagine some poor sap who has just migrated from Twitter to Mastodon, who loads a Fediverse app from the app store, and who ends up with an outright monster of an app with a UI cluttered with greyed-out options and menu items.
Why is it so cluttered? Because the devs also included full #Hubzilla support. And I mean full support for all features of Hubzilla channels with all apps activated, including full access to all account and channel options and settings, including a post editor with buttons for the whole extent of Hubzilla's bored-up #BBcode implementation, including article, webpage and wiki page editors (which partly support #Markdown and #HTML on top of BBcode), including connecting your phone to the #WebDAV, #CalDAV and #CardDAV servers included in your channel, including even support for creating and managing nomadic clones.
And Hubzilla is something that's even cumbersome to handle in a desktop browser. Now imagine all this packed into a mobile app.
Such an all-in-one app would also confuse people to have access to multiple separate calendar systems through the app. One is a public calendar as available on #Friendica, Hubzilla and #Streams. The second one is a CalDAV-equipped engine for private calendars which Hubzilla has in addition to the public calendar, and which in itself supports multiple calendars, not to mention calendars on other channels which gave you write access. The third one is a collaborative calendar as offered by #Mobilizon.
Oh, and it'd of course support #OwnCast as well as the live stream feature included in #PeerTube to the point of enabling you to live-stream through one of these projects how you use the self-same app to handle another Fediverse project.
Last but not least, every update on every Fediverse project that comes with new or changed features will require an upgrade for the app. -
@reiver How do you explain http://kingsley.idehen.net/DAV/home/kidehen/Public/Linked%20Data%20Documents/Playground/gptChat/#this then?
That's an #HTTP-based filesytem (built circa 2000, and still running) that also supports #WebDAV and the more recent #LDP protocol.
I can perform operations recursively just as I would a #Unix, #Linux, #macOS, or #Windows filesystem. It also includes both Role-Based Access Controls (#RBAC) and the more powerful fine-grained Attribute-Based Access Controls (#ABAC) 😀
-
@Ada @defcon42/Mirko @[email protected] To me, it sounds more like some #Mastodon users, especially those who came in through the #TwitterMigration, actually can't stand there being something else in the #Fediverse than their beloved Mastodon. When they caught their first glimpse of the Fediverse beyond Mastodon, they reacted much like the people of Krikkit when they caught their first glimpse of the universe beyond Krikkit: "It has to go!"
They make themselves and each other believe that Mastodon is superior to any other Fediverse project in just about any regard imaginable while apparently completely refusing to learn about those other projects. They're supported in their belief by mass media only ever writing about Mastodon and the number of Mastodon users.
However, mass media only write about Mastodon because they simply don't know a thing about the rest of the Fediverse, and they didn't know a thing about Mastodon until the #TwitterTakeover had actually happened, and the second wave of former #birbsite users had come flooding into Mastodon in such numbers that it was impossible to ignore even for those who act as if #FLOSS doesn't exist.
As for the numbers of Mastodon users, they're so high because I guess more than 90% of all Mastodon users still don't know that the Fediverse is not only Mastodon, because they have never heard of anything else in the Fediverse. Mastodon was pretty much the only Fediverse project advertised on #BirbSocial when this was still possible.
There are various reasons why Mastodon users don't spread across the Fediverse in masses. None of it is because Mastodon is superior to everything else because, truth be told, it isn't. I'll come to this later. One reason is, again, that the vast majority of them still don't know anything else. Another one is because it was hard enough to get used to Mastodon after years of using #Twitter, and they don't want to get used to yet another platform. And another one is that it's hard to move from Mastodon to something else and take your account or at least your connections with you.
Another reason may be because people don't need anything beyond microblogging, and that's what Mastodon does. Now, sorry for all those of you who fight tooth and claw to defend Mastodon against the competition, but #Akkoma does microblogging, too. With extra features beyond Mastodon, some of which Mastodon users have been pestering Eugen Rochko to include in Mastodon for ages (e.g. "quote retweet"). All while being more lightweight and requiring fewer server resources than Mastodon. Oh, and it federates with Mastodon.
Other Fediverse projects aren't even competition for Mastodon because they specialise in something else. @Pixelfed specialises in posting pictures, much like #Instagram. @PeerTube specialises in video upload and streaming, not too dissimilarly from #YouTube. #Plume and #WriteFreely specialise in distraction-free traditional blogging, much like #Medium. #Lemmy specialises in groups and posting and discussing news, much like #Reddit or #HackerNews. You can't claim that Mastodon is better at each of these things than these platforms.
And then there are the jacks-of-all-trades which are usually filed under either "macroblogging" or "like #Facebook ". They weren't launched to have something that goes beyond Mastodon because their history reaches far back before Mastodon. Mastodon was launched in 2016 (and not 2022 like many believe). #Friendica was launched in early 2010, even before the crowdfunding campaign for the development of #Diaspora started. And in that early stage, Friendica, then still named #Mistpark, was vastly more powerful than Diaspora* ever got and also vastly more powerful than Mastodon 13 years later.
#Hubzilla, created by the same man as Friendica, is the most extreme one of them all. For starters, it eliminates the need for multiple accounts by having multiple independent channels with separate identities on the same account. Each channel can have multiple profiles like on Friendica so you can present your channel differently to individual contacts or groups of them and differently again to the general public.
It can do micro- and macroblogging with 50,000 or more characters and just about everything that can be done with #BBcode (italics, bold type, underline, lists with bullet points or numbers, quotes,code blocks), and you can embed as many pictures as you want in your posts where you want them instead of them automatically being attached to the end of the post.
Group handling in Hubzilla is much easier than list handling in Mastodon. You never have to type the name of a contact to find them. You can edit contacts and add them to groups or remove them, and you can edit groups and add or remove contacts, all with a few mouse clicks. And while Mastodon shows a maximum of four lists on the main page, Hubzilla will give you easy access to all your groups.
On top of that, you can have- very fine-grained access rights control with pre-definable contact roles
- forums (just like Friendica, Hubzilla has #Guppe built in)
- more elegant macroblogging with articles which, in addition to BBcode, support #Markdown
- simple webpages (or not so simple if you're the admin of a hub, and you can expand it further)
- wikis (I'm not even kidding)
- a public calendar
- a virtually unlimited number of private calendars with #CalDAV connection
- a virtually unlimited number of address books with #CardDAV connection
- a file server with #WebDAV connection with its own access rights management which also ties in with the Photos and optional Gallery app (Mastodon drops your pictures somewhere, Hubzilla lets you upload them to your personal cloud space where you can access them whenever you want)
All with one run-of-the-mill Hubzilla account. And once per channel, separately.
And as if that wasn't enough, Hubzilla introduced the #Zot protocol and with it a concept named #NomadicIdentity.
Mastodon and Friendica let you have multiple accounts, even on separate instances. They also support migration from one account to another, and unlike Mastodon, Friendica lets you take all your content with you. Hubzilla (and #Streams, the successor of its slimmed-down successor, still created by the same guy) goes even further: Not only can you easily move from one hub to another, you can have channels on multiple hubs and automatically keep them fully in sync! If one hub goes down, it doesn't matter because you've got everything on all your other accounts.
Last but not least, both Friendica and Hubzilla federate with almost everything that moves, even far beyond the #ActivityPub Fediverse. This could be Diaspora*, this could be #GNUsocial, this could be #Wordpress blogs with or without the ActivityPub add-on, this could be RSS feeds (and they both generate feeds themselves, so this is bidirectional, too), this could even be Twitter until the API is shuttered. Friendica even used to federate with Facebook until Facebook put rocks in the way; this is the only connector that Hubzilla didn't take over.
The obvious downside is that for someone who just came in from the #birdcage, all this is utter overkill. In fact, people who are used to Mastodon may find Friendica borderline unusuable due to its many features. And Hubzilla is so infamous for its own clumsy UI capitulating before its sheer power that even Friendica users find it hard to use, fresh converts from Twitter to Mastodon even more so.
Some design decisions may be hard to understand for outsiders. Converts from other Fediverse projects to Hubzilla regularly fail at something as seemingly similar as connecting to users on other ActivityPub-based projects until you tell them that ActivityPub is an optional app on Hubzilla that has to be activated first because Hubzilla concentrates on Zot with its Nomadic Identity.
Also, just because these projects offer so much power, that doesn't mean that everyone needs it. If you do, it can be convenient to have it all under one login. But if all you're looking for is a bit of microblogging and online socialising, you don't need to drag a CMS and a full-blown cloud server with all bells and whistles along with you that just clutter up the UI. In that case, projects like Mastodon and Akkoma win because they're more approachable.
And while Friendica, Hubzilla & Co. can do threaded discussions and even have something like forums, Lemmy can do this more elegantly because it specialises in it. While you can use Hubzilla's private calendar feature for event planning, it's easier to do the same with #Mobilizon which, again, specialises in it. Or you can host podcasts on Friendica, Hubzilla & Co, but you can host them better on #Funkwhale and even better on #Castopod.
Wanting the Fediverse to be only Mastodon hinders development, namely the development of new projects within the Fediverse that may be able to do all-new things that we haven't seen in the Fediverse yet. Things that, sorry to say again, you'll never be able to do with Mastodon.
P.S.: For extra kicks, don't just read this on Mastodon. Open my original post; there you can see what Hubzilla is capable of, and what Mastodon strips away. - very fine-grained access rights control with pre-definable contact roles
-
CW: This is how I witnessed the development of Friendica, Hubzilla, Streams & Co.
Allow me to digress from the usual topic on this channel once more.
I'm pretty sure that no human being on this planet has created nearly as many federated social platforms as @mike. But all these (actually not always so) different platforms can be a bit confusing. Even I may be wrong here and there, but I'll try to make some sense of them by putting them into a kind of chronology.
So first, there was #Friendica. Only that it started out under the name of #Mistpark. I'll get to the name later.
Remember #Diaspora? Remember summer 2010 when the crowdfunding run was launched so that those four guys could spend all their time creating a free, #OpenSource, decentralised, federated social network (a.k.a. #Facebook killer) which they wanted to name Diaspora*?
Well, they unknowingly wanted to re-invent the wheel. #StatusNet was already there, #GNUsocial was already there, and especially, Mistpark was already there with a 1.x release and more powerful than both, actually, more powerful than Diaspora would ever become. I think Mistpark even already had Diaspora*'s aspects, only that they were called groups.
As for its concept, Mistpark went beyond that of Diaspora*. Mistpark didn't only want a bunch of instances ("nodes" in this case) of its own kind to connect with one another, it also wanted to federate with everything else that moved, be it e-mail, be it StatusNet, be it Twitter, be it whatever.
The first name change was from Mistpark to #Friendika. The reason was that the original name sounded repelling to German speakers. "Mist" means "fog" in English, but "dung" or "manure" in German, not to mention that it's a German curse word.
When Diaspora* was finally there, Friendika didn't see it as competition, it saw it as another federation target. To this day, Friendica is fully federated with Diaspora*, and that has exclusively been the work of the Friendika developers who studied Diaspora*'s source code and reverse-engineer it because it didn't have an API.
Probably the biggest coup was the bidirectional federation with Facebook. This was what everyone was waiting for. This, however, was also where the trouble started. Facebook didn't want to be federated with a non-commercial social network and started taking defensive measures. Also, Friendica users (the second name change was through meanwhile) who used the Facebook connector had their entire and often very busy Facebook timelines mirrored onto Friendica nodes, one of the reasons why even nodes on powerful root servers often had to close new registrations even though they only had a little over a hundred users. So there were several reasons why Facebook federation was axed again.
Internally, Friendica uses its own protocol named #DFRN. But I guess Mike had meanwhile seen it as a dead end, also because he had a new idea: #NomadicIdentity, not only the ability to easily take your account from one instance to another, but the possibility to have it on multiple instances at the same time, keeping the copies in sync.
That's why he laid the foundation for a new protocol that could do that: #Zot.
And with it came the next social platform. It was first just simply named Red from Spanish "red" = "net". Red was based on Zot from the beginning, and as an experimental platform, it only understood Zot. On Friendica which was now running at full steam on dozens upon dozens of nodes, and which Mike had passed on to the community, the development was followed with interest. And just like later platforms, I think Red actually got a few small public instances because someone really wanted to try it out. Red eventually changed its name to #RedMatrix.
Also, Red didn't just want to be a social network like Friendica. The idea was rather to have a "social content management system" that could do just about everything you could do with a website and/or a cloud server. Third-party federation was slightly reduced, connections to commercial platforms didn't come back. But as Red evolved, the Diaspora* connector was included which was also used to federate Red with Friendica.
From the Red Matrix emerged #Hubzilla, the Swiss Army knife of the #Fediverse. Still today, its possibilities have rarely ever been fleshed out: not only microblogging, but macroblogging, article publication, websites, wikis (no, I'm not kidding), #WebDAV, #CalDAV and #CardDAV server and so forth.
Next to the nomadic identity that came with Zot, Hubzilla introduced another killer feature: one account, many separate channels. Each one of these channels is basically like one Friendica account. You can have multiple fully separate identities on one account, and nobody (except the instance admin) can tell that they're all you. So this goes way beyond Friendica's multiple profiles. By the way, Hubzilla still has multiple profiles per channel.
Some say that the Red Matrix was renamed Hubzilla. This isn't true. Hubzilla is a fork of the Red Matrix, one could say it was a stable snapshot of the Red Matrix.
For the development of the Red Matrix continued. Planned advancements on Zot couldn't be tested on stable Hubzilla, they needed their own testbed. Eventually, the last Red Matrix instance was Mike's personal one with himself as the only user. It still federated with Friendica and, of course, Hubzilla.
In the meantime, #ActivityPub came along. It wasn't just another obscure networking protocol, though, because #Mastodon made it huge. So at least Friendica and Hubzilla had to adopt it. Friendica firmly integrated it. Hubzilla made it into an app just like all other protocols that aren't Zot because they stand in the way of fully nomadic identity. By the way, both profited from its introduction because the federation between each other no longer had to use the Diaspora* protocol.
For the next advancements of Zot, two new platforms were forked from the Red Matrix or Hubzilla. At this point, Mike wasn't involved with Hubzilla anymore either. First, there was #Osada, an early testbed for what would become #Zot6, but still with ActivityPub. For pure Zot6, #Zap followed suit. Most connectors that are neither Zot nor ActivityPub, including the one to Diaspora*, weren't taken over, as were many of Hubzilla's extra abilities (websites, articles, wiki, CardDAV, two parallel calendar systems etc.) to keep it slim. It did get to keep the various types of channels as well as one CalDAV server and the WebDAV connection, though.
Eventually, when Mike handed them over to the community, they used the exact same code base. The only differences between Osada and Zap was whether or not the admin had ActivityPub on (Osada) or off (Zap) and the name.
As having two different names for the same thing, depending on the instance configuration, Osada was discontinued in favour of Zap which now included ActivityPub itself. In the meantime, Zot6 became stable and was backported into Hubzilla which thereby became fully compatible to Zap, only that what Hubzilla can that Zap can't cannot be mirrored to Zap.
Then Osada re-emerged as Zap's unstable branch. Along with it came a new Red Matrix which, as far as I could see, was now an even more purist, even more unstable branch that only served for testing Zot8 and lacked all other protocols.
To top this off, in 2020, Zap itself got a stable branch even more intended for productive use. For this purpose, the name Mistpark was dusted off. The new stable branch was named #Mistpark2020 or simply #Misty. Misty was the first of its kind to not even get an announcement anymore, though. Its home page on Zotlabs disappeared along with Zotlabs before it could be filled with any useful information.
Two things were interesting: Red Matrix, Osada, Zap and Misty were based on various states of the same code base. It was possible to switch from one to another by rebasing the local code repository on your server. This became obvious through instances that carry the name of one project but run another one.
It must have been in 2021 when #Roadhouse showed up, again, unannounced. It seemed to be nothing more than a concept for the next generation of distributed social platforms. Roadhouse was the first of its kind to use the #Nomad protocol which, I guess, is forked from #Zot because it serves the same purpose. It got its own home page on Zotlabs which remained as uninformational as Misty's.
And then the most recent name popped up: #Streams. At first, it was even less clear what Streams was supposed to be and what set it apart from Roadhouse, not to mention Red Matrix, Osada, Zap and Misty, also because Zotlabs didn't say what Streams was either.
But I guess Streams' purpose has emerged in the meantime through word-of-mouth: It's the experimental successor of all five and the solution to this maze of names. Streams isn't even a product with a name, it's a concept that uses Nomad for nomadic identity and that is in constant flux, hence Streams. The idea was to do away with fixed names to get rid of the previous chaos. Everyone can name whatever they do with Streams however they want.
There is currently only one more or less public Streams instance, but it still carries "Stream" in its name. At least two more instances which may be private are named something with "Streams", too. So whether Mike wants or not, Streams has become a name of its own, and people use it.
How many Streams instances exactly exist right now is hard to tell, even from Communities pages on Streams instances or Sites pages on older platforms, because they don't necessarily identify themselves as Streams instances. So if you go through one of these pages, and there are names in the Projects column which you don't know as Fediverse platforms, check out what's behind them. It's often only one instance. Open the instance, click its burger menu, and if there's a Communities link, it's a Streams instance. I've discovered a lot of Streams instances not named anything with Streams this way. Private instances included, I guess Streams must have more than a dozen instances already.
There has even already been a request to launch a Streams support forum much like the one for Hubzilla; after all, Streams still supports forums. It's safe to say that Streams is doing quite well for something so obscure.
Feature-wise, Streams is the same as Zap and Misty.
But what became of the six platforms between Hubzilla and Streams?- Red Matrix kept having only this one single-user instance because nobody else dared to touch it and set up another instance. It's a Zap instance now as far as I can see.
- Osada never really took off, Zap probably did only after Osada was merged into it, and some Osada instances became Zap instances. This explains why Zap has got comparably many instances. Most of them, however, are tiny, probably private and utterly undermaintained as they run rather old Zap versions. Zap only lives by numbers, and it's the only one of the five listed on Fediverse Observer. Also, while the FediDB lists all five, it only knows that one Dominican public Zap instance and none of the others (looking through its connected sites reveals many unlisted instances of Zot-based networks, by the way). Still, it seems to be on the deathbed, being superseded by Streams, experimental as the latter may be.
There still seem to be a very few running Osada instances, but Osada can be considered dead as the focus is on Streams now. - Misty didn't take off either, even though it was considered more stable and more production-grade than Zap. This time, the reason may simply be because Misty got zero advertising, so nobody heard about it, probably not even some of the Zap crowd. Misty never had many instances, they weren't properly advertised either (the same applies to most Zap instances, by the way), and Misty's death knell may have been the unannounced shutdown of its largest instance. Basically, there was little room for Misty next to less obscure Zap.
- Roadhouse didn't even manage to get much limelight before Streams appeared shortly afterwards. In both cases, the only way to find out what they were and what they did was by either studying the source code or installing a private instance. Streams, however, had the advantage of being even newer. The-Federation.info knows exactly one German Roadhouse instance which was originally set up as Misty and has meanwhile been upgraded beyond Roadhouse to Streams, and there only seems to be one remaining unlisted Roadhouse instance.
- I've seen another result of an upgrade from Zap to Misty. So it's safe to assume that you can upgrade all five to Streams. If this is the case, then now that Streams is here, it probably isn't worth spreading the developer community across six almost identical platforms. Basically, Streams has become the latest version of Red Matrix, Osada, Zap, Misty and Roadhouse.
- At least Red Matrix, Osada, Zap and Misty are still being maintained in a sense, though. All four got the same small Git commit from Mike a good month ago. Roadhouse got one four months ago.
As of now, Friendica is still going strong, so is Hubzilla, and Streams seems to be cleaning up the mess that came after Hubzilla.
If you really want to try out something with Zot, my current recommendation is Hubzilla, even if it may seem bloated and cumbersome to you, even if you'll never harness its full power. Many of its extra functions are additional apps and switched off by default; this includes ActivityPub, by the way, this is important to know.
It's hard to find a public Streams instance with open registrations currently, much less multiple ones that'd be required for a nomadic identity. Neither Fediverse.party nor the FediDB nor The-Federation.info nor Fediverse.info even knows Streams, and existing Streams instances usually don't identify to other Fediverse servers as Streams instances. It's still a rather underground and grass-roots project with no publicity at all. As Streams is rather experimental, however, you may want a nomadic home on at least two instances to have an instant backup, should one of them shut down.
Zap has got exactly one instance open to the public, and seeing as Zap may be shrinking rather than growing, I don't expect this to change. Again, due to Zap's still small size and unclear future, I wouldn't recommend using it without nomadic identity as a safety net.
As for Osada or Misty, good luck finding an instance to join, much less one that's here to stay and ideally be upgraded to Streams one day.
Hubzilla may not be as bleeding-edge as Streams, and it may be overkill for your purposes if Zap or Streams would be sufficient, but it's stable, it's big enough, it's established, and it's different enough from Streams to not be endangered by it. I mean, Hubzilla hasn't managed to kill off Friendica either, right? - Red Matrix kept having only this one single-user instance because nobody else dared to touch it and set up another instance. It's a Zap instance now as far as I can see.
-
Updating #ubports on a #OnePlusOne. Moving from stable to release candidate.
It runs nice and smooth so far, but it's severely lacking some really important parts. Like #NextCloud contact sync and #webdav, which means no file sync.
Also, the only #XMPP clients are either very old versions, or #BOSH and #WebSockets.
Still testing though. 👍😁