'intertwingled' Good word!
On Friday, 30 June 2017 08:57:12 UTC+1, Jeremy Ruston wrote: > > Hi Arlen > > The primitive operation underlying federation is the ability to pull in > tiddlers from an external wiki, potentially with the ability to transform > them as they are imported (eg, to add a title prefix or a tag). > > Jed’s work supports standalone wikis to fetch content from other > standalone wikis (with some restrictions on matching http vs. https). > Rather than using a straightforward xmlhttprequest, it avoids CORS issues > by using a mechanism first developed for the implementation of the plugin > library: the remote wiki is loaded into an iframe and then > window.postMessage() is used to request and extract tiddlers from it. > > Earlier this year, I added the “fetch” command which allows Node.js wikis > to fetch content from standalone wikis: > > http://tiddlywiki.com/#FetchCommand > > The piece that is still missing is support for Node.js wikis to fetch > content from other Node.js wikis using the API rather than retrieving the > entire html file. (Jed’s robot work might yield a useful start for this). > > I’m also now interested in an implementation of federation based on the > peer-to-peer Beaker Browser (https://beakerbrowser.com). It would allow > us to build a community of intertwingled, sovereign wikis without any > centralised hosting. > > So, I think we already have sufficient primitives for experimentation with > federation. The challenge has been figuring out a compelling use case and > then building a usable user interface on top of it. We started by exploring > recreating a conventional threaded discussion forum. The logic was to try > to prove that the federation model was sufficiently rich to subsume > existing collaboration tools. In practice, common feedback was to be > puzzled why we were excited about an inferior copy of something that > already exists. > > Best wishes > > Jeremy > > On 30 Jun 2017, at 08:19, Jed Carty <[email protected] <javascript:>> > wrote: > > What currently exists is almost entirely based on the single file version. > Last year Jeremy made the start of what we would need to extend it to use > the node version and I am working on some supporting things for my robot > that will hopefully help with federation. > > -- > 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] <javascript:>. > To post to this group, send email to [email protected] > <javascript:>. > 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/52cf75b5-62fe-4cd9-a30d-353f198a1a82%40googlegroups.com > > <https://groups.google.com/d/msgid/tiddlywiki/52cf75b5-62fe-4cd9-a30d-353f198a1a82%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > > > -- 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/4691da84-134b-47d5-93b0-78bd6305cc49%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

