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.

Reply via email to