The original intention of TiddlyWiki was as a single-user, single-file tool. The fact that you can *almost* get it to work as a multi-user platform says something about its flexibility.
You could have each user run their own TW node instance, and then have the tiddlers synchronized via syncthing or drop-box. A "gentlman's" (or gentlewoman's) agreement could help prevent collisions. You can run TiddlyServer or node.js on Termux on Android, though I've never tried Bob. There are a lot of existing Wiki and content management systems out there. Perhaps one of them is more suited to your goals. Do you have an actual budget for this project? I believe Jeremy has a commercial product/service that might fit your needs more precisely. Good luck! On Saturday, January 4, 2020 at 7:00:41 AM UTC-8, Stobot wrote: > I really appreciate all the recent discussion around multi-user solutions > - though in my usage, it's still not nearly as mature as single-user, which > obviously makes sense. The point of this post is to see if others can point > out something I've missed, as there are a LOT of solutions out there listed > on the "GettingStarted" page, but most are over my head from a technical > standpoint. My technical background is Visual Basic type stuff, not web > stuff. If I can identify that one of them solves all of my problems, I'll > buckle down and try to learn that one. > > My environment is a team of about 40 users around Canada/USA, in a > corporate, microsoft-based environment with SharePoint. That (SharePoint) > makes single user stuff ideal - automatic backups, ActiveDirectory > authentication, available everywhere, though unusable from a multi-user > standpoint. The best/easiest multi-user setup is BOBEXE, but there are some > significant drawbacks in comparison, and that's where I'm looking for > input. What I'm building / have built is a project management platform - > similar to an ASANA or something, but that has all the benefits of > TiddlyWiki that we know and love. I *should* probably just use ASANA, but > I'm a long term user and somewhat obsessed, and want to solve all my > problems with TiddlyWiki - I'm sure some of you can relate. > > Here's my quick decision matrix from my knowledge - can't seem to type a > table here, so will do as list: > > - Content stored in a way that's parse-able. If I can parse it, I can > use other software (like Microsoft Flow/PowerAutomate) to turn new items > into email notifications - like other project management does, or do > pseudo > RSS stuff. > - SharePoint/WebDav/ASPX: No ability (that I know of) here > - BOB: Works great - the .tid is a little weird to parse vs. json > or something, but doable > - Wiki responds to simultaneous edits. Absolutely key for my use case > - SharePoint..: Total fail here, you don't see impact of others > until you manually refresh, anything done in that session is lost. > - BOB: Fantastic here, changes are so fast it's like magic > (especially when you're in the same building as the 'server') > - Only *some* tiddlers sync, some don't (like $:/temp/...). This is > important for things like storing usernames etc. as well as many other UI > pieces > - SharePoint: Nope > - BOB: Yup, very customizable > - Backups: Obviously the easier the better > - SharePoint: Tons and automatic, though at full file-level > - BOB: Can do manually due to file storage, little painful by > comparison but workable > - Available on mobile: > - SharePoint: Yep, security just goes through ActiveDirectory, then > works same as on-network, beautiful > - BOB: Not that I know of, I keep reading about something called > Termux, not sure if that's easy enough to scale to all 40 of us (most > less > technical than myself)? > - Available off-corporate network: > - SharePoint: Yep, works normally from home > - BOB: Some of my users have VPN access and can access it from > home, some don't / can't. Is there a different solution? > - Reconnectability: My team constantly docks and undocks their laptops > flipping back and forth LAN / WIFI all day > - SharePoint: No issues > - BOB: I've never got the re-connect ability to work, and sometimes > it doesn't even give the red warning until after significant work has > been > done - little painful > - Summary > - SharePoint: Fantastic and easy for single-author stuff that's not > very interactive, but like a standard wiki. Not going to work for my > use > case > - BOB: Good at what it was designed for, though a little painful > from an access / user convenience point of view vs. something like > ASANA > (hosted solution) > > I can't help but think that TiddlySpace (which I was aware of, but didn't > really need at the time) would've been the best of both worlds. The > 'future' list of BOB looks like hosting may come eventually, but is not > there yet. Let me just say again that I don't want this to come across as > overly critical, I'm very thankful for TiddlyWiki, BOB (Jed), and the rest > of this community donating so much time. I'm just hoping some of you with > more experience in web stuff than me can point out something I've missed. > Also I'll say that while this may seem like an edge case, if someone were > to monetize TiddlyWiki, a multi-user platform like how I'm trying to use it > would be a *great* place to start. If I can't figure this out I think I'll > be paying some alternative at least $10 / user / month in perpetuity. > > Sorry for the long post - appreciate you if you made it this far :) > > -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/147f355b-06d4-43be-90de-8424424adb81%40googlegroups.com.

