Hi Carlos,

So far all of the comments I've read about it have been that it is fairly 
> good to use, except it is not compatible with collaborative projects, so 
> hence some people sort of shy away from it and try dokuwiki/mediawiki 
> instead for work related activities.
>

Yap, I agree that is an issue for many people. Jeremy wants to tackle that 
(see "Multiuser" in his roadmap: 
https://groups.google.com/d/msg/tiddlywiki/vfdL5hwf7KM/hfQIlGCTEwAJ).

Also Jed came up with a very promising idea/prototype for sharing tiddlers 
between wiki in a peer2peer way.

 

> It was really after reading up on the plugin TiddlyMap that really drew me 
> in -
>

Great to hear that :)
 

> and it got me thinking, what if more than one user can draw on a given 
> mindmap at the same time? Imagine starting up a meeting […]
>

Here is what is possible with TiddlyMap (and how) and what is not:

*Scenario 1* - A wiki is hosted on a server and all meeting participants 
work on the same wiki and thus on the same mind map.

Not possible at the moment: The main problem here is that TW is not a 
multiuser client-server app that instantly syncs changes to the clients. An 
explanation There are several mind-map/concept-map tools out there that 
allow you to create maps simultaneously together and what makes it work, is 
that the map is centrally hosted. Like in an online game, each client sends 
data about its actions to the server and the server updates the map and 
sends back the new map to all other clients. This way all clients can see 
and interact with the same version.

So if TiddlyWiki became a multi-user server where changes are instantly 
synced to all other clients (with no delay) then there is a good chance to 
make this possible at some point. For TiddlyMap, this would only mean to 
rebuild its caching policy (so that the cache is rebuild when external 
changes arrive from the server).

*Scenario 2* - A wiki is *not* hosted on a server and all meeting 
participants work on their own wiki with different mind maps being kept in 
sync.

An attempt to synchronize maps here would be extremely difficult. In 
contrast to a server solution (scenario 1), a peer2peer synchronization 
(e.g. using the TW "federation" paradigm) will not work out of the box for 
tiddlymap as the users would not operate on the same wiki hosted by a 
single server, but on completely different wikis having different views, 
styles, positions, edge types etc. This means that conflicts can arise if 
two users try to operate on the same data. With a server, this cannot 
happen because it is first-come first-serve. 

*Scenario 3* - A wiki is *not* hosted on a server and all meeting 
participants create tiddlers but *only one* person is responsible for 
creating a map.

That would work extremely fine with the "federation" idea. All participants 
would just need to tag their tiddlers e.g. "meeting1" and the mind map 
creator would just pull the tiddlers from the participant's wikis at the 
end of the meeting and assemble the map. Without "federations", the 
moderator could still do it by asking all participants to export their 
tiddlers tagged with "meeting1" and put them in a dropbox. The moderator 
would then need to import them and create the map.

*Scenario 4* - Face2face meeting + projector

By the way, in a face2face meeting, you could use a projector and TiddlyMap 
in fullscreen mode ;)



> Right now I think most visualization tiddler plugins requires a moderate 
> amount of programming to show decent visuals, but TiddlyMap seems to bypass 
> all of that through a neat little GUI, which I believe helps a lot for 
> notetaking and jotting down thoughts.
>

Thanks for the feedback. Hope to release v0.11.0 soon which contains a lot 
of fixes and improvements (see 
https://github.com/felixhayashi/TW5-TiddlyMap/issues for more infos).

-Felix

-- 
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 post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/2830dece-dfdf-4343-8e01-b80ecab9b663%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to