Hi Michael Apologies for the delayed response.
On Fri, Sep 5, 2014 at 1:00 AM, Michael Ballantyne < [email protected]> wrote: > After listening to the discussion on multi-user mechanisms in Hangout #55, > I thought I'd register an opinion. A growing number of people in my > research group are using TiddlyWiki5 for research notes, and we're getting > to the point where we'd like to be able to share tiddlers relating to group > projects. > Great to hear that. I'd be interested to hear more. > Features that would be important to us: > > * Offline access to both personal and shared tiddlers (to my understanding > Tank doesn't give me that) > * The user interface would need to distinguish the source of each tiddler > (maybe with a configurable prefix to their title?) and allow us to clone > and move tiddlers between locations > * Ideally we could edit cached versions of the shared tiddlers offline. > Resolving the conflicts when coming back online might be tricky, though. > > I imagine having a shared TiddlyWiki repository for each group project I'm > working on and composing them together with my personal notes into a single > view, available offline. > > It seems like this could be accommodated if the notion of bags and > composition were handled by the Node.js personal server; it could handle > communication with the APIs of the servers where shared tiddlers lived and > present the client app with a unified view and a fast local index. This > would also allow the Node.js command line components to interact with > tiddlers from the mixture of sources. Because most of the composition > mechanism would exist outside of the client, different server sides (like > Tank) could do things differently. > One current feature that may help you set things along these lines is the `includeWikis` entry in the `tiddlywiki.info` file that describes each wiki on the server. The value of `includeWikis` is an array of pathnames pointing to sub-wikis that should be included in the current wiki. (The pathnames are interpreted relative to the location of the `tiddlywiki.info` file). There's an example here: https://github.com/Jermolene/TiddlyWiki5/blob/master/editions%2Ftw5.com-server%2Ftiddlywiki.info#L12 It doesn't entirely cover your usecase, as there is no ability to move tiddlers between the different wikis in the client. The plan is to introduce TiddlyWeb-compatible bag and recipe handling into the core to support use cases like yours. > > Vannevar Bush's essay "As We May Think" has been mentioned in connection > with TiddlyWiki before, and solid support for sharing and mixing tiddlers > between individuals' wikis would bring TiddlyWiki very near to completing > his vision of sharing "trails" of personal thought. (Section 7 at > http://www.theatlantic.com/magazine/archive/1945/07/as-we-may-think/303881/4/ > ) > Yes, definitely. TiddlySpace was the first attempt at creating a composable wiki, and it is still widely used for those features. Best wishes Jeremy > -- > You received this message because you are subscribed to the Google Groups > "TiddlyWikiDev" 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 http://groups.google.com/group/tiddlywikidev. > For more options, visit https://groups.google.com/d/optout. > -- Jeremy Ruston mailto:[email protected] -- You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" 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 http://groups.google.com/group/tiddlywikidev. For more options, visit https://groups.google.com/d/optout.
