Folks,
I’ve taken up the invitation by @session to create a hubzilla account, and begin experimenting with the collaborative editing potential there. It seems promising for web-facing projects authored by a small team of trusted people who can coordinate informally.
POSITIVES:
- The experience of editing and saving over https, through a browser connection, is just as seamless as on TiddlyHost. So, between trusted users who can take basic precautions not to step on each others’ toes, it might be a convenient platform for collaboration.
- Unlike with sharing a single TiddlyHost account (something TiddlyHost is not designed for, but which desperate remote collaborators might try “off-label”), hubzilla facilitates interaction between authors by offering a messaging channel. Logging in at your hub then connects you to a natural place to have conversations about the collaboration — notes about what’s done or not done, whether any conflict-based problems have occurred, etc.
NEGATIVES:
- Conflict-detection and edit-permission lock-out features are NOT there. So, this is an experiment in seeing how multi-user conflicts actually unfold (so that we might then begin to troubleshoot them, come up with best practices, etc.).
- Saving over a totally unauthenticated connection seems as if it were possible. That is, a web visitor does not get any error notification. On the contrary, as a web visitor to the links below, you can edit and hit the “save” button and then get a “saved” confirmation!
… Note, that confirmation is actually an ERROR! You can’t overwrite the wiki over a random web-browsing connection (which is good)! But it’s troubling, since this means that (until we solve this problem) our familiar save confirmation message — even for authenticated users who really are saving! — can’t really be trusted.
With all that said, if you’re interested, here’s what I think you need to try:
- Find a hub to join (if you haven’t already joined one). People who understand the fediverse will know lots of important variables here. But I just used this link to look for a local option, and registered for an account at commonworlds.org
- Next, send me or @session a message here specifying your account name (like an email connecting your handle and the server name, as in spandrel@commonworlds.org), and we can initiate a connection through hubzilla messaging system. (Probably @session is better as an initial admin contact, since I’m a total newbie to hubzilla.)
- Then, log in, check out a wiki-in-progress, and help discover where things break, and how. We can then play around with protocols for mitigating the multi-user risks.
You can see the two projects set up by @session here:
-
Collaborative FediWiki — testing multi-author use
This first is barely more than off-the-shelf TW5, with a few plugins. A reliable, familiar playground. -
FREI day — Tu du's für dich und deine Welt
This second is a muuri-kanban link-curation site, very slick (and mostly in German at the moment).